Chatis Santos, Software Developer in St. Louis, MO, United States
Chatis Santos

Software Developer in St. Louis, MO, United States

Member since April 24, 2018
“Success is the sum of small efforts, repeated day-in and day-out.” Over the last 7 years, Chatis has accumulated a wealth of technical skills and abilities, while picking up both communication and interpersonal lessons. Creative software engineer, enthusiastic about developing forward-thinking solutions to tomorrow’s productivity problems. Resourceful and adaptable approach to challenges.
Chatis is now available for hire

Portfolio

Experience

Location

St. Louis, MO, United States

Availability

Full-time

Preferred Environment

Mac, InteliJ, Git

The most amazing...

...projects I've worked on have been used for collecting scientific observations and using the data in models to predict business outcomes.

Employment

  • Software Engineer

    2017 - PRESENT
    Afrointelligence Co
    • Collaborated with a variety of teams to deliver reliable systems.
    • Built a clinical trial validation platform at Bio-Merieux. I worked with scientists and lab technicians to gather requirements and take note of existing services that can be extended to support the project. I was responsible for building the UI using React, modernizing existing Java services to use Spring Boot, and creating a CI/CD workflow using docker and AWS.
    • Helped modernize a case management application for the DoD. I worked with a team of developers to migrate the existing UI from AngularJS to React, add an extensive list of new features, and extend the existing Java services to support the new features, and add end to end tests for all features, key users and roles.
    • Served as a team lead at an eCommerce startup. My role was to practice and promote craftsmanship in software engineering (testing, code reviews, documentation, scalability, performance, etc.), break down requirements, estimate tasks, assist in planning roadmap accurately, develop iterative solutions to address expansive product goals, and focus on the team over individual achievements.
    Technologies: React, Node.js, Spring Boot, Microsoft SQL, Oracle DB, Go, AWS
  • Software Engineer

    2015 - 2017
    Maritz
    • Collaborated with teammates and key stakeholders to write highly maintainable, testable, and reusable UI elements and Java Modules to be used by other applications.
    • Designed and developed a web portal for Mazda using Angular and Java.
    • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
    Technologies: Angular, Java, Polymer, React
  • Software Engineer

    2012 - 2015
    Access Courier
    • Designed and developed forward-thinking systems that meet internal users' needs and improve productivity.
    • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in the knowledge base for support team use.
    • Installed and configured software applications and tested solutions for effectiveness.
    • Collaborated with Staples team members to design a new application system used to streamline data transfers and imports to enhance productivity.
    • Wrote MS-Dos scripts for daily maintenance activities, including indexes and tables analyses.
    Technologies: AngularJS, Node.js, Spring, Microsoft SQL

Experience

  • Data-enabled Agriculture Production (Development)

    In order to better predict yield and guarantee quality, Monsanto needed a way to collect data from the field and run intelligence on the data. I joined their team as a consultant and helped them develop a system for collecting scientific observations and use the data in models to predict business outcomes.

  • Travel Data Matching Service (Development)

    This project consisted of building a service that pulls data from 12 travel partners and processes the result to produce the cheapest way to get from a specific US city to another at any given time. My role in the project was to architecture and built the solution. I decided to implement the service in Go due to Go’s support for concurrency at the language level and also for its support for functional programming. For each incoming request, the service initiates on average 8,000 HTTP requests and processes the result using Map and Filter functions.

  • Flight Data Exchange System (Development)

    This project consisted of building a system that allows 4 airports and 5 airlines in Australia to exchange travel information. Requirements were given to us (a group of 2 developers) by the client and we were responsible for turning the requirements into user stories, and architecting/implementing the solution. The project was implemented with Java to simplify integration with the client’s existing infrastructure. The project successfully launched and the system handles on average 5,000 flight messages every 10min between those 4 airports and 5 airlines.

  • Clinical Data Breakpoint Evaluation (Development)

    This project is 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 to create new rules that can be applied to existing trial data. The application was successfully built, deployed and used by 2 departments to process about 30,000 clinical trials.

Skills

  • Languages

    SQL, JavaScript, TypeScript, Go, Scala
  • Frameworks

    Angular, Spring Boot
  • Libraries/APIs

    Node.js, React, Vue.js
  • Paradigms

    Agile, Test Automation
  • Platforms

    Linux, Docker
  • Storage

    PostgreSQL
  • Other

    Concurrency, User Experience (UX), Software Development, Software Developer, Front-End Developer
  • Tools

    Bitbucket, GitLab CI/CD

Education

  • Bachelor of Science degree in Computer Science
    2010 - 2014
    University Of Missouri St Louis - St. Louis, MO

Certifications

  • AWS Certified Cloud Practitioner
    MARCH 2019 - MARCH 2022
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others