Summary
Overview
Work History
Education
Skills
Timeline
Generic

Hrushikesh T

Summary

Java Software Developer with over 5 years experience delivering backend and full-stack features in healthcare and financial services. Skilled in Java , Spring Boot, REST APIs, and microservices, with working knowledge of React/Angular for UI integrations. Comfortable with SQL tuning, messaging (Kafka/RabbitMQ), and CI/CD on AWS/Azure. Known for clean, testable code and steady delivery in Agile teams.

Overview

6
6
years of professional experience

Work History

Software Developer

Johns Hopkins Hospital
05.2024 - Current
  • Develop Spring Boot microservices for patient scheduling, records, and billing; expose REST APIs for internal apps and third-party integrations.
  • Secure services with OAuth2/JWT and role-based access; implement audit logging patterns aligned with healthcare data protection needs.
  • Orchestrate event-driven updates using RabbitMQ/Kafka to propagate patient status changes across departments in near-real-time.
  • Built clinician-facing React pages (intake, scheduling, billing) with TypeScript and reusable components wired to secured REST endpoints.
  • Optimize Azure SQL/SQL Server queries and indexes to reduce API latency and improve throughput under peak loads.
  • Containerize services with Docker and deploy via Azure DevOps pipelines; instrument services for health checks and metrics.
  • Collaborate with product owners, BAs, and QA in Scrum; convert epics/stories into shippable increments with clear acceptance criteria.

Software Developer

Broadridge
08.2021 - 08.2023
  • Built Spring Boot/JPA (Hibernate) services for investor reporting and communications; standardized API contracts and error handling.
  • Implemented data access layers and batch jobs; tuned SQL procedures and caching to stabilize report generation under heavy load.
  • Deployed on AWS (ECS, S3, CloudWatch); automated build/test/release with CodePipeline/Jenkins and versioned artifacts with Git/Maven.
  • Delivered Angular dashboards (positions, activity, statements) consuming Spring Boot/JPA APIs with guarded routes and centralized error handling.
  • Introduced contract testing and API documentation with Swagger/Postman to streamline handoffs with UI/QA teams.
  • Wrote unit/integration tests (JUnit/Mockito) and integrated static checks (e.g., linting) into the pipeline to improve code quality.
  • Participated in sprint planning, code reviews, and retros; supported on-call rotations for production stability.

Software Developer

Aes Tech
10.2019 - 07.2021
  • Delivered web applications using Java (Spring MVC/Boot) and REST patterns; integrated front-ends built with Angular/Bootstrap.
  • Modeled relational data, created indexes/views, and optimized queries on SQL Server/MySQL/PostgreSQL for consistent performance.
  • Developed Angular front-ends over Spring MVC/Boot services with consistent REST contracts and accessible forms.
  • Added exports (CSV/PDF) and printable views; standardized Dockerized local dev and CI to build UI assets before packaging.
  • Implemented asynchronous processing and service decoupling with Kafka/RabbitMQ where appropriate.
  • Containerized workloads with Docker; set up Jenkins pipelines for repeatable builds, tests, and deployments.
  • Followed Agile delivery practices; collaborated with stakeholders to clarify scope, acceptance criteria, and test coverage.

Education

Master of Science - Information Technology

University of Wisconsin, Milwaukee
Milwaukee, WI

Skills

  • Languages: Java , SQL, JavaScript, TypeScript, C#
  • Frameworks: Spring Boot, Spring MVC, Hibernate / JPA, REST API, Microservices
  • Web Technologies: HTML5, CSS3, JavaScript, React JS, Angular 14, Bootstrap
  • Databases: MySQL, PostgreSQL, MongoDB, SQL Server, Oracle
  • Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure (App Services, DevOps, Functions)
  • DevOps Tools: Git, Jenkins, Maven, Docker, Kubernetes, SonarQube
  • Messaging & Integration: Kafka, RabbitMQ, REST / JSON / XML Web Services
  • Testing Tools: JUnit, Mockito, Postman, Swagger
  • Project Management: JIRA, Agile Scrum

Timeline

Software Developer

Johns Hopkins Hospital
05.2024 - Current

Software Developer

Broadridge
08.2021 - 08.2023

Software Developer

Aes Tech
10.2019 - 07.2021

Master of Science - Information Technology

University of Wisconsin, Milwaukee
Hrushikesh T