Jobseeker Profile Image

Full Stack Engineer | 6 Years of Experience | Android, React

Actively Looking for Work

Private Information

I'm a Full-Stack developer with 6 years of experience, particularly in native Android applications. I've developed solutions for rich, offline-capable entity reconciliation, client-side credit card processing, hardware interfacing (printers, bluetooth credit card readers), layered data model architectures, and complex, performance sensitive multi-threaded applications.

Skills

Front-end: Android, xplat C/C++, React{-Native}

Back-end: Hack, Go/GRPC, Dropwizard, Hibernate, JDBI, sqlc

Other: Guix/Linux, Protobuf, Gradle, Bazel, Buck2, S3/Backblaze, Sentry

Career highlights

  • Designed, developed, production tested an API used in very popular multiple-user-session applications that simultaneously:
    • eliminated an entire category of memory leaks (database observer teardown)
    • decreased privacy issues (observers active and emitting results in a different user session)
    • decreased application complexity
    • increased kotlin coroutine adoption, particularly in sensitive-to-latency application entry points
    • increased developer efficiency + happiness
  • Cut down application time-to-deploy by 60% through scoping and leading the implementation of CI mobile production builds and through building in-house tooling to generate user journeys instantly instead of spending hours of team time each week.
  • Cut down time to write and run e2e tests by provisioning fixture data ahead of time: tests started near instantly instead of a 2 or 3 minute wait each run. The work was also integrated into CI, reducing feedback times across all development stages.

I proactively identify and drive improvements that benefit the entire development cycle, from modularizing large codebases to building internal tools that dramatically boost team productivity. While I excel at direct client feature development, my passion is for creating leverage -- solving the underlying problems that make feature development faster, safer, and more enjoyable for everyone. I'm a quick learner and eager to dive into complex domains by collaborating with subject matter experts.

I am open to remote or 3-day hybrid positions. I'm fluent in English, some familiarity with Arabic. I prefer roles where the primary method of communication is written.

Contact Me

Get Hired! Add Your Profile!

Let employers in Dubai, UAE and Saudi Arabia find you! Sign up and add your profile and be seen by hundreds of employers in the Middle East!