Gabriel Milani

Senior Software Engineer at CrewAI

Ceará, 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

👤
Senior
🎓
Top School
Gabriel Milani is a Senior Software Engineer with a decade of experience building full-stack and backend systems for startups and US-based remote teams. He began coding games at 13 and progressed to co-founding a startup, bringing both entrepreneurial grit and product-minded engineering to roles at Logitix, Gembah, Headspace, and currently CrewAI. Comfortable across C#, ASP.NET Core, TypeScript and cloud platforms, he has delivered production systems from desktop to web and mobile, and taught C# to new engineers early in his career. An active open-source contributor, he enhanced the widely used AutoMapper library with new attribute-driven configuration options and tests, demonstrating attention to API ergonomics and real-world mapping scenarios. Based in Ceará, Brazil, Gabriel pairs pragmatic engineering with a track record of remote collaboration and rapid iteration in high-impact, data-driven products.
code9 years of coding experience
job10 years of employment as a software developer
bookAssociate's degree, Systems Analysis and Development, Associate's degree, Systems Analysis and Development at UCS - University of Caxias do Sul
bookInformation Technology, Information Technology at Uniftec
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (10)

net10
unit-testing10
asp-net10
automapper10
dotnet10
csharp10
xunit10
dotnet-core10
reflection9
reflections9

Programming languages (6)

PowerShellC#TypeScriptJavaScriptVuePython

Github contributions (5)

github-logo-circle
AutoMapper/AutoMapper

Feb 2019 - Feb 2019

A convention-based object-object mapper in .NET.
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 5 comments in 14 days
Contributions summary:Gabriel contributed to the AutoMapper project by adding several configuration options related to mapping using attributes. These additions include `ConstructUsingServiceLocator`, `MaxDepth`, `PreserveReferences`, `DisableCtorValidation` and `TypeConverter` options. The user also implemented test cases using Xunit to validate and demonstrate the functionality of these newly added features. The focus of the work is to enhance AutoMapper's capabilities for different scenarios.
dotnetobjectmapperobject-mapperc-sharpcsharp
gabemilani/bank-scrapper

Apr 2018 - May 2018

Contributions:37 commits, 24 pushes, 1 branch in 26 days
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
Gabriel Milani - Senior Software Engineer at CrewAI