Devin Sebastian Checa, Developer in Los Angeles, United States
Devin is currently unavailable

Devin Sebastian Checa

Software Developer

Los Angeles, United States

Toptal member since July 5, 2026

Bio

Devin is a software development engineer with 8 years of experience in building secure and scalable software solutions. His expertise spans front-end and full-stack development, with notable work at Microsoft, EASE, and EvolveNXT. Devin resolved 35 accessibility bugs in 1 month at Microsoft to maintain eDiscovery SLA and has led codebase migrations and mentored junior developers.

Portfolio

Microsoft
Artificial Intelligence (AI), React, Jest, Playwright, TypeScript, Figma
EASE
JavaScript, Angular, Rxjs, NgRx, TypeScript, Electron, RxJS
Behavior Frontiers
Heroku, React, JavaScript, Less, Sass, Chart.js

Experience

  • Node.js - 8 years
  • TypeScript - 8 years
  • HTML5 - 8 years
  • CSS3 - 8 years
  • JavaScript - 8 years
  • SQL - 6 years
  • React - 6 years
  • Artificial Intelligence (AI) - 3 years

Preferred Environment

Docker, NGINX, Git, Agile, Angular, React, TypeScript, Node.js, SQL, AWS IoT

The most amazing...

...accessibility work I've done is resolving 35 a11y bugs in 1 month to maintain eDiscovery SLA at Microsoft.

Work Experience

Software Development Engineer – Contract

2024 - PRESENT
Microsoft
  • Leveraged AI agents to generate code changes and review pull requests for correctness.
  • Added React tests with Jest, Playwright, and TypeScript to improve codebase test coverage.
  • Optimized web application for accessibility via voice access and screen readers.
  • Resolved 35 a11y accessibility bugs in one month to maintain eDiscovery SLA.
  • Conducted front-end interviews to assess candidate skills and experience.
  • Localized code for various languages and resolved UI/UX bugs.
  • Built interfaces from Figma mockups for design implementation and demos.
  • Optimized React rendering performance with memorization and refactoring.
Technologies: Artificial Intelligence (AI), React, Jest, Playwright, TypeScript, Figma

Senior Front-end Developer

2022 - 2024
EASE
  • Implemented various front-end JavaScript form logic in Angular with RxJS and NgRx.
  • Accelerated JavaScript performance through the use of entities and scroll detection.
  • Created reusable UI components and services throughout the platform with TypeScript.
  • Adapted the Ionic Capacitor app for the Microsoft Store with Electron and a custom NSI installer.
  • Securely implemented connectivity for links to open in the browser via Electron API.
  • Configured toast notifications for web and Windows platforms in the application.
Technologies: JavaScript, Angular, Rxjs, NgRx, TypeScript, Electron, RxJS

Full-stack Web Developer

2021 - 2022
Behavior Frontiers
  • Debugged production bugs for a Heroku application and configured deployment hooks.
  • Updated code to the latest React and JavaScript features and migrated from LESS to SASS.
  • Built interfaces for data entry to eliminate paperwork for handwritten data.
  • Developed a mobile-friendly web application optimized for tablets and desktop screens.
  • Incorporated configurable Chart.js graphs into a templated progress reporting system.
Technologies: Heroku, React, JavaScript, Less, Sass, Chart.js

Full-stack Web Developer

2018 - 2021
EvolveNXT
  • Deployed a cross-platform iOS/Android mobile application in the App Store and Play Store.
  • Mentored and onboarded junior developers to implement a mobile application.
  • Led codebase migration to upgrade to Bootstrap 4 with modern CSS and SPA features.
  • Architected a back-end API for use throughout the cross-platform mobile application.
  • Built interfaces using jQuery, Angular/TypeScript, React, and NativeScript for APIs.
  • Integrated services for back-end jobs and system events using ColdFusion and SQL Server.
  • Set up cryptographic storage in accordance with OWASP.
  • Implemented an authenticated token system for data exchange between external systems.
  • Extended the reporting system to provide data exports in PDF, text, CSV, and XLSX formats.
  • Engaged with clients on phone calls to ensure reporting queries met their needs.
Technologies: iOS, Android, Bootstrap 4, CSS, Spark, jQuery, Angular, TypeScript, React, NativeScript, Adobe ColdFusion, SQL Server, OWASP

Experience

TI Manager

https://www.ti-manager.com/
Toastmasters International holds meetings to help its members improve public speaking skills. Voting for the best speakers is a regular occurrence. This voting process traditionally takes place by voting on paper, but hybrid meetings, which include some remote members and others on site, make paper voting obsolete. This system allows anonymous vote tallying for all members at the Toastmasters meeting.

Education

2020 - 2020

Master's Degree in Computer Science

University of Massachusetts Dartmouth - Dartmouth, MA, USA

2016 - 2016

Bachelor's Degree in Mathematics

California State University Dominguez Hills - Dominguez Hills, CA, USA

Certifications

JULY 2024 - JULY 2026

AWS Certified Solutions Architect Associate (SAA-C03)

Amazon Web Services

JUNE 2024 - JUNE 2026

AWS Certified Cloud Practitioner (CLF-C02)

Amazon Web Services

Skills

Libraries/APIs

React, Playwright, NgRx, Chart.js, jQuery, Node.js, REST APIs, AWS Amplify, RxJS

Tools

Figma, NGINX, Git, Amazon Simple Queue Service (SQS), Amazon Elastic Block Store (EBS)

Languages

TypeScript, JavaScript, HTML5, Less, Sass, CSS, CSS3, SQL, GraphQL, C#, Python

Frameworks

Jest, Angular, Electron, NativeScript, Redux, Spark

Platforms

Heroku, Adobe ColdFusion, AWS Lambda, Amazon EC2, iOS, Android, Docker, AWS IoT

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3), NoSQL, Amazon DynamoDB

Paradigms

Agile

Other

Artificial Intelligence (AI), Rxjs, Bootstrap 4, SQL Server, EC2, OWASP, Amazon RDS, Algorithms, IP Networks, Performance, Number Theory, Discrete Mathematics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring