Post Job Free
Sign in

Software Engineer Machine Learning

Location:
Chicago, IL
Posted:
March 25, 2025

Contact this candidate

Resume:

PRAMODH KUMAR REDDY CHINNAOBULAKONDUGARI

Illinois, United States ****************@*****.*** 925-***-**** Linkedin EDUCATION

Illinois Institute of Technology August 2022 - May 2024 Masters, Computer Science Chicago, USA

Course work: Data Structures and Algorithms, Machine Learning, Big Data Technologies, Relational Databases VNR Vignana Jyothi Institute of Technology July 2018 - May 2022 Bachelor of Technology, Electrical Engineering Hyderabad, India Course work: Computer Networks, Java Programming, Cloud Computing, Science of Programming SKILLS

• Proficient Languages : Java, Python, C++, JavaScript, C#

• Frameworks and Libraries : Spring Boot, React.js, Angular, Express JS, Node.js, Django, NumPy, SciPy, REST API

• Databases and DevTools : MySQL, PostgreSQL, MongoDB, GraphQL, Tableau, Power BI

• Cloud and Devops : Amazon S3, Amazon EC2, AWS IAM, Docker, CI/CD, Jenkins

• Testing and Version Management : Selenium automation testing, Junit, Pytest, GIT, Maven WORK EXPERIENCE

SOFTWARE ENGINEER December 2021 - August 2022

COGNIZANT Hyderabad, India

• Designed and implemented a high-performance reporting API from proof of concept to full deployment using Java, Spring Boot, and Elasticsearch, enabling a highly available, horizontally scalable database architecture, handling 10M+ requests per day with 99.99% uptime.

• Applied object-oriented design patterns (Singleton, Factory) to develop scalable and maintainable components in a microservices architecture.

• Optimized deployment pipelines by implementing CI/CD with Jenkins, integrating JUnit tests, and reducing build failure rates by 12%.

• Developed dynamic UIs in Angular and built RESTful APIs in Spring Boot, enabling seamless interaction with static data.

• Integrated OAuth2 authentication, ensuring secure user authorization and access control.

• Enhanced system reliability by implementing Spring JMS (Java Messaging Service) for automated replay of failed claims, reducing manual rework by 70%.

SOFTWARE ENGINEER May 2020 - October 2021

STYRAX INSTRUMENTS Hyderabad, India

• Developed and maintained responsive web applications using React, Angular, and Node.js, enhancing user experience and reducing page load times by 30%.

• Designed and implemented RESTful APIs with Express.js and Django, enabling seamless communication between frontend and backend services.

• Optimized database performance by designing efficient SQL queries and indexing strategies in MongoDB, reducing query execution times by 40%.

• Automated data pipelines with Python and Pandas, reducing manual data processing efforts by 50% and ensuring data consistency.

• Developed and scaled a cloud-based inventory management system, handling data from over 500 manufacturers and suppliers, optimizing performance and reliability

• Implemented data visualization techniques to present complex datasets in a dashboard using Tableau, aiding business stakeholders in strategic planning.

PROJECTS

Smart Resume Screener

• The Smart Resume Screener is an AI-powered tool that analyzes resumes, compares them against job descriptions, and provides feedback to improve job application success.

• Using Hugging Face NLP models, it extracts key information, suggests keyword optimizations, and scores resumes based on job relevance.

Home Hub

• Developed a comprehensive back-end for a CRUD web application using Node.js and Express, integrating MongoDB and PostgreSQL for data management.

• Engineered RESTful API endpoints to handle functionalities such as user management, appointment scheduling, and review processing, ensuring efficient data flow and server-client communication. Super Image Resolution

• Developed a Super-Resolution Convolutional Neural Network (SRCNN) using Keras and TensorFlow, enhanced with advanced image processing in OpenCV and performance optimization through Adam optimizer and custom PSNR functions.



Contact this candidate