AVAILABLE
AVAILABLE
Ramesh R.
Backend Developer Java
A Techno-Entrepreneur with track record of developing innovative tech products and implementing enterprise IT projects. Holds extensive experience partnering with private entities, public-private institutions, and governmental bodies in conceptualizing and implementing sustainable tech solutions. Possesses several years of experience in analyzing, designing, and developing Java/J2EE applications, leveraging Spring and Web Services-based Software Development, and mapping development tools. Shows a profound grasp of Object-Oriented Programming and Agile methodologies such as SCRUM, JSP, Servlets, JDBC, and Web Services.<br /><br />Worked with various frameworks, including Spring and Hibernate, Spring Boot, and Micro Services. Effective in utilizing Tomcat servers and has a refined working knowledge of databases like MySQL and POSTGRES SQL. Skilled in deploying various tools like Git, Maven, and in developing enterprise applications using the Eclipse IDE.
Expertise
Years of Development Experience
14 Years
Skills
Java
Domain Experience
ITHealthcareBanking
Other Skills
Front End Languages: HTML, CSS, JavaScript, React, Material UI, Framework7 Backend Languages: Java (1.6,1.7,1.8), Spring Frameworks: Spring MVC, Spring boot, Micro services, Hibernate Databases: MySQL, PostgreSQL, MongoDB, ReactJS
Language Spoken
English, Hindi
Experience
- Technical LeadPsychare2022 - 2023Project SummaryA real-time application providing appointment scheduling and interpretation of evidence-based psychometric tools for mental health practitioners. The app dashboard displays patient appointments, current patient and staff numbers, and GIS-based maps for nearby services in the client portal. The application includes portals for data upload and extraction in various file formats relevant to diagnosis, including lab results.Project ResponsibilitiesAuthenticated and authorized users based on their roles using Spring Security.
Managed user registration, appointment booking, and medical record uploads.
Developed APIs for the calculation of psychiatric metric tools.
Managed physician registration and tools submission for client review.
Worked on location-based appointment scheduling using physicians' profiles.Project Tech StackReact, Java (1.8), Spring Boot, PostgreSQL - Technical SpecialistCovid kaya2020 - 2021Project SummaryA digital platform for COVID-19 information management in the Philippines. The platform allows COVID-19 patient registration and risk assessment.Project ResponsibilitiesEnabled user authentication and authorization using Spring Security JWT token.
Developed client modules for registration and risk assessments.
Created APIs for referring clients to assessment modules.
Developed a supervisor module to provide treatment services based on index and contact tracing cases.
Managed tasks, dashboard overview, user search, and event-based alerts.Project Tech StackReact, Java, Spring MVC, PostgreSQL - Technical SpecialistRTM : Real Time Monitoring product2016 - 2020Project SummaryRTM (Real-Time Monitoring) aids in developing web applications and dashboards as per required plans, estimates, schedules, and monitors progress. Assured quality and comprehensive test coverage using Postman for all services.Project ResponsibilitiesDevelop detailed plans, specs, estimates, schedules, and progress monitoring of all technical development tasks.
Provide input for team member performance reviews and lead continuous improvement initiatives.
Review code from any level of programmer analyst.
Work on core development modules such as Authentication, Authorization, Meta Data configuration.Project Tech StackReact, React Bootstrap, Java, Spring MVC, Hibernate, PostgreSQL - Java DeveloperGEMS: Global Electronic Message Servicing2014 - 2016Project SummaryGEMS, or Global Electronic Message Servicing, is a development platform utilized for creating electronic messages or maps (both inbound and outbound) in accordance with the client's documents, structures, and specifications. This system streamlines the transfer of supported BODs (Business Object Documents) into localized electronic messages that integrate into the client's on-premise environment. GEMS performs rigorous unit testing to ensure the quality of messages, certifying that all possible scenarios have been thoroughly tested. Proper mapping further defines map rules in alignment with the unique needs of the client. The GEMS platform is primarily used by an Infor client to convert BODs into a server-friendly format, facilitating seamless transactions across multiple banks.Project ResponsibilitiesWorked as a Java Developer, developing APIs for reading data from BOD (Business Object Document) and processing them to the database.
Created Models, Services, Controllers, and DAO following the MVC model.
Defined business logic for BODs as per client requirements.Project Tech StackJava, Spring MVC
Education
Bachelor of Engineering in Computer Engineering
Sree Dattha Institute of Technology and Science - Hyderabad, India
2007 - 2011