Summary
Overview
Work History
Education
Skills
Timeline
Generic

DAVID EASTMOND

Brampton,Canada

Summary

Full stack developer skilled in delivering robust SaaS solutions using React, TypeScript, and Node.js. Enhanced project delivery predictability and efficiency through effective technical task breakdowns and improved API reliability. Utilized AI-assisted tools to elevate testing and refactoring processes, achieving superior code quality and minimizing integration errors.

Overview

6
6
years of professional experience

Work History

Full Stack Developer & Project Evaluator

Chingu.io
09.2021 - Current
  • Built full-stack features using React, TypeScript, Node.js, and REST APIs for global project teams.
  • Reviewed code for distributed teams, identified architectural issues, improved API design, and strengthened testing practices, enhancing overall code quality.
  • Debugged integration issues across multiple codebases, improving reliability for project launches.
  • Facilitated breakdown of requirements into actionable technical tasks, resulting in improved delivery predictability.
  • Promoted AI-assisted development workflows, boosting team productivity and streamlining project execution.
  • Impact: Improved code quality and delivery speed across multiple teams through structured reviews and reusable patterns.

Software Developer

YouSet Inc.
07.2022 - 01.2024
  • Built and maintained full-stack features using React, TypeScript, and Node.js, powering customer onboarding and internal workflows.
  • Developed and integrated RESTful API endpoints, improving data reliability and reducing integration errors across services.
  • Improved UI performance and consistency by refactoring components into reusable, modular patterns.
  • Diagnosed and resolved production issues across stack, enhancing system stability and reducing recurring defects.
  • Strengthened automated test coverage with unit and integration tests, minimizing regressions during releases.
  • Utilized AI-assisted tools to streamline refactoring, documentation, and test generation processes.
  • Impact: Reduced UI regressions and improved feature delivery speed through better component architecture and testing discipline.

Junior Software Developer

Zensurance Inc.
01.2020 - 06.2022
  • Developed UI features using React, TypeScript, and Tailwind CSS for a microservices-based insurance platform.
  • Integrated frontend components with backend APIs, validating data flows and enhancing error handling for improved user interactions.
  • Refactored legacy components to improve maintainability, performance, and readability.
  • Collaborated with QA and product teams to facilitate stable releases, ensuring consistent user experiences across platforms.
  • Contributed to automated testing efforts, decreasing regression frequency and increasing overall software reliability.
  • Impact: Improved performance and reliability of legacy UI components, contributing to smoother releases and fewer customer-facing issues.

Education

Diploma - Software Development

Lighthouse Labs
Toronto, ON
01-2019

Skills

  • React
  • TypeScript
  • JavaScript
  • Nodejs
  • Express
  • REST
  • JSON
  • PostgreSQL
  • MongoDB
  • Third-party integrations
  • Docker
  • CI/CD pipelines
  • GitHub Actions
  • Jest
  • React Testing Library
  • Debugging

Timeline

Software Developer

YouSet Inc.
07.2022 - 01.2024

Full Stack Developer & Project Evaluator

Chingu.io
09.2021 - Current

Junior Software Developer

Zensurance Inc.
01.2020 - 06.2022

Diploma - Software Development

Lighthouse Labs
DAVID EASTMOND