Alex Nisnevich is a seasoned engineer and founder with 14 years of experience building production-grade ML and conversational systems, now co-founding a new venture in Berkeley. At Microsoft he helped integrate and scale Semantic Machines' conversational agent into Cortana, Outlook, and Teams, and later prototyped LLM-powered experiences on the MSAI incubation team. His background spans data science, ML pipelines, and full-stack engineering—from EHR readmission models and Spark-based retention pipelines to Ruby and JS open-source contributions such as backend work on the Dynamoid DynamoDB ORM and a meta-JS game. Comfortable shipping both research-driven tooling and polished user interfaces, he combines rigorous academic training (UC Berkeley MS/BA) with a knack for turning ambiguous language problems into robust, production-ready systems. An understated strength: he repeatedly bridges research, product, and developer ecosystems to move prototypes into widely used, privacy-conscious deployments.
14 years of coding experience
17 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at University of California, Berkeley
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
Role in this project:
Front-end Developer
Contributions:1 review, 813 commits, 131 PRs in 7 years 8 months
Contributions summary:Alex contributed to a meta-JavaScript adventure game, starting with level 1 implementation and object creation helpers within game.js. They added keyboard handling and also implemented a way to load maps from files, and added a very primitive editor function. Further, they focused on basic UI elements and implemented improvements in styling.
Contributions:8 commits, 1 PR, 1 comment in 1 month
Contributions summary:Alex primarily contributed to the back-end functionality of the Ruby ORM for DynamoDB. Their commits focused on modifying association logic within the library, including `belongs_to`, `has_one`, and `has_many` relationships. Furthermore, the user addressed issues related to how ActiveSupport's methods interact with SingleAssociations. The user also made changes to the timestamps configuration and the AWS SDK v2 adapter.
aws-dynamodbtest-kitchenamazonrubydynamodb
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.