I am a Senior Software Engineer with over 8 years of experience designing and building scalable, high-performance microservices and enterprise applications. I specialize in Java, Spring Boot, and modern backend frameworks, focusing on secure, resilient, and optimized RESTful APIs that align with business goals. My expertise also includes event-driven systems with Apache Kafka and cloud deployments leveraging AWS services such as EC2, Lambda, and DynamoDB. I have developed CI/CD pipelines using Jenkins and GitLab, implemented infrastructure-as-code with Terraform, and worked extensively with large-scale data formats and analytics using Apache Spark. In addition to backend technologies, I have frontend experience with React and Angular and follow Agile and Test-Driven Development methodologies. I am passionate about delivering high-quality, enterprise-scale applications with attention to security, reliability, and performance.

Rakesh Suiangular

I am a Senior Software Engineer with over 8 years of experience designing and building scalable, high-performance microservices and enterprise applications. I specialize in Java, Spring Boot, and modern backend frameworks, focusing on secure, resilient, and optimized RESTful APIs that align with business goals. My expertise also includes event-driven systems with Apache Kafka and cloud deployments leveraging AWS services such as EC2, Lambda, and DynamoDB. I have developed CI/CD pipelines using Jenkins and GitLab, implemented infrastructure-as-code with Terraform, and worked extensively with large-scale data formats and analytics using Apache Spark. In addition to backend technologies, I have frontend experience with React and Angular and follow Agile and Test-Driven Development methodologies. I am passionate about delivering high-quality, enterprise-scale applications with attention to security, reliability, and performance.

Available to hire

I am a Senior Software Engineer with over 8 years of experience designing and building scalable, high-performance microservices and enterprise applications. I specialize in Java, Spring Boot, and modern backend frameworks, focusing on secure, resilient, and optimized RESTful APIs that align with business goals. My expertise also includes event-driven systems with Apache Kafka and cloud deployments leveraging AWS services such as EC2, Lambda, and DynamoDB.

I have developed CI/CD pipelines using Jenkins and GitLab, implemented infrastructure-as-code with Terraform, and worked extensively with large-scale data formats and analytics using Apache Spark. In addition to backend technologies, I have frontend experience with React and Angular and follow Agile and Test-Driven Development methodologies. I am passionate about delivering high-quality, enterprise-scale applications with attention to security, reliability, and performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Senior Software Developer at PNC Bank
January 1, 2023 - Present
Architected and delivered a dynamic single-page payment application using React, Redux, and React Context to streamline account management and transactions. Developed modular React components, optimized client-side routing, and integrated secure RESTful APIs with OAuth 2.0. Built real-time transaction updates pipelines using Apache Kafka for improved responsiveness. Designed scalable microservices with Java and Spring Boot. Managed MongoDB and PostgreSQL schemas for high-frequency data. Implemented batch processing for financial data, built CI/CD pipelines with Jenkins, deployed on AWS EC2 and Kubernetes, and automated infrastructure with CloudFormation and Terraform. Enforced strong security controls with Spring Security and AWS IAM. Collaborated in Agile teams using Jira and Confluence, maintained near-zero production defects with extensive testing, conducted peer reviews, and mentored junior developers.
Software Developer at Amdocs
December 31, 2022 - August 18, 2025
Designed and developed responsive real-time user interfaces using React and Redux, improving scalability. Built and optimized Spring Boot microservices, migrating legacy systems to microservices architecture. Implemented event-driven architecture with Kafka for asynchronous communication. Maintained ETL pipelines integrating with MongoDB Atlas for analytics. Developed and optimized SQL queries for performance. Leveraged AWS Lambda, EC2, RDS, and S3 for deployment and monitoring. Containerized applications with Docker and Kubernetes. Automated CI/CD with Jenkins. Applied testing best practices using Jest, JUnit, Mockito, and Cypress. Collaborated in Agile teams and partnered with DevOps for infrastructure management.
Software Developer at Save Mart
March 31, 2021 - August 18, 2025
Designed interactive UI components with AngularJS for improved user engagement. Integrated front-end with RESTful APIs and developed performant backend services using Java and Spring Boot. Implemented Kafka-based event-driven systems for real-time communication. Executed ETL workflows using Apache Spark on large datasets. Worked with MySQL and MongoDB databases optimizing queries and indexing. Deployed applications on AWS (EC2, S3, RDS) using Docker and Kubernetes. Maintained CI/CD pipelines with Jenkins. Developed unit and integration tests using JUnit. Participated actively in Agile activities and authored technical documentation. Optimized ETL processes and deployment pipelines to reduce latency and improve performance.
Junior Software Developer at Fusion Matrix
October 31, 2018 - August 18, 2025
Developed dynamic front-end components using AngularJS and Bootstrap. Integrated front-end components with RESTful APIs. Designed and implemented backend features in Java with business logic and data transformations. Assisted development of RESTful APIs for microservices communication. Created proof-of-concept apps demonstrating Kafka and MongoDB for real-time event processing. Wrote and optimized PostgreSQL queries. Leveraged AWS services for deployments and monitoring. Configured Jenkins CI/CD pipelines. Collaborated with QA for testing and supported production releases. Participated in Agile sprints and wrote technical documentation. Debugged and optimized application performance for improved reliability.

Education

Bachelor of Technology in Information technology at JNT University, India
January 11, 2030 - August 18, 2025
Master’s in Computer Science at Clarkson University
January 11, 2030 - August 18, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Retail