Magno Machado Email and Phone Number
Proficient: Typescript, Docker, NodeJS, Kotlin, SQL, RabbitMQ, Object Orientation, AWS CDK,Intermediate: VueJS, NuxtJS, Java, CI/CD, Shell scripting, RustBeginner: React, Clojure, C
Deel
View- Website:
- letsdeel.com
- Employees:
- 54
-
Senior Software EngineerDeel Aug 2024 - PresentUnited States -
Senior Software EngineerCateno Jun 2023 - Aug 2024- Reimplemented the script used to the microservices on developers environment with advanced techniques to use much less memory, lowering the hardware requirements to run the solution.- Did a script in typescript which automates the initial setup of a dev environment, setting up environment variables, creating default records, keycloak clients, etc. This made a lot easer for a new developer to start working, or for any dev to recreate his environment. It also made it possible to easily set up environments to run automated end to end tests.- Implemented an recurrency engine leveraging RabbitMQ which reliably execute recurrent paymentsImplemented the infrastructure to allow our customers to customize the emails sent from our checkout to their clients- Designed the architecture for a customer dashboard which shows their invoices grouped in a lot of different ways in real time using RabbitMQ and MongoDB. This allowed our customers to have a deep view on his revenue with real time updates in a performant way that didn’t penalize our databases or the user experience. The solution utilizes CQRS concepts and has a secondary query database.- Designed coding standard to deal and handle business errors across microservices and how to return them to the frontend, with focus on testability and type safety, all in typescript and highly inspired on Rust error handling conventions. This allowed both frontend and backend engineers to easily test for error conditions -
Full Stack Software EngineerOmniedu Apr 2021 - Dec 2023Cachoeiro De Itapemirim, Espírito Santo, Brazil- Implemented a CDK/Typescript application which provisions all the infra on AWS. This guaranteed that each environment was based on a single code base with no config duplication- Implemented scripts that leverage the CDK application to easily deploy to an 100% isolated cloud environment based on current code on dev computer.- Implemented a CI/CD pipeline which tests and deploy the application upon push on source code repository- Implemented a video processing pipeline based on our Kotlin backend and leveraging AWS Media Convert, AWS SQS and AWS Lambda to transcode the input videos to different resolutions on streaming-friendly formats- Implemented an automated subtitle generator based on AWS TranscribeImplemented a checkout applications based on VueJS3 for the checkout system, management system and student system- Implemented a Kotlin backend using Ktor which exposed a GraphQL api for all the frontends -
Software EngineerTrizy Jun 2022 - Mar 2023Cachoeiro De Itapemirim, Espírito Santo, BrazilI worked on the development and maintenance of microservicesfor the logistics ecosystem, using technologies such asTypeScript, Node.js, TypeORM, RabbitMQ, Docker, NestJS, andPostgreSQL.I also occasionally worked as a frontend developer using Reactfor bugfixes and screen and flow improvements. -
Software EngineerFreelance Jan 2020 - Jun 2022Cachoeiro De Itapemirim, Espírito Santo, BrazilFreelancer development, I have implemented solutions like:* Eletric automation for hotel rooms, where I had to reverse engineer the serial protocol already in use by the legacy equipment and design a new printed circuited board and firmware in C to communicate with their software.* Contactless keychain reading for rapid hotel checkin, I had to design a printed circuit board and firmware in C that contactlessly read hotel room keys and mimic an USB keyboard to automate checkin. The "mimic keyboard" strategy was needed due to the legacy nature of customer software* Fueling automation for in-company gas stations
-
Software EngineerGerpos Sistemas Jan 2019 - Nov 2019Cachoeiro De Itapemirim, Espírito Santo, Brazil- Used object orientation to implement an abstraction layer which allowed their software to communicate with different vendors and models of ECF (A kind of “invoice printer” which only existed in Brazil and required homologation from the government and proprietary/vendor-specific protocols to communicate with)- Implemented a virtual keyboard integrated on the application which allowed it to be operated via touch screens terminals with no physical keyboard -
Software EngineerCitech Sistemas May 2014 - Nov 2018Cachoeiro De Itapemirim, Espírito Santo, Brazil- Implemented time checking solution in Delphi- Implemented a payroll system in Delphi integrated on the time checking system- Implemented integrations for our ERP on external systems- Implemented a functionality which allowed the operator to visually program and schedule the granite block processing routine on our ERP for ornamental stones industry- Database design for all solutions- Designed the software which did data migration from the legacy version of the ERP based on dBase database to the new Firebird SQL database
Magno Machado Education Details
-
Arquitetura Full Cycle
Frequently Asked Questions about Magno Machado
What company does Magno Machado work for?
Magno Machado works for Deel
What is Magno Machado's role at the current company?
Magno Machado's current role is Backend Software Engineer | Node | Kotlin | TypeScript | Rust.
What schools did Magno Machado attend?
Magno Machado attended Universidade De Brasília, Multivix.
Who are Magno Machado's colleagues?
Magno Machado's colleagues are Nobin Islam, Thomas M Joseph, Janaina Marcolino Da Silva 🇧🇷 🇵🇹, Anton Loginov, Laverne Hines, Kawsar Alam, Dubhe Marie Saez, Cpa.
Not the Magno Machado you were looking for?
-
-
3linux.ibm.com, quites.com.br, linux.vnet.ibm.com
-
Magno Machado
Advogado Tributarista | Contador | Auditor | Controladoria | Compliance | Governança | Integridade | Gestão De RiscosSete Lagoas, Mg -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial