Highly motivated Software Development Engineer with 4 years of experience designing and implementing scalable, high-performance distributed systems.
Proven ability to tackle complex data challenges, including optimizing relational and NoSQL databases, and leveraging Big Data technologies.
Experience in optimizing data storage and processing, coupled with my expertise in cloud-based architectures and microservices.
Proficient in Java, AWS, SQL/NoSQL databases, and microservices architecture, with a strong background in big data processing, cloud computing, and performance optimization.
Proficient in object-oriented design, microservices, and the full SDLC, including TDD and CI/CD.
Excellent communication skills and a collaborative approach, with a proven ability to work effectively with cross-functional teams.
Adept at leveraging Service-Oriented Architecture (SOA), caching, load balancing, and multithreading to build reliable and efficient systems.
Proficient in database optimization, Big Data technologies, and cloud architectures.
Passionate about solving complex problems in supply chain optimization, logistics, and large-scale data processing.
Built scalable, event-driven microservices architecture using Spring Boot, AWS ECS, and Kafka, enabling seamless integration across multiple business units.
Experienced in SQL and NoSQL data storagesystems, improving query performance by 3x and reducing infrastructure costs.
Overview
6
6
years of professional experience
Work History
Senior Software Development Engineer
DXC Technologies
05.2024 - Current
Designed and implemented a large-scale, cloud-based distributed system for [Specific industry/application], handling millions of transactions per day with millisecond latency.
Built microservices and event-driven architectures that support millions of transactions per second.
Designed and developed scalable microservices using Java (Spring Boot) and Python (FastAPI), deployed on AWS Lambda and Kubernetes, ensuring millisecond-level latency for high-volume transactions.
Designed ETL pipelines on AWS Glue and Redshift, processing billions of records to generate predictive analytics for demand forecasting.
Developed a microservices-based inventory and routing system for a leading e-commerce platform, leveraging Java (Spring Boot), AWS ECS, and PostgreSQL.
Built real-time data ingestion pipelines handling billions of records daily using Kafka, Apache Spark, and Redshift, optimizing supply chain data processing efficiency by 40%.
Automated CI/CD pipelines using Jenkins and Terraform, enabling continuous integration and deployment with near-zero downtime.
Architected and optimized relational and NoSQL database solutions to support high-volume data ingestion and processing.
Implemented microservices architecture using [S3, AWS Lambda, AWS App mesh, Dynamo DB] to enhance scalability and maintainability of the system.
Used Athena and S3-based data lakes to support big data analytics at scale while optimizing query costs by 50%.
Led the refactoring and re-architecture of legacy systems to improve performance and reliability, resulting in a 20% reduction in latency.
Contributed to improving team coding culture by implementing code reviews and establishing coding standards.
Effectively communicated technical challenges and solutions to both technical and non-technical stakeholders.
Optimized SQL queries and database schemas to improve performance and scalability of relational databases.
Developed multi-threaded applications in C++ and Java, processing large-scale transportation and logistics data to optimize shipment routes and reduce operational costs.
Driven through building distributed systems using AWS services like S3, Lambda, ECS, DynamoDB, and Redshift.
Experienced with TDD, CI/CD, and code quality practices , that used in the project.
Used Athena and S3-based data lakes to support big data analytics at scale while optimizing query costs by 50%.
Software Engineer
HP
04.2019 - 12.2022
Designed and deployed highly available, fault-tolerant services with microservices, event-driven architectures, and caching strategies.
Developed and maintained high-performance data processing pipelines using Apache Spark and Hadoop, enabling real-time analytics on large datasets.
Designed and implemented scalable data storage solutions using [Specific NoSQL database], optimizing for read/write performance and data consistency.
Utilized Test-Driven Development (TDD) and Continuous Deployment practices to ensure high-quality code and rapid deployments.
Implemented RESTful APIs for data access and integration with other systems.
Experience with SDLC best practices, CI/CD pipelines, test-driven development, and system architecture design.
I built a real-time shipment tracking system using AWS Lambda, DynamoDB, and SQS.
I optimized data storage using DynamoDB partitioning and caching strategies, significantly improving read performance.
Developed a microservices-based inventory and routing system for a leading e-commerce platform, leveraging Java (Spring Boot), AWS ECS, and PostgreSQL.
The event-driven architecture (Kafka + AWS EventBridge) improved decision-making and reduced order fulfillment errors by 40%.
Implemented partitioning, compression, and Redshift Spectrum for querying S3 data, I achieved a 3x improvement in query performance while cutting costs by 50%.
Utilized Git for source control and collaborated with team members on code development and reviews.
Proven track record of reducing latency and optimizing cloud infrastructure for large-scale applications.
Implemented low-latency solutions using caching, load balancing, indexing, and multithreading.
Education
Bachelors - Electronics and Communication engineering
Vignan Institute of Technology And Sciences
Hyderabad, India
Master's - information technology management
Webster University
San Antonio, Texas
Skills
Programming Languages: Java, Python, C (or other relevant languages)