Himalayas logo
NJ
Open to opportunities

nick junk

@nickjunk

Senior Software Engineer specializing in backend systems, APIs, and scalable cloud solutions.

Kenya
Message

What I'm looking for

I seek roles where I can build and scale backend systems, mentor engineers, implement CI/CD and observability, and deliver measurable product and performance improvements.

I am a senior software engineer with over six years of experience building scalable web and mobile backends, APIs, and cloud-native systems using Node.js, NestJS, Python, and AWS. I have led migrations to modern stacks, improved performance and reliability through caching and queueing solutions, and raised test coverage to improve code quality.

I take pride in delivering measurable impact—speeding page loads, reducing operational overhead, and increasing user retention—while mentoring engineers and implementing CI/CD, monitoring, and automated testing to ensure robust production systems.

Experience

Work history, roles, and key accomplishments

Gemography logoGE
Current

Software Engineer

Gemography

Sep 2023 - Present (2 years)

Developed NestJS APIs and event-driven backends to streamline Commercetools-based admin workflows, integrated Python models for real-time inference, and raised Jest test coverage above 80% to improve reliability and scalability.

PP

Senior Software Engineer

Pinhole Press

Aug 2021 - Sep 2023 (2 years 1 month)

Integrated product designer with e‑commerce platforms and led migrations from WordPress to Next.js, implemented CI/CD with GitHub Actions and AWS Fargate, and improved monitoring with New Relic to enhance performance and deployment reliability.

XO

Senior Software Engineer

XOKO

Apr 2020 - Aug 2021 (1 year 4 months)

Maintained and optimized Express.js backends for React apps, led an engineering team, integrated Web3 libraries for blockchain interactions, and improved admin dashboard load time from ~2 minutes to under 20 seconds.

IL

Software Developer

Invent Consulting Limited

Mar 2016 - Mar 2020 (4 years)

Delivered React Native mobile apps and Node.js/TypeScript REST APIs, integrated Microsoft Dynamics 365 with Express.js backends, and implemented unit testing to accelerate delivery and improve code quality.

Education

Degrees, certifications, and relevant coursework

University of Nairobi logoUN

University of Nairobi

Bachelor of Commerce, Management Information Systems

2014 - 2017

Completed a Bachelor of Commerce with a focus on Management Information Systems, combining business and IT coursework to support software development and systems integration roles.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
nick junk - Software Engineer - Gemography | Himalayas