Summary
My Website Links
Overview
Work Summary
Work History
Education
Timeline
BusinessAnalyst
Ragunath Rajasekaran

Ragunath Rajasekaran

Senior Software Lead Engineer
Chennai,Tamil Nadu

Summary

Experienced professional with 13 years in SpringBoot, AWS, Big Data, and mobile app development. Proficient in Docker, AWS Fargate, Spark, Scala, Python, and AWS services. Skilled in React for UIs. Expertise in high-quality iOS app development. Effective problem solver and collaborative team member.

My Website Links

LinkedIn: https://www.linkedin.com/in/ragunathrajasekaran

GitHub: https://github.com/ragunathrajasekaran

Medium: https://ragunathrajasekaran.medium.com

  • SpringBoot Blogs: https://ragunathrajasekaran.medium.com/list/raguspringbootblogs-0592b21e1edb
  • VSCode Remote Container Blogs: https://ragunathrajasekaran.medium.com/list/raguvscodedevcontainerblogs-945d4b4c8319
  • React Blogs: https://ragunathrajasekaran.medium.com/list/ragureactblogs-4ca33677394b

Overview

13
13
years of professional experience
10
10

Medium Blogs (SpringBoot/React/VSCode Remote Container)

20
20

Micro Services using SpringBoot/Node/GraphGL

2
2

AWS Cloud Migrations for Micro Service

4
4

ETLs on AWS using Spark & Glue

2
2

2 Web Pages Using React

20
20

ARB Reviews

20
20

IOS (iPhone/iPad) Apps

3
3

Managed Teams with 20 plus Reportee

6
6
years of post-secondary education

Work Summary

  • AWS Cloud Computing: Proficient in architecting and implementing scalable solutions using AWS services (EC2, S3, Lambda, Batch, Fargate, EMR, Glue). Experienced in optimizing cloud infrastructure for cost efficiency and performance.
  • Microservices Architecture: Skilled in breaking down monolithic applications into microservices, utilizing RESTful APIs and messaging queues for seamless integration and service orchestration.
  • Containerization: Proficient in Docker, creating portable and scalable application containers. Experienced in managing containers and deploying applications using Kubernetes.
  • System Design: Demonstrated expertise in designing complex systems for scalability, performance, and security. Proficient in implementing best practices and design patterns for modularity and maintainability.
  • Java (Spring Boot) and JavaScript (React): Experienced in developing enterprise-grade applications using Java and Spring Boot. Proficient in building responsive user interfaces with React and JavaScript libraries.
  • Big Data Technologies: Proficient in Apache Spark and Scala for large-scale data processing and analysis. Experienced in optimizing data transformations and applying data engineering techniques.
  • Infrastructure as Code (IaC): Skilled in using Terraform for infrastructure provisioning and automation. Experienced in setting up CI/CD pipelines with Jenkins for continuous integration and deployment.
  • Database Management: Proficient in SQL and NoSQL databases, including schema design, query optimization, and ensuring data consistency. Hands-on experience with MySQL, PostgreSQL, MongoDB, and Redis.
  • Test-Driven Development (TDD): Experienced in practicing TDD methodologies and using testing frameworks (JUnit, Mockito, Cypress) for comprehensive test coverage. Collaborative approach to ensure product quality.
  • Problem-Solving and Analytical Thinking: Strong analytical skills for troubleshooting, performance optimization, and system reliability. Proven track record in resolving technical challenges and meeting project deadlines.
  • OAuth2 Authentication: Skilled in implementing secure user authorization with OAuth2, integrating identity providers, and managing token-based authentication.

Work History

Sr Software Lead Eng

Optum
Chennai
03.2017 - Current
  • Proficient in Big Data technologies: Spark, Scala, Hadoop ecosystem; optimizing Spark clusters, handling data skew, memory issues
  • Migration of SpringBoot microservices to AWS cloud using Fargate, AWS Batch, Glue for efficient ETL, cost optimization
  • Strong knowledge of AWS services: Lambda functions, Step Functions, EC2, Batch, CloudWatch, Glue, EMR, SQS; KeyCloak authentication for secure microservices
  • Extensive experience in healthcare: FHIR, EHR, CDS Hooks, SMart on FHIR; Splunk monitoring for real-time insights

Tech Lead

Mr Cooper
Chennai
08.2016 - 11.2019
  • Versatile full-stack developer with expertise in React, Spring Boot, Node.js, iOS, Android, Redux Saga, and Docker.
  • Proficient in front-end and back-end development, enabling end-to-end application delivery and integration.
  • Experienced in Agile methodologies like TDD and pair programming, ensuring high-quality code and accelerating development cycles.
  • Contributed to the success of projects at Mr. Cooper through innovative problem-solving and leveraging expanded technical expertise.

Sr. Software Eng

Prokarma
Chennai
07.2014 - 08.2016
  • Led teams in resolving complex challenges and delivering effective design solutions for iPad app development in a telecom carrier, emphasizing secure deployment and continuous integration.
  • Implemented CI processes to enhance development efficiency and streamline workflows.
  • Provided training and mentorship to support the integration of entry-level engineers into projects.
  • Pioneered the mCOE role, driving organizational success and best practices across projects and platforms.

Sr. Software Eng.

Impiger
Coimbatore
05.2010 - 06.2014
  • Led iOS app development for online radio, enabling users to listen to stations, earn credits, and filter songs by categories.
  • Contributed to iPad app development for revenue management, providing real-time revenue analysis, personalized offerings, and dynamic MIS dashboards.
  • Built social networking app for iPhone and iPad, empowering users to capture and share moments using voice, images, and text

Education

Bachelor of Engineering - Electronics and communication

Saranathan College of Eng (Anna University)
Trichy
2005 - 2009

Higher Secondary School - Math & Bio

Don Bosco Hr Sec School
Varadarajanpet
2003 - 2005

Timeline

Sr Software Lead Eng

Optum
03.2017 - Current

Tech Lead

Mr Cooper
08.2016 - 11.2019

Sr. Software Eng

Prokarma
07.2014 - 08.2016

Sr. Software Eng.

Impiger
05.2010 - 06.2014

Bachelor of Engineering - Electronics and communication

Saranathan College of Engineering (Anna University
2005 - 2009

Higher Secondary School - Math & Bio

Don Bosco Hr Sec School
2003 - 2005
Ragunath RajasekaranSenior Software Lead Engineer