Senior Software Engineer with over 13 years of professional experience in software development, working with multiple types of applications using C#, JavaScript (Node.js, Deno, React, Vue, and Angular) and Kotlin being core programming languages. Adept of Agile methodologies and distributed services. Certified MCSA – Web Applications and MCSA – SQL2016 Database Administrations.
Hire CaioDevelopment and engineering primarily focused on the backend-for-frontend for Driver Application (where drivers can perform deliveries) while providing tools for employers to assess performance, availability, and routing (using OSRM). Development and integration of external providers to have two way communication with Slack, Firebase, Adyen, and Pusher. Also responsible for fully distributed architecture with microservices using domains and subdomains, hosted on Azure and constant development and implementation of IaaS using Terraform.
Responsible for multiple projects using distributed applications for banking institutions, government, and other private companies focusing on a resilience, stability, recoverability, and consistent (concurrency) point of view using C#, NodeJs, Vue, and React. Was also responsible for Infrastructure as Code and CD/CI using Azure and AWS.
Planned and developed customized applications using C#, NodeJs, and Angular. Micro Service oriented Architecture, fully hosted on AWS using multiple products. Developed APIs that received collected data to process and apply price based on OCR, ICR, and Word Recognition. Developed application with payment gateway.