Skip to content

Available for software engineering roles

Keval Sompura.

Software Engineer / Fintech & Backend.

Specialized in distributed backend services, CI/CD automation, and fintech-grade reliability where latency and data integrity are non-negotiable.

25%
API latency reduction
85%
Test coverage (from 46%)
2d
Faster loan processing
20%
Fewer deploy failures

A brief introduction.

Software engineer with 1.5+ years of production fintech experience at Lentra, engineering distributed credit decision pipelines on AWS that serve concurrent financial transactions at scale.

My work spans high-throughput microservices, API design, and backend systems where sub-100ms latency and data integrity are production requirements — not aspirational goals.

Currently completing an M.S. in Computer Science at Stevens Institute of Technology, with coursework in security, distributed systems, and network infrastructure.

Based in Hoboken, NJ. Open to relocation.

KS · FINTECH · BACKEND

Experience building production systems.

Shipping real infrastructure — not just code on GitHub.

  1. Software Engineer · Lentra

    Production
    Pune, India

    // Fintech SaaS · Distributed Systems · AWS Production

    • Optimized Java Spring Boot microservices within a distributed AWS architecture, reducing API latency by 25% across high-volume financial transaction workflows handling concurrent production traffic.
    • Integrated Python-based analytical services into credit decision pipelines, automating data ingestion into the rule engine and reducing loan processing time by 2 days while improving system throughput.
    • Strengthened production reliability by redesigning the JUnit testing framework, increasing coverage from 46% to 85% and preventing regression failures in critical backend services.
    • Implemented CI/CD pipelines using Jenkins and Git for two client-facing systems, using AWS CloudWatch to guarantee fault-tolerant releases and reduce deployment failures by 20%.
    • Built a fault-tolerant internal Node.js service automating financial reporting pipelines with event-driven scheduling and secure FTP transfers, saving 4+ hours of manual work weekly.
  2. Software Development Intern · Blitz Jobs

    Mumbai, India

    // Mobile · Java · Firebase

    • Boosted sales partner engagement by 30% by designing and launching a rooftop-solar Android app using Java, XML, and Firebase Realtime Database.
    • Leveraged REST APIs to connect the mobile application with the company's CRM backend, enabling real-time synchronization of lead and client data and driving a 10% increase in sales.
    • Enabled in-app analytics dashboards using Firebase Analytics, reducing manual KPI reporting time for the sales team by 40% and enabling immediate identification of underperforming sales territories.

Selected projects.

Hover a card to peek inside the architecture.

Shadow ProxyFEATURED

High-concurrency PostgreSQL DB proxy built with Java 21 (Virtual Threads) and Netty, handling 10k+ connections. Transparent read-write splitting via JSQLParser AST, dual-layer Caffeine/Redis cache, and a sliding-window circuit breaker with async RabbitMQ audit telemetry.

▸ System Flow
ClientNetty DecoderL1/L2 CacheAST RouterCircuit BreakerPrimary/ReplicaWire EncoderClient
Java 21NettyPostgreSQLRedisRabbitMQDocker

Advisor AI

Scalable backend integrating LLM inference with structured academic datasets for real-time personalized course recommendations. Containerized on GCP Cloud Run with horizontal scaling, request validation, and rate limiting for low-latency, fault-tolerant, abuse-resistant AI pipelines.

▸ System Flow
ClientRate LimiterLLM RouterDataset JoinSerializerCacheClient
PythonNode.jsDockerMongoDBGCPAWS

Ride-Share

Production-grade Node.js backend with RESTful APIs for ride booking, creation, and user auth — handling concurrent requests efficiently. Location-based ride matching with geospatial indexing improved search performance by 30% and cut query latency.

▸ System Flow
User LocationGeo-IndexDistance ScoringDriver MatchBookingReal-time Sync
Node.jsAWSDockerMongoDB

F1 Data Insights

Real-time telemetry pipeline processing high-velocity F1 race data with sub-second ingestion. ETL architecture with automated anomaly detection and end-to-end data integrity validation across concurrent multi-stream data.

▸ System Flow
F1 APIStream IngestorAnomaly DetectorETLPostgreSQLQuery Layer
JavaPythonPostgreSQLDocker

Voice Commerce

Low-latency Flask REST API processing voice-based inventory commands with real-time CRUD on a NoSQL datastore. Containerized with structured error handling for scalable, fault-tolerant cloud infrastructure.

▸ System Flow
VoiceSpeech ParserClassifierCRUDNoSQLConfirmation
PythonFlaskDockerGCP

Skills & current activity.

Categorized by layer. Highlighted tags are the tools I reach for most often.

Languages

9
JavaPythonTypeScriptJavaScriptSQLGraphQLC++CHTML

Frameworks & Libraries

10
Spring BootNode.jsReact.jsNettyHibernateJSQLParserCaffeineHikariCPMockitoBootstrap

AI & Agentic Coding

12
LangGraphLangChainRAG PipelinesChromaDBVector EmbeddingsOpenAI APIGemini APIAnthropic / ClaudeMCPPrompt EngineeringQLoRA Fine-TuningCursor / Copilot

Cloud & DevOps

12
AWSECSS3IAMVPCCloudWatchGCPDockerKubernetesGitHub ActionsJenkinsRabbitMQ

Databases

5
PostgreSQLRedisMongoDBMySQLFirebase

Tools & Other

9
GitMavenPostmanJiraBitbucketVS CodeAndroid StudioFigmaFlutter
Currently building & learning
  • buildingShadow Proxy — a transparent PostgreSQL proxy in Java 21 with Netty, virtual threads, two-level caching, and RabbitMQ audit telemetry.Now
  • studyingAWS Solutions Architect (Associate) — VPC design, IAM policies, multi-region fault tolerance.This week
  • readingDesigning Data-Intensive Applications — replication, consensus, and stream processing internals.This month
  • exploringApache Kafka streams for event-driven financial transaction processing at scale.Ongoing

Let's build something.

Open to software engineering roles in fintech and distributed systems. I respond within 24 hours.

This form opens your email client with the message pre-filled.

Email
sompurakeval@gmail.com
Location
Hoboken, NJ
Open to remote & relocation.