Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Awards
Languages
Timeline
Generic
Raushan Kumar

Raushan Kumar

Bengaluru

Summary

Experienced Lead Developer with 11 years of industry expertise and a deep understanding of programming. Proficient in all stages of development and adhering to software guidelines. Skilled in troubleshooting glitches, enhancing existing software, and rigorously testing products in real-life scenarios. Committed to delivering high-quality solutions that meet the needs of clients and end-users.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Lead Developer

Sapiens
09.2019 - Current
  • Architected and Developed Product Designer module using microservices architecture to enable insurance product configurations independent of the IDIT runtime
  • Built Spring Boot microservices with Choreography-based SAGA, leveraging GraphQL APIs and Couchbase for data storage
  • Implemented Outbox pattern with CDC and Camunda BPM for policy creation workflows, ensuring eventual consistency across services
  • Integrated Elasticsearch for fast policy search and used Kafka for reliable asynchronous communication with SAGA-based orchestration
  • Developed solution to trace requests end-to-end across microservices by generating and propagating a correlation ID
  • Built on the OpenTelemetry SDK, this ensures seamless traceability throughout the entire microservice lifecycle
  • Integrated Keycloak and Azure AD for seamless identity management, improving security compliance by 100%
  • Configured Azure Traffic Manager to manage traffic across different regions and availability zones
  • Developed Helm chart templates for microservices with a common NGINX ingress
  • Set up API composition, authentication, rate limiting, and service discovery for the API Gateway in Azure, ensuring efficient and secure service orchestration
  • Supported Production Issues with Monitoring tools like Dynatrace, Kibana

Senior Engineer

Persistent Systems
03.2018 - 08.2019
  • Developed a Lambda function was triggered to convert the PDFs to JPG images, with each page processed via SNS events
  • Once all pages were converted, the API sent push notifications to users
  • MOM is a spring boot application which fetches the hostname from Splunk and matches with the record of the inventory and finally stores the data in the database

Senior Software Engineer

ArisGlobal Software Pvt. Ltd.
12.2012 - 02.2018
  • Implemented core business logic, UI with JSF, security, performance tuning, and internationalization for LifeSphere, a medical information management platform allowing MI teams to maintain global repositories and respond to requests via various channels
  • Implemented core logic, designed charts, created common UI components, and handled multi-database sessions for agTracker, a global adverse event triage system for regional affiliates, simplifying data entry and analysis
  • Migrated SOAP to REST services, enabled multi-database connectivity, and implemented security for web services in LifeSphere Mobile MA, a mobile app for submitting medical inquiries and complaints with offline capabilities
  • Designed and maintained integrated requirement traceability matrices to verify development performance consistency across teams and projects.
  • Interfaced with front-end and back-end development teams to develop unified product, smoothing out coding conflicts before problems arose.

Education

B.E - Computer Science Engineering

AMC Engineering College
01.2011

Skills

  • Java
  • Spring Boot
  • Python
  • Hibernate 6x
  • Couchbase
  • SQL Server
  • AWS Aurora (MySQL)
  • AWS ElasticCache(Redis)
  • AWS S3
  • AWS Dynamo
  • ElasticSearch
  • RDBMS
  • NoSQL
  • AWS
  • Azure Kubernetes
  • API Gateway
  • LoadBalancer
  • Oauth20 with Keycloak
  • Docker
  • Kubernetes
  • Helm Charts
  • Apache Kafka
  • Apache Artemis
  • AWS SQS
  • AWS SNS
  • RESTful/GraphQL API Design
  • API Development
  • Software Architecture Design
  • Clean Code
  • Design Patterns
  • Code & Design Review
  • Distributed Systems
  • Platform Engineering
  • Microservices
  • Back-end Engineering
  • Requirement Gathering & Analysis
  • Code Optimization
  • API design
  • Application Optimization & Performance Tuning
  • Scalability Enhancement of Production Systems

Accomplishments

  • Architected and Developed Designer application from IDIT Monolith which successful bagged billion contract bid.
  • Designed Observability system for tracing microservices and monitoring them through Metrics.
  • Tapped to supervise HiscoxEU project after the manager resigned and delivered it successfully on time.

Certification

Oracle Certified Programmer for the Java 2 Platform (OCJP), SE 6.0

Awards

  • Excellence Award for Designer application delivery and solving performance issues, 2024, Sapiens
  • Manager's choice award for delivery Automation of Network Devices, 2018, Intuit
  • Spot Award, 11/2015, ArisGlobal

Languages

English
Advanced (C1)

Timeline

Lead Developer

Sapiens
09.2019 - Current

Senior Engineer

Persistent Systems
03.2018 - 08.2019

Senior Software Engineer

ArisGlobal Software Pvt. Ltd.
12.2012 - 02.2018

B.E - Computer Science Engineering

AMC Engineering College
Raushan Kumar