ADARSH REDDY DUBBUDU
********@****.**.*** *** -**5-0088 Cincinnati, Ohio Linkedin
EDUCATION
UNIVERSITY OF CINCINNATI Cincinnati, Ohio
Master of Science in Information Technology GPA: 4.0/4.0 Dec 2024 Relevant Coursework: Cybersecurity, Machine Learning, Data Mining, and advanced Algorithms. SREENIDHI INSTITUTE OF SCIENCE AND TECHNOLOGY Hyderabad, India Bachelor of Technology in Information Technology GPA: 3.34/4.0 Aug 2023 Relevant Coursework: Data Structures, Python, Java, python, Computer Networks, Machine Learning. PROFESSIONAL EXPERIENCE
TECHMATRICS SOLUTIONS PRIVATE LIMITED
Hyderabad, India
Associate Software Engineer Feb 2022- July2023
• Developed user-friendly dashboards and charts using jQuery libraries to handle and visualize data related to schools in Illinois.
• Worked on responsive web design and development with ReactJS, ensuring an optimal user experience across various devices and screen sizes. Utilized React UI Bootstrap components for effective UI development.
• Contributed to the development of React services for making REST API calls to the backend, leveraging resource services to facilitate data communication.
• Implemented reusable React components integrated with the Redux store to maintain a modular and scalable codebase.
• Built a RESTful web service by developing a Node.js server on the backend to manage and respond to requests from the front-end through jQuery Ajax calls.
• Utilized Azure SQL Database for reliable and scalable data storage solutions tailored for Java-based applications.
• Assisted in implementing CI/CD pipelines using Jenkins, Docker, and Kubernetes as part of the DevOps ecosystem to streamline the build and deployment processes.
SKILLS
• Programming Languages: Java 8, Spring Boot, REST API’s, JavaScript, Python, Angular, ReactJS, Selenium, Microservices, jQuery
• Database and File Storage Technologies: SQL, MYSQL, NOSQL, PostgreSQL
• Other Tools and Skills: Object-Oriented Programming, Data Structures, Algorithms
• Software Tools: PyCharm, SSMS, Git, Jira, Postman, AWS, DevOps, Docker, Azure Visual Studio, IntelliJ IDEA, Eclipse PROJECTS
AUTO GRADING APPLICATION
• Created a thorough assignment grading system to be used in assigning grades to students.
• Built and deployed the application using a variety of front-end and back-end technologies, including ReactJS, HTML, CSS, JavaScript, Spring ecosystems, Java, Maven, MySQL, and the Apache Tomcat server.
• Teachers and Students each have their own login. Instructors can log in and upload the assignment answers; students won't be able to see them until their grades are posted. Students may turn in multiple assignments; only the final work will be graded. We created a productive project for student grading in this way. REAL-TIME CHAT APPLICATION WITH WEBSOCKET
• Using a MySQL database, along with Java, Spring Boot, WebSocket, and React, I created a real-time chat application. The application leverages WebSocket for efficient message exchange, providing real-time, low-latency communication.
• It was deployed using AWS and Docker. User authentication was secured with JWT, and the system was designed to handle multiple concurrent users through load balancing.
• Security measures, such as message encryption and input validation, were implemented to ensure data privacy. I conducted unit and integration testing using JUnit and Mockito and produced comprehensive documentation.
• This project significantly enhanced real-time communication, providing users with a seamless messaging experience.