Nitin Mohan

Senior Software Engineer at CrossnoKaye

Santa Barbara, California, 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
🎓
Top School
Nitin Mohan is a Senior Software Engineer with 14 years of experience building distributed, highly available web applications and services from Santa Barbara, California. He specializes in backend development—primarily Ruby and Go—designing RESTful APIs and improving HTTP/gRPC transports, and has contributed to notable open-source projects like the goa framework. Nitin combines hands-on DevOps skills (Chef, Docker, Jenkins/Travis) with infrastructure automation and package management improvements demonstrated in contributions to the haproxy Chef cookbook. He has a proven track record of shipping production-quality systems in agile teams at RightScale/Flexera and now CrossnoKaye. Comfortable across the stack, he also brings practical frontend and test automation experience (AngularJS, Protractor) and the ability to pick up new languages quickly. Beyond coding, Nitin’s early work in web accessibility and tooling at Oregon State hints at a long-standing focus on durable, maintainable engineering.
code14 years of coding experience
job13 years of employment as a software developer
bookSri Sankara Vidyalaya
bookB.E Computer Science, B.E Computer Science at Mepco Schlenk Engg College (affiliated to Anna University)
bookMS Computer Science, MS Computer Science at Oregon State University
github-logo-circle

Github Skills (19)

package-management10
api-design10
configuration-management10
http10
chef-client10
code-generation10
go10
api10
golang10
chef-solo10
devops10
grpc10
centos9
wget9
essentials9

Programming languages (9)

TypeScriptC++ShellCSCSSGoMustacheRuby

Github contributions (5)

github-logo-circle
goadesign/goa

Nov 2017 - Feb 2022

🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨
Role in this project:
userBack-end Developer
Contributions:6 reviews, 337 commits, 271 PRs in 4 years 3 months
Contributions summary:Nitin primarily contributed to the design and implementation of the goa framework, a design-first Go framework for building APIs. They focused on improving the HTTP transport layer, including features for gRPC, and implementing response handling. The commits demonstrate a focus on improving validation, message encoding, and overall framework functionality by addressing bugs and enhancing code generation capabilities related to HTTP and gRPC.
golangapicode-generationcode-generatorgoa
sous-chefs/haproxy

Feb 2014 - May 2014

Development repository for the haproxy cookbook
Role in this project:
userDevOps Engineer
Contributions:17 commits in 2 months
Contributions summary:Nitin primarily focused on infrastructure and configuration management for the haproxy cookbook. Their contributions involved improving CentOS/RHEL support by modifying installation scripts and updating configuration directories based on the installation method. They also implemented checksum validation for downloaded tarballs, and updated the download method to utilize wget, demonstrating skills in build automation and package management within a Chef environment. The user's work streamlined the build process and ensured the integrity of the software deployment.
cookbookhaproxychef-resourcemanaged-by-terraformchef
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
Nitin Mohan - Senior Software Engineer at CrossnoKaye