Ramesh Babu Dannuri
About Ramesh Babu Dannuri
Ramesh Babu Dannuri is a Member of Technical Staff at TechMojo Solutions Private Limited in Hyderabad, India, with a background in software engineering and development. He has worked for various companies, including MSys Technologies and Attra, and holds a Master of Computer Applications degree from Jawaharlal Nehru Technological University.
Current Role at TechMojo Solutions
Ramesh Babu Dannuri currently serves as a Member of Technical Staff at TechMojo Solutions Private Limited. He has been in this role since 2023, contributing to various projects in a hybrid work environment based in Hyderabad, Telangana, India. His responsibilities include software development and technical support, leveraging his extensive experience in the field.
Previous Experience in Software Engineering
Prior to his current position, Ramesh worked at MSys Technologies as a Senior Software Engineer from 2022 to 2023. He also held the position of Senior Software Developer at Attra from 2020 to 2022. His career began with roles at Applied AI Course and TechnoIdentity Solutions Pvt Ltd, where he gained foundational experience in software engineering.
Educational Background
Ramesh completed his Master of Computer Applications (M.C.A.) at Jawaharlal Nehru Technological University from 2014 to 2015. He also achieved his Secondary School Certificate (SSC) from zpps govt school. His educational background has provided him with a solid foundation in computer science and software development.
Technical Skills and Expertise
Ramesh possesses a range of technical skills relevant to software development. He is proficient in using development tools such as IntelliJ and MySQL Workbench. His expertise includes building and managing REST APIs, and he has hands-on experience with Java frameworks like Spring Boot and Hibernate. Additionally, he is experienced in testing frameworks such as JUnit and Mockito.
Analytical and Problem-Solving Skills
Ramesh demonstrates strong analytical, programming, and problem-solving skills. His experience across various roles in software engineering has equipped him with the ability to tackle complex technical challenges effectively. This skill set enhances his contributions to projects and teams in his current and previous roles.