Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Omkar Sai Chandra Velaga

Summary

  • Experienced Software Engineer with over 6+ years of experience in designing, developing, and deploying scalable backend systems in the finance and insurance domains .
  • Proficient in Java 17 , Spring Boot , and microservices architecture , building high-performance APIs for secure and distributed enterprise platforms.
  • Skilled in developing RESTful and GraphQL APIs , integrating complex systems using Kafka , RabbitMQ , and API Gateways .
  • Strong hands-on experience with AWS (EC2, ECS, Lambda, S3, RDS, CloudWatch) , Azure , and GCP for deploying and maintaining cloud-native applications.
  • Experienced in database design and optimization using Oracle, PostgreSQL, MySQL, MongoDB, Cassandra , and Redis .
  • Proficient in DevOps and Infrastructure as Code (IaC) practices using Jenkins, Docker, Kubernetes, Terraform, Ansible , and GitHub Actions .
  • Adept at implementing OAuth2, JWT , and RBAC for secure access and compliance in financial and healthcare platforms.
  • Strong foundation in Object-Oriented Design (OOD) , design patterns , and Domain-Driven Design (DDD) for scalable, maintainable software architecture.
  • Experienced in Agile/Scrum environments , collaborating with cross-functional teams for rapid development and delivery.
  • Passionate about clean code, automation, and performance tuning , consistently delivering reliable, high-quality software solutions.

Overview

6
6
years of professional experience

Work History

Software Engineer

Tech Wave Solution Inc
01.2022 - Current
  • Led a cross-functional team of 6 engineers , promoting microservices best practices and CI/CD automation to improve software reliability and delivery speed.
  • Designed and implemented a Customer Account Management System using Spring Boot microservices and PostgreSQL , ensuring secure, real-time data synchronization between departments.
  • Developed a Loan Management System (LMS) for processing loan applications, approvals, and repayment schedules with automated interest calculations using Spring Boot and React.js .
  • Integrated credit score validation APIs and implemented a workflow engine to manage loan lifecycle events (application → approval → repayment).
  • Implemented a Credit Card Limit Management Service using Kafka and PostgreSQL , enabling dynamic updates to customer credit limits based on spending behavior.
  • Built Employee Payroll System utilizing Oracle DB for automated salary calculations and payslip generation, reducing manual HR workload by 40%.
  • Developed a Tax Calculation API for real-time tax computation on transactions, integrating with Oracle to update tax rules dynamically.
  • Created data synchronization microservices to manage customer loan and payment data across distributed systems.
  • Designed RESTful APIs for loan applications, repayments, and delinquency management integrated with front-end portals.
  • Implemented JWT-based authentication and role-based access control for financial modules, improving system security.
  • Deployed microservices on AWS ECS and RDS , improving uptime and scalability by 30%.
  • Enhanced system observability using Prometheus and Grafana , setting up real-time dashboards and alerts for production monitoring.
  • Streamlined CI/CD pipelines with Jenkins, Docker, and Terraform , cutting deployment times by 50% and standardizing build processes.
  • Collaborated with business analysts and QA teams in Agile sprints to refine requirements and ensure timely delivery of key features.

Software Engineer

Truist Bank
06.2019 - 12.2021
  • Developed and maintained Credit Card Fraud Detection System using Java, Spring Boot, and Python , identifying suspicious transactions in real time based on transaction patterns.
  • Implemented machine learning-based anomaly detection algorithms using Python (Scikit-learn) and integrated them into backend microservices via REST APIs.
  • Designed and deployed microservices for fraud scoring and alert generation, improving detection accuracy by 35%.
  • Built Transaction Monitoring Dashboard with React.js and Node.js , allowing fraud analysts to visualize alerts and user behavior patterns.
  • Created real-time data ingestion pipeline with Kafka and PostgreSQL , enabling high-throughput processing of payment transactions.
  • Developed Customer Notification Service to send automated alerts via email and SMS for flagged transactions, enhancing customer trust.
  • Collaborated with data engineering teams to optimize SQL queries and improve fraud rule execution time by 40%.
  • Integrated third-party fraud intelligence APIs for cross-verification of high-risk transactions.
  • Implemented role-based access control and secure authentication mechanisms using Spring Security and JWT for all fraud monitoring modules.
  • Built batch jobs to process historical transactions for periodic fraud risk audits and reporting.
  • Deployed backend services on AWS ECS and RDS , ensuring high availability and fault tolerance.
  • Automated CI/CD pipelines using Jenkins and Docker , reducing manual deployment time and minimizing downtime during updates.
  • Created data archival and audit trails using AWS S3 and Lambda for compliance and reporting requirements.
  • Participated in Agile ceremonies (daily standups, sprint reviews, retrospectives), ensuring on-time delivery of high-priority features.
  • Worked closely with business analysts and data scientists to refine fraud detection models and validate system performance using real transaction data.

Education

Masters in Management - Information Technology

St Francis College
New York, NY

Skills

  • Java and Python
  • JavaScript and TypeScript
  • SQL and NoSQL databases
  • HTML5 and CSS3
  • Spring Boot and React
  • Angular and Nodejs
  • RESTful services and GraphQL
  • API management
  • Oracle and PostgreSQL
  • MongoDB and data storage
  • AWS and Azure services
  • Docker and Kubernetes orchestration
  • Apache Kafka and RabbitMQ messaging
  • JUnit, Selenium, and TestNG testing frameworks
  • Prometheus and Grafana monitoring
  • Object-oriented design principles
  • Git version control workflows
  • Responsive web design

Timeline

Software Engineer

Tech Wave Solution Inc
01.2022 - Current

Software Engineer

Truist Bank
06.2019 - 12.2021

Masters in Management - Information Technology

St Francis College
Omkar Sai Chandra Velaga