Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prabhas Prince

Summary

Experienced Software Development Engineer with 3+ years of hands-on expertise in building scalable, cloud-native distributed systems optimized for high-throughput workloads.
• Specialized in cloud infrastructure, big data platforms, and performance tuning using technologies such as Java, Spring Boot, Apache Kafka, and AWS.
• Designed and implemented event-driven microservice architectures on AWS ECS, leveraging Kafka for real-time data streaming and decoupled service communication.
• Improved query performance by up to 300% and reduced operational costs through in-depth optimization of SQL and NoSQL data stores.
• Deep understanding of software engineering principles including object-oriented design, service-oriented architecture, multithreading, and load distribution.
• Proficient across the software development lifecycle, emphasizing test-driven development (TDD), automated CI/CD pipelines, and clean, maintainable code practices.
• Streamlined integration and deployment processes using tools like Jenkins and Git, boosting team efficiency within agile environments.
• Collaborated closely with cross-functional teams to translate complex business requirements into scalable, production-ready solutions.
• Delivered highly available, cost-efficient cloud solutions using a broad range of AWS services including S3, Lambda, ECS, RDS, IAM, CloudWatch, and Kinesis

Overview

5
5
years of professional experience

Work History

Software Development Engineer

Tekcog
07.2024 - Current
  • Designed and developed scalable microservices and event-driven architectures using Java (Spring Boot) and Python (FastAPI), built to handle millions of real-time transactions per second in high-throughput systems.
  • Built concurrent processing solutions in Java and C++ to optimize logistics data pipelines, resulting in significant cost efficiencies and enhanced delivery speeds.
  • Redesigned legacy monolithic platforms into modern, distributed systems, improving system scalability and uptime while achieving a 20% decrease in response latency.
  • Deployed containerized services with Docker and managed orchestration using Kubernetes, AWS ECS, and App Mesh, with infrastructure automated through Terraform and Jenkins-based CI/CD pipelines.
  • Created lightweight serverless applications using AWS Lambda and API Gateway, reducing operational burden and increasing system modularity and resilience.
  • Built ETL pipelines leveraging AWS Glue and Redshift, powering advanced analytics such as real-time demand forecasting and large-scale inventory insights.
  • Established high-volume streaming pipelines with Apache Kafka and Spark, enabling real-time ingestion and transformation of billions of records to support agile decision-making in supply chain operations.
  • Engineered analytics-ready datasets using AWS Glue, Redshift, and Athena to enable interactive querying for reporting dashboards and data science models.
  • Implemented cost-optimized data lake solutions on Amazon S3 with Athena-based querying, achieving over 50% savings in data processing costs while supporting high availability.
  • Optimized relational and NoSQL databases including PostgreSQL and DynamoDB for low-latency, high-ingestion workloads, ensuring responsiveness under peak demand.
  • Automated infrastructure provisioning and deployments using Terraform and integrated CI/CD pipelines in Jenkins, ensuring smooth, zero-downtime releases.
  • Promoted a test-driven development (TDD) culture, leading efforts in peer code reviews, continuous integration, and coding standards to improve overall code quality and delivery consistency.
  • Collaborated across cross-functional teams, communicating technical designs and trade-offs with both technical and non-technical stakeholders to ensure alignment between implementation and business strategy.

Software Engineer

TCSL
10.2020 - 12.2022
  • Designed and delivered a microservices-based inventory and routing solution using Java (Spring Boot), deployed via AWS ECS, with PostgreSQL as the core relational database.
  • Architected robust, event-driven workflows leveraging Apache Kafka and AWS EventBridge, enabling fault-tolerant communication and ensuring high availability across distributed systems.
  • Created RESTful APIs to support seamless data exchange between internal services and external partners, promoting modular design and extensibility.
  • Developed a real-time shipment tracking system using AWS Lambda, SQS, and DynamoDB, enabling asynchronous event-driven processing with support for state-aware workflows.
  • Implemented a scalable cloud infrastructure using AWS services like ECS, S3, Lambda, DynamoDB, and Redshift Spectrum to improve overall system efficiency and reduce maintenance overhead.
  • Enhanced DynamoDB read performance under heavy load by introducing optimized partitioning strategies and integrating Amazon DAX for low-latency, in-memory caching.
  • Built automated CI/CD pipelines using Jenkins and AWS CodePipeline, incorporating code quality checks, static analysis tools, and multi-environment artifact promotion.
  • Developed large-scale data processing pipelines with Apache Spark and Hadoop, supporting both streaming and batch workloads for analytical processing.
  • Leveraged Redshift Spectrum to execute high-performance SQL queries directly on compressed, partitioned S3 data, resulting in a 3x speed improvement and more than 50% cost savings.
  • Applied best practices in AWS cloud optimization, enhancing system responsiveness and delivering cost-effective, real-time solutions for critical business operations.

Education

Bachelor of Science - Computer Science

BIST
TAMIL NADU, INDIA
05-2021

Skills

  • Programming Languages: Java, Python, C, Java script, Type script
  • Architecture: Microservices, Service-Oriented Architecture (SOA), N-Tier Architecture, Design Patterns
  • Databases: SQL (MySQL, PostgreSQL), NoSQL (Cassandra, MongoDB, DynamoDB)
  • Testing: TDD, Unit Testing, Integrated Testing
  • Distributed Systems: Apache Kafka, Apache spark, Hadoop, MapReduce
  • Cloud Platforms: AWS, EC2, S3, DynamoDB, Azure, GCP
  • Data Processing: Big Data Analytics, Data Warehousing
  • CI/CD: Jenkins, GIT, Docker, Kubernetes

Timeline

Software Development Engineer

Tekcog
07.2024 - Current

Software Engineer

TCSL
10.2020 - 12.2022

Bachelor of Science - Computer Science

BIST
Prabhas Prince