Himalayas logo
Harjot SinghHS
Open to opportunities

Harjot Singh

@harjotsingh1

Software developer specializing in React, Node.js, and TypeScript, building user-centric web applications.

Canada
Message

What I'm looking for

I am looking for a role building user-centric web applications where I can contribute React/Node.js expertise, work in Agile teams, and focus on testing, CI/CD, and accessibility.

I am a software developer focused on building maintainable, accessible, and high-performance web applications using React, Node.js, and TypeScript.

I have delivered single-page applications, RESTful APIs, and microservices across financial and enterprise domains, contributing reusable UI components, backend services, and migrations.

I emphasize testing, CI/CD, and accessibility—implementing unit and integration tests, automated accessibility checks, and pipelines with Jenkins and GitHub Actions to improve reliability and deployment velocity.

I thrive in Agile/Scrum environments, collaborate closely with product and business teams, and provide production support and troubleshooting to ensure business-critical systems remain performant and resilient.

Experience

Work history, roles, and key accomplishments

CI
Current

Software Developer

Citi

Oct 2022 - Present (3 years 3 months)

Designed and developed high-performance SPAs with React and TypeScript and built Node.js/Express REST APIs and middleware, improving responsiveness and maintainability while supporting production clients and CI/CD pipelines.

SG

Software Developer

S&P Global

Jan 2022 - Jun 2022 (5 months)

Developed reusable React UI components and implemented Redux state management for a financial investment platform, migrated tests to React Testing Library, and upgraded legacy React applications to modern versions.

OP

Software Developer

OpenText

Jun 2019 - Dec 2021 (2 years 6 months)

Contributed to Core Share by building modular accessible React UI components and Node.js backend services, executed PostgreSQL migrations and Node microservices interacting with Cassandra to support secure file workflows.

CI

Web Developer

Concept Interactive Inc.

Oct 2016 - May 2019 (2 years 7 months)

Developed and deployed accessible, responsive web applications and reusable React components, translating designs into functional prototypes and ensuring AODA/WCAG compliance across projects.

BL

Web Developer Intern

BlackBerry Limited

Sep 2015 - Dec 2015 (3 months)

Managed site updates on BlackBerry.com using Adobe AEM, authored and configured components and templates, and participated in agile workflows and issue tracking to support site content maintenance.

Education

Degrees, certifications, and relevant coursework

Conestoga College logoCC

Conestoga College

Postgraduate Certificate, Mobile Solutions Development

2015 - 2016

Completed the Mobile Solutions Development program with practical training in mobile and web technologies.

IE

Indo Global College of Engineering

Bachelor of Computer Science Engineering, Computer Science Engineering

2010 - 2014

Earned a Bachelor of Computer Science Engineering degree with coursework in software development and computer systems.

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
Harjot Singh - Software Developer - Citi | Himalayas