Erick Lerma

Senior SDE at Microsoft

West New York, New Jersey, United States
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
Erick Lerma is a Senior Software Development Engineer with over a decade of experience building scalable server infrastructure and online services at Microsoft. A founding member of the SharePoint Online team, he helped design SharePoint as a Service for Office 365 and later improved reliability and scalability in User Profiles before moving to next‑gen Collaboration Sync Integration for cloud file collaboration. He combines deep back-end expertise with a practical focus on testable, maintainable systems, as evidenced by contributions to the widely used NuGet.Client repo where he added template integration tests and restore fixes. Known as a strong team player and mentor, he thrives on tackling new technologies and delivering services that perform reliably at scale. Based in West New York, NJ, Erick blends long-term product ownership with hands-on engineering to solve complex distributed systems problems.
code9 years of coding experience
languagesEnglish, Spanish
github-logo-circle

Github Skills (13)

net10
nuget10
asp-net10
dotnet10
csharp10
package-management10
msbuild10
dotnet-core10
testing10
nuget-cli9
dotnet-new9
package-manager9
package-manager-tool9

Programming languages (10)

C#PowerShellTypeScriptDockerfileShellHTMLJupyter NotebookF#

Github contributions (5)

github-logo-circle
NuGet/NuGet.Client

Aug 2020 - Jan 2023

Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on https://github.com/nuget/home/issues)
Role in this project:
userBack-end Developer
Contributions:2085 reviews, 641 commits, 291 PRs in 2 years 5 months
Contributions summary:Erick contributed to the NuGet client tools by implementing features related to .NET template integration testing, implementing an overload for the `CopyNupkgAsync` method, and adding support for namespace prefix restore in package.config projects, and also implemented PMUI and IVs package installer API tests for package namespace filtering. The user's work involved modifying existing code files, adding new test cases to ensure the functionality of NuGet commands, and fixing issues related to restore operations. These contributions demonstrate a focus on enhancing the NuGet client's capabilities and addressing project build issues.
dotnetnuget-clpackage-managercommand-line-toolsmsbuild
Benchmark NugetClient library for different approaches for handling Json parsing, needed to select which one is best
Contributions:1 review, 1 PR, 1 push in 4 years 4 months
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
Erick Lerma - Senior SDE at Microsoft