Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Rahul A

Senior Engineer- Product Developer
Thrissur,Kerala

Summary

Experienced Product Development Engineer with expertise in designing and implementing scalable, high-performance microservices using Spring Boot and AWS. Skilled in optimizing databases (SQL, Neo4j, Elasticsearch) and leveraging AWS services such as EC2, RDS, and S3 to enhance cloud infrastructure. Adept at creating efficient RESTful APIs, utilizing AWS SQS for decoupling services, and applying KEDA for dynamic scaling. Certified AWS Solutions Architect – Associate, with a proven ability to drive performance improvements, solve complex technical challenges, and deliver reliable solutions

Overview

3
3
years of professional experience
1
1
Certification

Work History

Senior Engineer - Product Development

Envestnet
08.2022 - Current

As a Product Development Engineer, I focused on developing scalable, microservices-based solutions using Spring Boot. My responsibilities included:

  • API Development & Integration: Designed and developed RESTful APIs to enable communication across microservices, ensuring performance, security, and scalability.
  • Database Utilization: Worked with a range of databases across microservices:SQL for structured data, optimizing queries for performance and consistency.
    Neo4j for graph-based data, improving the speed and ease of querying complex relationships.
    Elasticsearch for search and analytics, enabling fast full-text searches and handling unstructured data efficiently.
  • AWS Cloud Infrastructure: Leveraged pre-configured EC2, RDS, and S3 to ensure scalability, availability, and secure storage for microservices, while focusing on performance optimization.
  • SQS Queue Implementation: Implemented AWS SQS to decouple microservices and manage asynchronous communication, improving scalability, fault tolerance, and load balancing.
  • KEDA Implementation: Worked on KEDA (Kubernetes Event-Driven Autoscaling), using AWS SQS to dynamically scale microservices based on queue length, optimizing resource usage and cost efficiency.

Overall, my role involved combining expertise in Spring Boot, AWS, and database management, with a strong focus on performance, scalability, and automation, supported by my AWS Solutions Architect – Associate certification.

Education

Bachelor of Technology - Electrical And Electronics Engineering

T.K.M College of Engineering
Kollam,Kerala
04.2001 -

Skills

Java

Certification

AWS Certified Solutions Architect – Amazon Web Services.

Timeline

AWS Certified Solutions Architect – Amazon Web Services.

07-2024

Senior Engineer - Product Development

Envestnet
08.2022 - Current

Bachelor of Technology - Electrical And Electronics Engineering

T.K.M College of Engineering
04.2001 -
Rahul ASenior Engineer- Product Developer