Summary
Overview
Work History
Education
Skills
Timeline
ROHIT YADAV

ROHIT YADAV

Java Developer

Summary

With more than 2 years of experience, I have successfully delivered web and mobile applications in healthcare and social media domains, leveraging my expertise in Java, HL7 standards, AWS services, CI/CD practices, and strong problem-solving skills. In healthcare, I adhere to the HL7 standard for data storage and exchange, creating APIs for clinical software like appointment booking and secure record storage. I am proficient in AWS services such as EC2, S3, CloudFront, Route 53, and IAM, enabling me to build scalable and secure applications. With expertise in CI/CD practices using Jenkins, I ensure efficient software delivery. Collaborating closely with CXOs, I have developed strong problem-solving and leadership skills, prioritizing user needs for exceptional experiences. In the social media domain, I have written APIs for feed generation, post functionalities, and likes, enhancing user engagement and platform success and well versed with java-8.

Overview

2
2
years of professional experience

Work History

Software Developer

Vollmond Innovations Pvt.Ltd
Hyderabad
04.2022 - Current
  • (1 year 9 month): Docsteth allows you to build your practitioner profile, share your accomplishments, connect with fellow doctors and organizations, and also build your network
  • Docsteth also provides you an opportunity to organize online events, CME programs, and courses, write articles, publish job postings, photos, videos, and more
  • With E-Practice Docsteth is also trying to make evidence- based practice resources and clinical tools accessible to all for free
  • Where using Docsteth is free and the platform is built and backed by doctors they ensure privacy protection to them
  • Developed backend using microservices Java, Spring Boot, PostgreSQL, and Python, Django
  • PostgreSQL and implemented REST services
  • Experience with microservices architecture patterns
  • Experienced in Docker Containers including creation, customization, interaction, and debugging
  • It also provides an opportunity to organize online events, CME programs, courses,write articles, publish job postings, photos, videos, Files and more
  • With E-Practice module, it consists of information on diseases, drugs and provides clinical calculators accessible to all for free
  • Built Rest APIS for User's signup and sign in
  • Developed REST APIS for suggested people and organizations
  • Developed APIS to Send requests to fellow doctors and accept as well
  • Built APIS to fetch mutual data
  • APIS to manage practitioners profile
  • Developed APIS to upload Images, Videos, Files to AWS S3 buckets
  • Created CICD Pipelines using JENKINS to deploy backend and frontend code into AWS
  • EC2 servers and S3 buckets
  • Configured Load Balancers, Target Groups, CloudFront, Route53, EC2 which will deliver content based on user's request via multiple microservices
  • Configured ubuntu systems for running applications
  • Secured APIS using OAuth2.0 token-based authentication/authorization scheme using
  • Spring security
  • Built APIS to share their post from docsteth to some third-party applications like
  • Linkedin and Twitter
  • DevOps and Continuous Delivery using Jenkins
  • Experienced in managing reverse proxy through NGINX
  • Clinivault: Clinivault is an HMS (Hospital Management System) project where the data is stored in the FHIR R4 healthcare information exchange standard
  • The hospital staff can have their daily internal transactions efficiently
  • The dynamic platform aims to deliver healthcare services and impart knowledge
  • Developed backend using Java, Spring Boot, PostgreSQL, and implemented REST services
  • Installation And Configuration of the IBM fhir OpenSource Server to Standardize the Data
  • Generation at Hospital for Patient ,Practitioner, Organization and HealthCare Service Entities
  • Implemented authentication using JWT and configure the Spring security
  • APIS written for the appointment booking ,slots Creation ,Patient Aadhaar verification etc
  • Worked extensively with the backend which consisted of Spring, Hibernate, and JPA
  • Developed Service Layer using POJOs and Spring IOC
  • Developed Data Access Layer using Hibernate and DAO Design patterns
  • Used the Spring DAO to handle exceptions for database transactions like open connections, no result, connection aborted, closing the connections, etc
  • Written and executed various SQL Queries to retrieve the data from the databasePostgres
  • Used Log4J for debugging
  • Used JUnit And Mockito Framework for the unit testing of all the java classes
  • Work collaboratively in a team with fellow developers, sharing ideas to solve complex and challenging business problems
  • Handled the access-control features using Spring Security
  • Secured APIs using OAuth2.0 token-based authentication/authorization scheme using Spring
  • Security
  • Experienced in working with multiple databases like MySQL and PostgreSQL Databases
  • General knowledge of cloud technologies, Nginx, and good knowledge of AWS services like
  • EC2, S3, IAM, etc
  • MedXperts: MedXperts is an EHR(Electronic Health Records) project where patients can track their medical records irrespective of Hospital and Doctor
  • MedXperts also provides a schedule management system for Hospitals and Doctors
  • Experienced in both the development and production phase of web applications using Apache
  • Experienced in the Springboot framework as a server-side scripting language for creating restful
  • APIs
  • Participates in system testing and validation procedures and programming
  • Work collaboratively in a team with front-end developers on user-facing features and services
  • Document the work you do, especially APIs that you create using Swagger documentation
  • Implementing Ayushman Bharat in our application so that patient can retrieve his/herhealth records from any organisation
  • Developed REST APIS for suggested people and organizations
  • Built Rest APIS for User's signup and sign in
  • APIS to manage patient profile
  • Worked With NDHM API publish by government of India and Implemented the flow for exchanging the records between hospitals and patient PHR applications
  • Implemeted the CI/CD flow using Jenkins and Github using webhooks
  • Deployed Application On EC2 and Implemented the Loadbalancing using reverse proxy server as the Nginx
  • Implemeted the Deployement of the Kafka Server along with the ZooKeeper Server which will be triggered In case of the Patient Profile Changes and Can be published as the Messages in topics to be consumed by Other Services.

Associate Programmer

MAIT SOLUTIONS


  • At Mait Solution, I was responsible for maintaining the Service Level Agreement (SLA) for Abercrombie & Fitch, a renowned clothing retail brand in the USA
  • My role involved providing support to the onsite developers in ensuring the smooth operation of servers and conducting health checks on messaging queues and topics
  • In cases where there were malfunctions or slow processing of messages, I would efficiently handle and process these messages using SQL on the server
  • Once processed, the data would be loaded back to ensure seamless consumption
  • Perform the task of maintaining the Production Environment running by providing to Enterprise
  • Service Bus
  • Perform the task of maintaining the Queue depth up to Certain Limited mentioned Count
  • Perform the Task as per the SLA (Service Agreement)
  • Prepare the Linux Shell Script to Automate the Certain Task of Deque and Enque the Service
  • Message and Process them
  • It Reduces the time Significantly
  • Worked with US based on site teams to main the SLA agreements and solve the P1 task in timely manner.

Education

Bachelor of Technology - Engineering

LDRP-ITR Engineering College
04.2001 -

Skills

    Programming Languages:Python and Java used for automation scripting for DB snapshots;

undefined

Timeline

Software Developer - Vollmond Innovations Pvt.Ltd
04.2022 - Current
LDRP-ITR Engineering College - Bachelor of Technology, Engineering
04.2001 -
Associate Programmer - MAIT SOLUTIONS
ROHIT YADAVJava Developer