Manoj Gadamchetty
Indianapolis, IN - ***** - 317-***-**** - portfolio - ********@******.*** - linkedin - github PROFESSIONAL EXPERIENCE
Full Stack Web Developer
Congruent Solutions Private Limited Jul 2020 - Dec 2022
• Contributed to a full-stack web application for Retirement Plan industry, utilizing .NET Core, and web APIs to covering both user interface and backend services
• Achieved a 99.83% improvement in processing efficiency, reducing time from 1 hour for 10,000 records to 10 minutes for 1 million records using microservices, T-SQL, and Dapper ORM.
• Developed a file-saving feature with options for local, cloud, or database storage optimizing infrastructure costs by 30% and providing flexible, user-tailored storage solutions
• Optimized data processing by working with SQL Server databases, utilizing T-SQL stored procedures, Entity Framework, and bulk insertions with Dapper to improve efficiency and performance.
• Enhanced security by implementing role-based authentication and authorization, securing 100% of application pages and restricting access based on user roles
• Refactored legacy code to improve maintainability by 30%. Resolved over 100 bugs and issues ensuring seamless user experience. Used C#, React, javascript, CSS
ADDITIONAL EXPERIENCE
Graduate Teaching Assistant
Purdue University, USA Jan 2024 - May 2024
• Provided personalized mentoring for a class of 100 students, contributing to a 98% pass rate by through effective teaching methods and personalized support. Used python, matlab Graduate Research Assistant
Purdue University, USA May 2023 - Dec 2023
• Contributed to research on solving the NP-hard Minimum Vertex Cover problem using Reinforcement Learning
• Migrated and optimized 5 legacy code modules from a custom-built distributed framework to the RayRL library achieving a 35% reduction in convergence time compared to the legacy solver. Used python, RayRL EDUCATION
Purdue University Indianapolis, USA
Master of Science in Computer Science GPA: 3.9/4.0 Jan 2023 - Dec 2024 TECHNICAL SKILLS
Programming Languages: C#, React, Python, Javascript, CSS, C, SQL, Java, HTML, R Frameworks: Entity Framework, Dapper ORM, RabbitMq, Swagger, Node.js, Docker, Github, Azure Architecture: ASP.NET MVC, REST API, Microservices, Web API, .NET Core Databases: MySQL, SQL server, SSRS, FireStore, Cosmos DB Methodologies: Agile, Scrum, Azure DevOps, CI/CD
PROJECTS
Retail Store Management System
• Developed a Java-based client-server application using Java RMI, implementing object-oriented design principles like MVC and Template Method patterns for reusable and scalable purchasing algorithms and secure user authentication
• Implemented factory design patterns for role-based access control and functionality,allowing administrators to manage products and inventory, while enabling customers to browse and order products Github CodeJournal
• Implemented a single-page web application using C# and React to manage and store LeetCode problems, using Entity Framework for storing problem data, comments, and migrations.
• Integrated OAuth authentication to securely connect with GitHub and LeetCode accounts and implemented functionality to store solutions directly to GitHub
• Containerized the application using Docker with a Dockerfile and docker-compose.yml, ensuring easy deployment and scalability. Leveraged Redis caching to optimize performance for frequent API requests and session management management.Github