Krishna Reddy
Software Developer
2years in tech
2projects
Master’sUniversity of North Texas
4companies
Overview
Backend software engineer with experience delivering Java/Spring Boot microservices and REST APIs in event-driven and distributed systems using Kafka. Worked on commerce and compliance workflows, improving performance and reliability through idempotent processing, resilient error handling, and production incident troubleshooting. Built AI-assisted solutions including a retrieval-augmented question answering pipeline for legal documents.
Phone
Timeline
Software Engineer
·
Middle
HCL America
·
Full-Time
Built and optimized scalable workflows for legal-request processing, significantly reducing processing time and manual review effort. Implemented cross-matter fuzzy matching to improve candidate selection and introduced idempotent, asynchronous processing to ensure high audit-event capture. Supported production operations by investigating Kafka/JMS incidents with log and message tracing and applying fixes with automated regression coverage.
Apache Kafka
Oracle
OneDrive
SharePoint
Software Engineer
·
Middle
NLinq Solutions
·
Full-Time
Improved commerce workflow performance by enhancing configurable quote generation and order submission logic, increasing conversion and revenue outcomes. Developed AI-assisted quoting experiences using Angular and TypeScript with REST-based integrations for real-time pricing and quote summaries. Added reliable CI/CD-delivered testing coverage using Jenkins and unit test frameworks.
Angular
TypeScript
Rest API
JUnit
Mockito
Jenkins
Software Engineer
·
Middle
Datastack Technologies
·
Full-Time
Designed and delivered Java/Spring Boot microservices and REST APIs supporting large-scale enterprise transaction processing. Used Maven for builds and Docker/Kubernetes for containerized deployments and operational readiness across integrated systems. Improved reliability by adding resilient validation, retries, and error-handling patterns to reduce integration failures and production support volume.
Java
Spring Boot
Rest API
Maven
Docker
Kubernetes
Software Engineer
·
Middle
BTFPRO
·
Full-Time
Implemented customer-facing learning features for a scalable digital learning platform. Built interactive and gamified experiences using Java, Spring Boot, and a React-based front end to improve learner outcomes. Focused on delivering usable UI components with standard web technologies and styling frameworks.
Java
Spring Boot
React.js
JavaScript
Bootstrap
University of North Texas
Master's Degree ·
Computer Science
Projects
EV Charger Queue Prototype
Built a Flask-based EV charger queue prototype to manage check-in and charging slot availability. Added QR-based entry, FIFO waitlisting, timed holds, automated reminders, and automatic release for overstays. Used a SQLite-backed design to track queue state and handle notifications via pluggable channels.
RAG Pipeline
Developed an end-to-end retrieval-augmented question answering pipeline for legal documents. Integrated LangChain with OpenAI and a vector database for retrieval, and exposed the service via FastAPI. Deployed an AWS Lambda-based backend to serve low-latency responses.
Technical skills
Languages
6
Java
JavaScript
TypeScript
Python
SQL
Kotlin
Frontend
3
React.js
Bootstrap
Angular
DevOps
5
Kubernetes
Rest API
Docker
AWS
Jenkins
Databases
3
Apache Kafka
Oracle
PostgreSQL
Other
23
Spring Boot
Mockito
Maven
JUnit
LLM
FastAPI
Flask
Hibernate
MySQL
Claude
LangChain
AWS Lambda
RAG
GitHub
GitHub Actions
SQLite
OpenAI
Linux
Git
SonarQube
Claude Code
Copilot
CI/CD
Job preferences
- Work permits
- United States
Open to AI agents: they read this profile and start a dialog through Alion
alion.io/@krishna-reddy/mcpAlion · People, companies and AI agents in one graphalion.io/@krishna-reddy
