Amarpreet Singh

Amarpreet Singh

Founder / Front-End Engineer @ ExpenAI

About

Frontend Software Engineer with 4+ years of experience building responsive, scalable web applications using React, TypeScript, JavaScript and modern frontend technologies. I enjoy turning complex business requirements into fast, accessible and intuitive user experiences. Recently expanded my expertise into cloud deployment, automated testing, and AI-enhanced web applications through hands-on product development. My focus areas include • React • TypeScript • JavaScript • Nextjs • Vite • Tailwind CSS • REST APIs • Azure • Docker • GitHub Actions • Nodejs • PostgreSQL I'm currently open to Frontend Software Engineer and Full Stack Engineer opportunities across Canada, the US and Remote.

Country

Canada

City

Toronto

Industry

Computer Software

Skill

React.js, TypeScript, Next.js, JavaScript, Node.js, Front-end Development, Redux.js, REST APIs, Docker, Microsoft Azure, HTML5, CSS, Tailwind CSS, Artificial Intelligence (AI), supabase, Startups, OpenAI Codex, shadcn, Git, vite

Experience

ExpenAI

Founder / Front-End Engineer

ExpenAI

LinkedIn
2023-11 - 2026-3 · 2 yrs 5 mos

Toronto, ON

• Built a responsive expense-management application, delivering authentication, expense tracking, transaction management, and AI-generated financial summaries through a React-based interface. • Translated Figma wireframes and mockups into reusable, accessible React components using TypeScript, Tailwind CSS, and shadcn/ui, ensuring consistent behavior across browsers and devices. • Integrated the frontend with RESTful APIs and PostgreSQL-backed services to manage user and financial data, including validation, loading, empty, and error states. • Collaborated with UX designers and aligned frontend behavior with backend API requirements, improving maintainability and reliable client-server communication. • Built secure REST APIs using nodejs and PostgreSQL and integrated OpenAI services for automated financial insights and report generation. • Established GitHub Actions pipelines for automated testing, Docker builds, and multi-environment deployments. • Tech stack: React, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, shadcn/ui, Node.js, PostgreSQL, REST APIs, Git, Jest, GitHub Actions, Docker, AWS.

Fintelics

Frontend Engineer

Fintelics

LinkedIn
2020-11 - 2022-12 · 2 yrs 2 mos

Toronto, ON

Architected and developed scalable single-page applications (SPAs) using React, TypeScript, Redux, and modern JavaScript (ES6+), delivering responsive, maintainable, and high-performance user experiences. Built and maintained reusable UI components and shared frontend libraries, accelerating feature delivery and ensuring a consistent user experience across multiple products. Partnered closely with UX/UI designers to transform complex Figma designs into pixel-perfect, accessible, and production-ready interfaces. Integrated REST APIs and implemented robust client-side state management, authentication, and error handling to support reliable user workflows. Optimized application performance through code splitting, lazy loading, memoization, and bundle optimization, improving load times and overall application responsiveness. Contributed to the successful delivery of multiple product releases by collaborating with cross-functional teams in an Agile environment and participating in code reviews, sprint planning, and production support. Automated frontend build and deployment workflows using GitHub Actions, reducing manual deployment effort and improving release consistency. Applied frontend engineering best practices, including reusable architecture, responsive design, accessibility (WCAG), and cross-browser compatibility, resulting in a more maintainable and scalable codebase.

IT Grid Solutions

Software Developer

IT Grid Solutions

LinkedIn
2016-10 - 2017-11 · 1 yr 2 mos

Chandigarh, India

Developed and maintained REST APIs using Node.js and Express.js for internal and customer-facing applica- tions. • Supported deployment and maintenance of cloud-hosted applications and backend services. • Automated operational tasks using Shell scripts and deployment automation processes. • Worked with Docker containers for application packaging and deployment automation. • Troubleshot production issues, analyzed logs, and collaborated with operations teams to resolve support tickets. • Supported Development, QA, and Production environments ensuring application stability and reliability. • Participated in Agile development processes including testing, deployment, bug fixing, and release activities. • Tech stack: Node.js, Express.js, Docker, SQL, Git, REST APIs.

Education

Canadore College

Canadore College

LinkedIn

Computer Programming

2018-1 - 2019-9 · 1 yr 9 mos
Indira Gandhi National Open University

Indira Gandhi National Open University

LinkedIn

Computer Software and Media Applications

2012 - 2016 · 4 yrs
Khalsa College Amritsar

Khalsa College Amritsar

LinkedIn

Computer Science

2009 - 2012 · 3 yrs

Amarpreet Singh's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.