Reval LogoFind More Talent
JK

John Kalyango

Senior Full-Stack Software Engineer specializing in geospatial and mobile data collection

GermanyFull-stack Software Engineer9 years experienceSeniorSaaSClimate TechEnvironmental Services
ScreenedIdentity Verified

Connect with John

John already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Frontend engineer who led end-to-end development of a React-based carbon credits data collection and analysis tool, focusing on scalable architecture and performance (code splitting, SWR caching, memoization, Lighthouse monitoring). Experienced building complex route-driven TypeScript wizards with Redux/Rematch state persistence, and refactoring legacy monolithic UI into reusable, tested, documented components while shipping deadline-driven features using feature flags and tight QA collaboration.

Experience

Full-stack Software EngineerTREEO
Software EngineerLARIVO STORIES
Software EngineerANDELA (TRAVELA)
MentorANDELA (TEEN CODE AND WOMEN IN TECH)
Software developerKAMPALA CITY COUNCIL

Education

Makerere Universitybachelor, Software Engineering (2018)

Key Strengths

  • Led end-to-end frontend architecture for a React product (carbon credits data collection/analysis tool)
  • Performance optimization at scale (lazy loading, aggressive code splitting, caching with SWR, render optimization with memoization)
  • Built and managed complex multi-step, route-driven TypeScript wizards with shared layouts and persisted state via Redux/Rematch
  • Improved type safety for unpredictable API payloads by defining strict interfaces and using optional/generic typing patterns
  • Refactored monolithic, tightly coupled UI into reusable components with added unit tests and documentation
  • Shipped major features under tight deadlines using incremental development, QA coordination, feature flags, and user-feedback-driven iteration
  • Cross-functional collaboration with product/design to resolve responsive layout issues (mobile scroll/layout fixes using flexbox and media queries)

Discover more candidates like John

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with John

John already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

AgileAndroidAngularCI/CDCSS3Data CollectionData VisualizationDartDesign PatternsDockerDocker ComposeDjangoEnd-to-End TestingExpressJSFigma