I’m Praveen Kumar Gangapuram, a Senior Software Engineer and CS grad student at SUNY Buffalo. I build full-stack AI-driven apps using Next.js, NestJS, FastAPI, and Docker. With 500+ DSA problems solved, I combine strong algorithmic skills with scalable, cloud-native development.

4+ years in Software Development
React, Next.js, Node.js, Nest JS, TypeScript, AI/ML
Master's in Computer Science
Buffalo, NY
I'm a Former Senior Software Engineer and graduate student in Computer Science at the State University of New York at Buffalo. I specialize in building full-stack web applications and intelligent systems that integrate deep learning, natural language processing, and modern cloud-native technologies.
With hands-on experience in frameworks like Next.js, NestJS, and FastAPI, I’ve designed and deployed scalable solutions across domains including health tech, ed-tech, and real-time analytics. My projects often leverage LLMs (like DistilGPT-2), RESTful APIs, WebSockets, and microservices—all containerized using Docker and orchestrated via CI/CD pipelines on platforms like AWS, DigitalOcean, and Linode.
I’ve automated enterprise workflows using the Microsoft Power Platform, saving teams dozens of hours per week, and consistently delivered robust backend systems and user-friendly interfaces. I’ve also authored 75+ competitive programming problems, solved over 500 algorithmic challenges, and believe in writing clean, maintainable code that scales with user needs.
I’m passionate about solving real-world problems through software and constantly seek to learn, collaborate, and push the boundaries of what intelligent systems can do.
An AI-driven meal planner using DistilGPT-2 with chatbots for trainers and doctors. Built with FastAPI, NextJS, and NestJS, deployed using Docker and reverse-proxied via NGINX. Provides personalized diet charts, scheduling, and secure cloud-hosted services.

A digital film archive platform with admin review tools and WebSocket-based donor chat. Full-stack build using React, NextJS, NestJS, PostgreSQL, and Docker. Automated deployment on Linode with real-time chat and approval workflows.

An LLM-powered coding platform for problem creation, auto-evaluation, and flowchart visualization. Built using NextJS, NestJS, and PostgreSQL with containerized deployment via Docker and CI/CD. Supports multilingual code execution, secure authentication, and scalable contest tracking.
HCL Technologies
Led full-stack development of enterprise CRM applications using React, Power Platform, C#, and JavaScript. Built dynamic Power Pages portals integrated with internal APIs and custom workflows. Automated internal operations using Power Automate, saving 40+ hours weekly. Developed reusable REST modules to accelerate backend service integration. Collaborated with cross-functional teams to ensure scalable and maintainable solutions.
MAQ Software
Developed CRM portals using React, NestJS, and Power Platform for business automation. Built modular and high-performance UI components, reducing page load time by 30%. Integrated backend services using C#/Node.js and secured third-party SaaS APIs. Followed agile methodology and worked closely with designers and QA teams. Contributed to scalable backend API development and optimized database operations.
MAQ Software
Developed low-code Power Apps optimized for mobile and desktop using embedded HTML/JavaScript. Maintained legacy jQuery frontends and C#-based RESTful services. Participated in bug fixing, performance tuning, and UI enhancements. Gained hands-on experience with agile sprints and daily stand-ups. Supported client requirements through quick turnarounds and detailed documentation.
Being Zero Pvt Ltd
Created and published over 75 advanced coding problems focused on data structures and algorithms. Topics covered included trees, graphs, recursion, and dynamic programming. Built a MEAN-stack tool to scrape HackerEarth leaderboards and analyze coder performance. Developed a rating engine using ELO-based scoring logic. Supported the platform’s growth by reviewing submissions and maintaining test cases.
State University of New York at Buffalo
Focused on Artificial Intelligence, Full-Stack Development, and Cloud Computing. Worked on AI-driven applications using PyTorch, FastAPI, and Docker. Developed multiple projects integrating LLMs and scalable backend services. Actively involved in academic coding challenges and collaborative research. Strengthened foundations in algorithms, system design, and deployment pipelines.
CMR College of Engineering and Technology
Graduated with first class and distinction. Studied Data Structures, Web Technologies, and Operating Systems. Built early versions of quiz and leaderboard platforms using MEAN stack. Organized coding events and authored 75+ competitive problems. Gained hands-on experience in full-stack development and REST API integration.
Reached the final round of Hyderabad's premier coding competition, showcasing problem-solving skills across advanced algorithmic challenges.
Secured first place in CMR College’s flagship coding event, outperforming peers in algorithms and competitive programming.
Ranked among the top 5 out of 300+ participants in a multi-round programming contest hosted by Osmania University.
Ranked 374th out of over 5000 global participants in a monthly CodeChef coding contest focused on time-efficient algorithm design.
Selected in the top tier of the national-level talent recognition program by Mindtree for excellence in technical aptitude and coding.
Organized and judged 10+ inter-college competitive programming contests at CMR Group of Institutions, boosting coding culture across campuses.

A step-by-step guide on deploying a deep learning model trained on the ChestMNIST dataset using FastAPI, Docker, Next.js, and DigitalOcean.

A comprehensive guide to using React Hooks effectively in your projects with practical examples.

Explore how FilmRaft enables real-time interaction between donors, admins, and viewers using WebSockets, Docker, and a scalable full-stack architecture.
I'm currently available for freelance work and open to new opportunities. If you have a project that needs some creative input, feel free to reach out.