Manas Kalangan
Hello! I am a Master's student in Computer Science and Engineering at the University at Buffalo with a strong foundation in backend engineering and systems thinking. With ~3 years of professional experience as a .NET developer, I have built and shipped production-grade software ranging from REST APIs and desktop applications to distributed systems components. See my open-source contributions.
I enjoy working close to the fundamentals like databases, system design, and performance, while also exploring applied AI through explainable retrieval systems, RAG pipelines, and multimodal projects.
Projects
Chord Prog Gen Complete Demo
An AI-assisted music system that uses data-driven reasoning and probabilistic sampling. Not a black-box model, to generate emotion-based chord progressions in an explainable way
Experience
- Built high-scale .NET 8 REST APIs improving mortgage approval workflows, reducing escalations by 30%
- Upgraded AWS Lambda functions with Terraform, ensuring fault-tolerant deployments and certificate renewals
- Used SQL Server to design schemas, write queries, and optimize data operations aligned with compliance requirements.
- Applied AI-powered tools (Github Copilot) to accelerate unit testing and debugging, boosting code quality
- Collaborated within a Agile/Scrum team of 6 to enhance Ginger - an open source testing tool, using C# and WPF
- Optimized the web automation testing feature, reducing the test suite execution time by 60-90%
- Refactored legacy codebases applying SOLID and OOP design principles, improving developer experience
- Redesigned the OCR feature to enhance PDF readability, leading to a 40% improvement in text clarity
- Developed comprehensive Unit Tests for new and existing features using MSTest, achieving 90% code coverage
- Migrated LiteDB from version 4.1 to 5.0, enhancing data storage and retrieval efficiency while preventing file corruption
- Built internal support web app using ASP.NET MVC, improving client collaboration and issue tracking
- Resolved around 3,000 defects and 300 critical bugs, significantly boosting software stability and user satisfaction
- Boosted test coverage by 60% using Selenium for advanced web component testing, enhancing UI stability and reliability
- Conducted a thorough codebase analysis of the company’s website to identify optimization opportunities
- Implemented performance enhancements, reducing load time by 35% and drop rate by 25%