Skip to main content
Joshua SendoroJS
Open to opportunities

Joshua Sendoro

@joshuasendoro

Senior software engineer delivering scalable full-stack apps and REST APIs.

Canada
Message

What I'm looking for

I’m looking for a senior engineering role where I can build scalable REST APIs and data-driven tools, own CI/CD and code quality, and collaborate cross-functionally in Agile teams.

I’m a senior full-stack developer with 10+ years building and maintaining enterprise web applications. I bring deep expertise in C#, .NET, TypeScript, and React, with a focus on scalable RESTful APIs and data-driven internal tools.

At Best Buy Canada, I develop and maintain an internal merchant and analyst platform for forecasting and inventory allocation, combining a MERN stack with .NET Web API 2, Oracle SQL, and DAX. I design performant React components and TypeScript hooks, build Node.js/Express microservices to improve modularity, and extend tooling to mobile using React Native.

I also improve engineering efficiency by owning CI/CD pipeline work—authoring Jenkins CI/CD using Groovy and MSBuild—and partnering through Agile ceremonies with JIRA-based delivery. From migrating codebases (SVN to Git, standing up GitLab) to mentoring via code reviews, I proactively set up better workflows that help teams ship faster.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

The University of British Columbia logoTC

The University of British Columbia

Bachelor of Science, Computer Science and Biology

2007 - 2009

Earned a Bachelor of Science in Computer Science and Biology at the University of British Columbia (2007–2009). Coursework included software engineering, relational databases, algorithms, and bioinformatics.

Find your dream job

Sign up now and join over 250,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