Software Engineer with 4+ years of experience building scalable, cloud-native, and distributed systems using Java, Spring Boot, Kafka, Python, and AWS. I have worked on high-throughput, event-driven applications in production environments, focusing on backend services, APIs, real-time data processing, and system reliability. My experience includes designing and optimizing microservices, building resilient data pipelines, improving application performance, and supporting critical production systems. I enjoy solving complex engineering problems involving scalability, fault tolerance, and distributed architectures. What sets me apart is a strong ownership mindset, a focus on clean and maintainable code, and the ability to quickly understand complex systems and deliver reliable solutions. I thrive in fast-paced environments and enjoy collaborating with cross-functional teams to build products that create meaningful business impact.

Software Engineer with 4+ years of experience building scalable, cloud-native, and distributed systems using Java, Spring Boot, Kafka, Python, and AWS. I have worked on high-throughput, event-driven applications in production environments, focusing on backend services, APIs, real-time data processing, and system reliability. My experience includes designing and optimizing microservices, building resilient data pipelines, improving application performance, and supporting critical production systems. I enjoy solving complex engineering problems involving scalability, fault tolerance, and distributed architectures. What sets me apart is a strong ownership mindset, a focus on clean and maintainable code, and the ability to quickly understand complex systems and deliver reliable solutions. I thrive in fast-paced environments and enjoy collaborating with cross-functional teams to build products that create meaningful business impact.

Available to hire

Software Engineer with 4+ years of experience building scalable, cloud-native, and distributed systems using Java, Spring Boot, Kafka, Python, and AWS. I have worked on high-throughput, event-driven applications in production environments, focusing on backend services, APIs, real-time data processing, and system reliability.

My experience includes designing and optimizing microservices, building resilient data pipelines, improving application performance, and supporting critical production systems. I enjoy solving complex engineering problems involving scalability, fault tolerance, and distributed architectures.

What sets me apart is a strong ownership mindset, a focus on clean and maintainable code, and the ability to quickly understand complex systems and deliver reliable solutions. I thrive in fast-paced environments and enjoy collaborating with cross-functional teams to build products that create meaningful business impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Software Engineer at PNC
January 1, 2025 - Present
Contributed to a real-time fraud monitoring platform by processing high-volume payment events from Kafka and propagating transaction data to downstream systems (risk evaluation, alerting, dashboards), enabling sub-200ms visibility. Scaled WebSocket support to 3,000+ concurrent connections using Redis Pub/Sub and stateless Node.js services for real-time dashboards. Implemented write-through caching with Redis and optimized MongoDB with compound indexing and batched writes to improve throughput under peak loads. Decoupled ingestion and broadcast pipelines via internal queues and event-driven architecture to improve resilience and allow independent scaling. Built a credit risk evaluation platform using Java, Spring Boot, and AWS ECS to classify loan applications at scale with high concurrency. Orchestrated dependent services using asynchronous workflows with AWS SQS and Lambda, enhancing fault tolerance. Optimized RDS performance through indexing and connection pooling, reducing CPU bottl
Senior Software Engineer I at John Deere
August 1, 2020 - July 1, 2023
Contributed to the development of a data access platform to abstract Databricks SQL interactions, enabling secure HTTP-based querying of Delta tables and simplifying data access for internal engineering teams. Implemented fine-grained authorization and access controls aligned with Metastore permissions, ensuring secure multi-tenant data processing. Automated SQL endpoint provisioning and deployed containerized services on AWS ECS. Built an event-driven workflow using API Gateway, AWS Lambda, and DynamoDB to trigger and manage downstream data processing jobs. Created asynchronous pipelines to persist and track execution state, integrating with the Databricks Jobs API and replacing batch workflows with event-driven execution. Implemented real-time tracking of job execution and dependencies using DynamoDB Streams, Lambda, and Elasticsearch. Implemented Grafana dashboards for centralized monitoring. Led development of a self-service data ingestion framework using AWS DMS to onboard and mig

Education

Master of Science in Computer Science at University of Texas at Dallas
January 11, 2030 - May 1, 2025
Bachelor of Engineering in Computer Engineering at Vishwakarma Institute of Information Technology
January 11, 2030 - May 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet