Chatis Santos, Developer in St. Louis, MO, United States
Chatis is available for hire
Hire Chatis

Chatis Santos

Verified Expert  in Engineering

Front-end Development Developer

St. Louis, MO, United States
Toptal Member Since
July 31, 2018

Chatis is a highly skilled software engineer with extensive experience in DevOps and a proven track record of developing, modernizing, and maintaining complex software applications. He is proficient in a wide range of cutting-edge technologies and programming languages, with a strong background in web development, application migration, and cloud services. Chatis is adept at collaborating with cross-functional teams and delivers exceptional results in high-pressure environments.


Afrointelligence Co
Amazon Web Services (AWS), Go, Oracle Database, Microsoft SQL Server...
JavaScript, React, RabbitMQ, Unit Testing, TypeScript, Java, AngularJS...
React, Angular, Knockout (Knockout.js), Node.js, MongoDB, Front-end Development...




Preferred Environment

Git, IntelliJ, MacOS, Linux

The most amazing...

...accomplishment of my career is leading the modernization of the enterprise application for the National Geospatial Agency.

Work Experience

Full-Stack Software Engineer

2017 - PRESENT
Afrointelligence Co
  • Spearheaded the modernization of an enterprise application for the National Geospatial Agency using React, Node.js, Terraform, and AWS.
  • Oversaw the migration and upgrade of an underwriting and rule management tool for RGA using React.
  • Led the transition of a Department of Defense case management tool from Angular 1 to React 16.
  • Contributed to the development of a flight management system for six airports and nine airlines in Australia, utilizing Java Spring Boot, Terraform, and AWS.
  • Collaborated on the creation of a cross-platform video content client for AT&T using React Native and C++.
  • Established the foundation for a suite of modernized legacy applications at Biomerieux using Angular 7.
  • Assisted in developing a field data collection and analysis tool for Monsanto, employing React 16.
  • Modernized a data analysis tool for Monsanto using Node.js.
Technologies: Amazon Web Services (AWS), Go, Oracle Database, Microsoft SQL Server, Spring Boot, Node.js, React, Functional Testing, TypeScript, Tailwind CSS, Vite, GraphQL, Netlify, Vue, Nuxt.js, Next.js, Angular, AngularJS, Express.js, AWS Lambda, Svelte, Front-end Development, Linux, JavaScript, SQL, Agile, Docker, PostgreSQL, Scala, React Native, Android, iOS, Front-end, MobX, APIs, Microservices, Back-end, RPC, Redux, Design Systems, Flux, CSS, Terraform, QA Testing, HTML, Software Development

Full-Stack Software Engineer

2016 - 2017
  • Developed and maintained a custom portal for Mazda employees using Angular 1 and Java.
  • Created reusable web components utilizing Polymer.
  • Built a comprehensive portal for Hyundai employees employing Angular 2, Polymer, and Java.
  • Developed a reward platform for Honda using React and Java.
Technologies: JavaScript, React, RabbitMQ, Unit Testing, TypeScript, Java, AngularJS, Front-end Development, Linux, SQL, Agile, User Experience (UX), APIs, Back-end, Microservices, Apache Kafka, RPC, CSS, HTML, Software Development

Full-Stack Software Engineer

2015 - 2016
  • Developed the front end of a universal course platform using Vue.js and Java Spring.
  • Built a RESTful API using Node.js and resolved bugs in an existing legacy system.
  • Implemented object-oriented programming concepts to enhance the codebase.
Technologies: React, Angular, Knockout (Knockout.js), Node.js, MongoDB, Front-end Development, Linux, JavaScript, SQL, Agile, CSS, QA Testing, HTML, Software Development

Full-Stack Software Engineer

2012 - 2015
Access Courier
  • Designed and developed a delivery route management system using jQuery, PHP, and Microsoft SQL.
  • Created a walkie-talkie application for dispatchers to communicate with drivers, utilizing Angular 1 and Java.
  • Managed the implementation and maintenance of third-party IT software solutions.
Technologies: jQuery, jQuery UI, PHP, SQL, Java, Active Directory Programming, Front-end Development, Linux, JavaScript, Android, User Experience (UX), CSS, QA Testing, HTML, Software Development

System Software Engineer

2009 - 2012
NetStat Sarl
  • Designed and implemented an advanced deployment process management system for multiple applications, optimizing efficiency and reliability.
  • Developed sophisticated system monitoring applications to ensure optimal performance and rapid issue resolution.
  • Engineered a robust socket server and client architecture for seamless broadcasting of server events, execution of client commands, and real-time output visualization.
  • Facilitated secure and efficient file transfers to on-premise server infrastructure, enhancing overall system performance and reliability.
Technologies: C, Bash Script, FTP, SSH, NGINX, Linux, Software Development, Concurrency

Clinical Data Breakpoint Evaluation

This project was primarily a user interface built with Vue that allowed a clinical trial company to design and create rules used to determine the validity of the results of clinical trials. Because those rules are defined by the FDA and change over time, the UI had to be flexible and allow the creation of new rules that can be applied to existing trial data. Two departments successfully built, deployed, and used the application to process about 30,000 clinical trials.

A tool to generate custom documentation for developers using AI. This app engages developers through a series of intuitive questions about the coding languages used. Based on their answers, the app's AI algorithms generate a personalized, comprehensive documentation set.

Procamp School
A platform for creating and offering interactive JavaScript courses. There is an in-browser IDE that is used by students to run code created by instructors. The front end consists of two separate apps: one app to browse courses and see reports and another app to take interactive courses.


PHP, SQL, JavaScript, TypeScript, GraphQL, CSS, HTML, Go, Scala, Java, C, Bash Script


Angular, Cypress, Tailwind CSS, AngularJS, Spring Boot, Spring, Nuxt.js, Next.js, Express.js, Svelte, Knockout (Knockout.js), React Native, Redux, Flux, NestJS


Node.js, React, Vue, Polymer, jQuery, jQuery UI, MobX


Agile, Test Automation, Functional Testing, Unit Testing, Microservices


Linux, Docker, Amazon Web Services (AWS), MacOS, Oracle Database, Netlify, AWS Lambda, Android, iOS, Apache Kafka


PostgreSQL, Microsoft SQL Server, MongoDB


Concurrency, User Experience (UX), Software Development, Front-end Development, Enzyme, QA Testing, Vite, Active Directory Programming, FTP, SSH, Front-end, APIs, Back-end, RPC, Design Systems, OpenAI GPT-3 API


Bitbucket, GitLab CI/CD, Terraform, IntelliJ, Git, RabbitMQ, NGINX

2010 - 2014

Bachelor of Science in Computer Science

University Of Missouri St Louis - St. Louis, Missouri, US