Mohsen Ansari

Senior Software Engineer at Jetify

Old Toronto, Ontario, Canada
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
Mohsen Ansari is a software engineer with 9 years of hands-on experience building cloud-native and developer tooling solutions, currently contributing at Jetify from Old Toronto. He spent three years at AWS improving production-grade conversational and search infrastructure—modernizing QnABot integrations and migrating ElasticSearch to OpenSearch—demonstrating attention to security, maintainability, and platform compatibility. His open-source contributions show full-stack and DevOps strengths, including adding robust Java/Maven/Gradle support and optimizing Docker-based dev environments for devbox. With an MSc in Computer Science and a background spanning consulting, telecom, and academic teaching, he blends rigorous engineering with practical collaboration and developer experience focus. An understated strength is his ability to translate complex build and deployment workflows into lean, reproducible environments that speed team onboarding.
code10 years of coding experience
job5 years of employment as a software developer
bookAmirkabir University of Technology
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Calgary
languagesEnglish, Persian
github-logo-circle

Github Skills (28)

java10
javas10
aws10
maven10
gradlew10
gradle10
nix9
opensearch9
javascript9
dockers9
docker9
amazon-lex9
virtualization9
shell8
sh8

Programming languages (7)

TypeScriptJavaDockerfileC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
jetify-com/devbox

Sep 2022 - Jan 2023

Instant, easy, and predictable development environments
Role in this project:
userBack-end & DevOps Engineer
Contributions:274 reviews, 42 commits, 272 PRs in 4 months
Contributions summary:Mohsen contributed significantly to the Java planner and supporting infrastructure for the devbox project. They implemented core Java support by parsing `pom.xml` files to determine Java versions and added build and install commands for Maven projects, improving the devbox environment setup. Their work included optimizing Docker image size and adding support for Gradle builds. Furthermore, the user implemented direnv integration and added support for automatic terminal behavior inside the devbox shell.
dev-environmentbuildpackvirtualizationdevcontainerdevcontainers
Guidance for QnABot on AWS is a multi-channel, multi-language conversational interface (chatbot) that responds to your customer's questions, answers, and feedback. The solution allows you to deploy a fully functional chatbot across multiple channels including chat, voice, SMS and Amazon Alexa.
Role in this project:
userFull-stack & DevOps Engineer
Contributions:2 reviews, 16 commits, 10 PRs in 2 months
Contributions summary:Mohsen primarily focused on improving the QnABot-on-AWS solution across various aspects, including updating configuration files, URL changes, and enhancing logging capabilities. They updated account IDs, modified default parameters, and corrected URLs from HTTP to HTTPS. Additionally, the user added metadata tags and updated ElasticSearch (ES) to OpenSearch, demonstrating a focus on maintainability, security, and platform compatibility.
awschatbotsmsmachine-learningartificial-intelligence
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