I am a Senior Software Engineer with 10+ years of experience designing, building, and scaling high-performance web platforms across data-driven and regulated domains. I specialize in React-based frontends and RESTful APIs using Python, Ruby, and Node-adjacent architectures, and I deploy reliable, containerized systems on AWS and Azure. I’m passionate about clean architecture, CI/CD automation, and rigorous testing to boost developer velocity, application performance, and system reliability. I enjoy collaborating with product, design, and data teams to deliver user-centric solutions that scale and drive meaningful outcomes.

Carter Li

I am a Senior Software Engineer with 10+ years of experience designing, building, and scaling high-performance web platforms across data-driven and regulated domains. I specialize in React-based frontends and RESTful APIs using Python, Ruby, and Node-adjacent architectures, and I deploy reliable, containerized systems on AWS and Azure. I’m passionate about clean architecture, CI/CD automation, and rigorous testing to boost developer velocity, application performance, and system reliability. I enjoy collaborating with product, design, and data teams to deliver user-centric solutions that scale and drive meaningful outcomes.

Available to hire

I am a Senior Software Engineer with 10+ years of experience designing, building, and scaling high-performance web platforms across data-driven and regulated domains. I specialize in React-based frontends and RESTful APIs using Python, Ruby, and Node-adjacent architectures, and I deploy reliable, containerized systems on AWS and Azure.

I’m passionate about clean architecture, CI/CD automation, and rigorous testing to boost developer velocity, application performance, and system reliability. I enjoy collaborating with product, design, and data teams to deliver user-centric solutions that scale and drive meaningful outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Sage
March 1, 2020 - Present
Designed and delivered full-stack web applications using React frontends and Python-based RESTful APIs (FastAPI, Django), supporting large-scale SaaS workflows. Built and optimized backend services deployed on AWS and Azure, improving system reliability and availability for enterprise users. Improved API response times by 35% through PostgreSQL query tuning, Redis caching, and backend performance profiling. Developed scalable, well-documented REST APIs enabling seamless integrations with third-party systems and internal platforms. Implemented CI/CD pipelines using GitHub Actions and Jenkins, reducing deployment errors and accelerating release cycles by 30%. Containerized services using Docker and Kubernetes, enabling consistent deployments across environments and improving infrastructure resilience. Collaborated closely with product managers, designers, and platform engineers to translate business requirements into maintainable technical solutions. Enforced strong testing practices wit
Software Developer at Green Mountain E Trading
October 1, 2016 - March 1, 2020
Developed end-to-end web applications using Ruby on Rails and PostgreSQL to support financial data processing and reporting workflows. Designed and maintained RESTful APIs consumed by internal dashboards and external services, ensuring data accuracy and system integrity. Improved system reliability by implementing comprehensive unit and integration testing with RSpec, increasing test coverage to 90%. Collaborated with DevOps teams to migrate services toward containerized deployments using Docker and Kubernetes. Supported CI/CD workflows and release automation, improving deployment consistency and reducing manual intervention. Worked cross-functionally with QA, product, and operations teams to troubleshoot issues and deliver stable production releases.
Software Developer at The Gears Studio
November 1, 2015 - September 1, 2016
Built and maintained web and backend components for interactive applications, integrating frontend interfaces with backend services. Automated build and QA pipelines, improving release efficiency and reducing regression issues. Developed and maintained internal tools for analytics, monitoring, and deployment support. Participated in code reviews and applied clean code principles to improve long-term maintainability and team collaboration.

Education

Bachelor's degree in Computer Science at Simon Fraser University
January 1, 2010 - January 1, 2015
Bachelor’s degree, Computer Science at Simon Fraser University
January 1, 2010 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services