Micael Cavalcante

Arquiteto De Soluções De TI at LATAM Airlines

Amazonas, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Micael Cavalcante is a solutions architect and TypeScript specialist with 10 years of experience building and shaping backend systems, currently leading IT solution architecture at LATAM Airlines. He is a strong NestJS and Node.js advocate, contributing notable features and fixes to core NestJS projects (including nest-cli and the main framework) and improving developer DX with strict TypeScript modes and clearer error handling. His open-source work also spans TypeScript tooling like an object-object mapper, where he reinforced compatibility and test coverage—showing a knack for both runtime behavior and developer ergonomics. Based in Amazonas, Brazil, he combines enterprise architecture experience with hands-on engineering, from package manager edge cases to versioning strategies. Colleagues value his pragmatic focus on reliability, observability, and shipping improvements that benefit large developer communities.
code10 years of coding experience
job3 years of employment as a software developer
bookBacharelado, Computer Science, Bacharelado, Computer Science at Universidade Federal do Amazonas
stackoverflow-logo

Stackoverflow

Stats
5,921reputation
363kreached
217answers
0questions
Badges
typescript
top-5%
nestjs
top-1%
javascript
top-5%
github-logo-circle

Github Skills (29)

application-framework10
unit-testing10
javascript10
app-framework10
typescript10
nestjs10
automapper10
schematic10
typescript-types10
web-framework10
mapper10
nodejs10
versioning10
typescripts10
cli10

Programming languages (20)

MDXJavaCSSC++RustCVueGo

Github contributions (5)

github-logo-circle
nartc/mapper

May 2021 - Apr 2022

🔥 An Object-Object AutoMapper for TypeScript 🔥
Role in this project:
userBack-end Developer
Contributions:3 reviews, 10 commits, 9 PRs in 10 months
Contributions summary:Micael primarily contributed to the core functionality of the `mapper` library, focusing on features related to computed property names and ES6/ES5 compatibility. They improved the `getMembersFromArrowFunctionExpr` function, and implemented and refined unit tests for the functionality. Additionally, the user addressed type issues and added a shim file for browser compatibility, showing a focus on improving the core library and its integration.
javascriptobjectmappernodejsmapperdto
nestjs/schematics

Jul 2021 - Oct 2022

Nest architecture element generation based on Angular schematics 🎬
Role in this project:
userBackend Developer
Contributions:66 reviews, 11 commits, 19 PRs in 1 year 2 months
Contributions summary:Micael primarily focused on enhancing the application generation schematics for the NestJS framework. They introduced features like a strict TypeScript mode and updated schema definitions. Furthermore, the user addressed and fixed bugs related to package name parsing and scope management. They also added unit tests to cover the new application creation based on current working directory.
nestjsschematicsjavasciptnestnodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Micael Cavalcante - Arquiteto De Soluções De TI at LATAM Airlines