TEJA KAVIKONDALA
@tejakavikondala
I build AI-powered, cloud-native software and scalable backend systems.
What I'm looking for
At Citi, I'm modernizing legacy banking systems into Python FastAPI microservices, improving API throughput 3x while maintaining backward compatibility. I also build RAG pipelines with LangChain, GPT-4, FAISS, and FastAPI for secure semantic search across banking policies and operational documents.
I've delivered event-driven Java and Kafka workflows handling 50k transactions daily at Cognizant, optimized e-commerce APIs and dashboards at Demy Software Solutions, and built ML, ETL, and document-QA workflows at UIC. Across AWS, GCP, and Azure, I focus on reliable deployments, observable systems, and measurable performance improvements.
Experience
Work history, roles, and key accomplishments
AI Software Engineer
CITI
Aug 2025 - Present (1 year)
Improved API throughput 3x by migrating a legacy monolith to Python FastAPI microservices with Redis caching. Built RAG pipelines using Python, LangChain, OpenAI GPT-4, FastAPI, FAISS for secure semantic search across banking policies.
Graduate Research Assistant
University of Illinois Chicago
Nov 2023 - May 2025 (1 year 6 months)
Built and evaluated ML models on 10K+ patient records using TensorFlow and PyTorch, improving predictive accuracy by 30%. Integrated MLFlow for experiment tracking and model artifact versioning.
Software Engineer Intern
Apoorva Corporation
May 2024 - Aug 2024 (3 months)
Built reliable Django REST API endpoints for a legacy SaaS platform, implementing request validation, error handling, and structured response schemas reducing invalid request failures by 35%. Provisioned AWS infrastructure with Terraform on EC2 instances.
Software Engineer II
Demy Software Solutions
Aug 2022 - Jul 2023 (11 months)
Engineered Node.js/Express REST APIs for an e-commerce platform processing 7,000+ monthly orders, resolving blocking async patterns to reduce p99 latency from 500ms to 150ms. Contributed to React dashboards with Redux, TypeScript, and lazy loading.
Implemented async event-driven workflows with Java Spring Boot, Apache Kafka and AWS Lambda, handling 50k transactions/day reducing queue backlog by 43%. Improved CI/CD pipelines using Jenkins, Maven with automated test coverage and rollback strategies.
Configured OAuth 2.0 SSO for internal banking services using Java, Spring Security enabling secure authentication across multiple tools. Authored BDD automation test suite using Cucumber, Selenium validating authentication workflows achieving 80% test coverage.
Education
Degrees, certifications, and relevant coursework
University of Illinois Chicago
Master of Science, Computer Science
2023 - 2025
Grade: 3.9/4
Pursued a Master of Science in Computer Science with a GPA of 3.9/4. Coursework included Algorithms, Database Management Systems, Machine Learning, NLP, Software Engineering, and Computer Vision.
Jawaharlal Nehru Technological University
Bachelor of Technology, Electronics and Communication Engineering
2016 - 2020
Earned a Bachelor of Technology in Electronics and Communication Engineering.
Tech stack
Software and tools used professionally
OpenAPI
Apache Spark
AWS IAM
Microsoft Azure
GitHub
Kubernetes
Spring Cloud
Amazon EKS
Jenkins
NumPy
Pandas
MySQL
PostgreSQL
MongoDB
Node.js
Django
Spring Boot
Material-UI
Redis
Terraform
Azure DevOps
Jira
Gradle
Angular Material
Webpack
JavaScript
HTML5
Java
ES6
TensorFlow
PyTorch
MLflow
scikit-learn
Kafka
RabbitMQ
FastAPI
Grafana
Prometheus
Linux
Spring Security
AWS Lambda
pytest
JUnit
sso
Redis Cloud
SQL
LangChain
OpenAI API
Faiss
Sentence Transformers
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring TEJA?
You can contact TEJA and 90k+ other talented remote workers on Himalayas.
Message TEJAGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
