Skip to main content
Vinod Ambala

Vinod Ambala

Software Developer

Talent
Texas CityMember since May 24, 2026
Java (8–17)Spring BootSpring MVCRESTful APIsMicroservicesAPI GatewayCircuit BreakerRetry LogicApache KafkaRabbitMQAngular (v8–16)RxJSNgRxReact.jsTypeScriptJavaScript (ES6+)HTML5CSS3/SCSSAngular MaterialShared UI LibrariesMicrofrontend ArchitecturePostgreSQLSQL ServerOracleMySQLMongoDBDynamoDBSnowflakeSQL optimizationIndexing
·

Hire this person

Send a job offer directly to this candidate

Java (8–17)Spring BootSpring MVCRESTful APIsMicroservices

About

7 years of IT experience building and deploying backend and full-stack applications in enterprise and financial services environments. Specialized in Java (8–17), Spring Boot, and microservices architecture, with expertise in designing secure, high-performance APIs. Hands-on experience with transaction banking, ledger reconciliation, payment workflows, and compliance reporting.

Skilled in Kafka event streaming for real-time data pipelines, improving latency and throughput of transaction systems. Strong background in SQL database design and optimization (PostgreSQL, Oracle, SQL Server) for large-scale financial datasets. Proficient in cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and automated CI/CD pipelines (GitHub Actions, Jenkins).

Experience integrating React.js, Angular, and microfrontend patterns for client-facing dashboards in finance and operations. Experienced in building component-driven Angular applications using RxJS, NgRx, reusable UI libraries, and scalable frontend architecture patterns. Expertise in Python scripting, ETL workflows, and Databricks collaboration to prepare ML-ready and compliance-driven datasets.

Implemented OAuth2/JWT security, logging, monitoring, and structured error handling to ensure API reliability in production. Designed distributed event-driven systems with Kafka, cloud-native deployment strategies, resiliency patterns, and enterprise-grade API integrations. Proven ability to lead backend teams, conduct code reviews, and deliver scalable, resilient solutions under aggressive timelines.

Experience

Software Developer - Tigon Golf Carts - Philadelphia, PA

(2024-12)

  • Developed modular backend services for a Dealer Management System (DMS) using Spring Boot, covering customer, payroll, technician, and scheduling workflows.
  • Designed and secured RESTful APIs with JWT authentication and RBAC; integrated SendGrid for automated communication workflows.
  • Refactored legacy codebase into reusable microservices, improving maintainability and enabling faster feature delivery
  • Modeled and optimized MongoDB collections to support high-volume dealer operations, reducing query latency by 30%.
  • Deployed cloud-native services on AWS (EC2, S3, IAM), improving system uptime and scalability.
  • Collaborated with Flutter developers to define clean API contracts and ensure responsive cross-platform UI behavior.
  • Developed Angular 16 dashboards with reactive forms, RxJS streams, and Material Design, enabling technicians and dealers to track workflows in real time.
  • Developed reusable Angular components and modular UI architecture to improve frontend scalability and maintainability across dealer workflows.
  • Implemented lazy loading and Ahead-of-Time compilation in Angular modules, cutting initial page load time by 35%.
  • Implemented NgRx state management to handle complex dealer workflows, ensuring predictable data flow and reducing UI bugs
  • Built scalable frontend state management workflows using RxJS observables and centralized Angular services.
  • Integrated Angular front-end with Spring Boot microservices, securing APIs with OAuth2 and JWT tokens.
  • Designed SSO-based authentication using Okta and AWS Cognito, ensuring compliance for dealer and payroll applications.
  • Implemented API integration patterns and secure communication between distributed frontend and backend microservices.
  • Built ERP-style integrations to synchronize payroll and scheduling data with third-party systems, ensuring smooth operations.
  • Conducted unit and e2e testing with Jasmine, Karma, and Playwright, improving UI regression coverage by 40%.
  • Integrated React.js components with Spring Boot APIs, enabling seamless dealer dashboards and reducing manual workflows by 25%.
  • Built responsive React UI modules with state management (Hooks, Context API) to improve user navigation speed by 20%.
  • Collaborated with designers to ensure cross-browser, mobile-first compatibility in React, boosting dealer adoption rates.
  • Enabled end-to-end automation of dealer operations, contributing to a 40% increase in customer onboarding and 60% drop in support escalations.
  • Implemented CI/CD pipelines using GitHub Actions and Docker to automate builds, tests, and deployments across development and staging environments.
  • Containerized applications using Docker and supported scalable cloud-native deployments in AWS environments.
  • Wrote unit and integration tests using JUnit and Postman to ensure API reliability and reduce regression issues during sprints.
  • Developed automated testing workflows using Jest, Playwright, Mockito, and integration testing frameworks to improve release stability.
  • Participated in Agile ceremonies, provided backend estimates during sprint planning, and worked cross-functionally with QA, product, and design teams to align on deliverables.
  • Collaborated in architecture discussions, code reviews, and sprint planning sessions to deliver scalable enterprise solutions.
  • Developed a mobile-accessible web app with real-time notifications using Firebase and WebSockets, enabling instant dealer updates.
  • Implemented background processing with Node.js Worker Threads, improving system throughput for async operations.
  • Supported real-time data communication between backend and client, achieving seamless push notification delivery and enhanced UX.

Software Engineer - KI Infosystems LLC - Saint Louis, MO

(2024-07 - 2024-11)

  • Developed scalable ETL pipelines using Python and AWS Glue, automating ingestion and transformation of millions of records across multiple datasets.
  • Integrated AWS Lambda for event-driven processing and scheduled workflows, reducing manual pipeline triggers by 100%.
  • Managed raw and processed data storage using Amazon S3, ensuring cost-effective and secure data retention.
  • Designed optimized PostgreSQL and MySQL queries to support analytics dashboards and downstream ML models.
  • Implemented automated data validation scripts to monitor schema changes, missing values, and pipeline failures, improving data quality SLAs.
  • Delivered full-stack features using Angular 15 and Spring Boot, including interactive dashboards for payment reconciliation and compliance workflows.
  • Enhanced Angular performance through on-demand module loading and optimized state management, reducing rendering latency by 25%.
  • Integrated enterprise IAM tools (SAML/OAuth2-based authentication with Okta) into Angular and Java services for secure transaction processing.
  • Migrated legacy HR and financial reporting modules into Angular front-ends, improving usability and aligning with ERP-like systems.
  • Designed custom Angular UI components for analysts to validate data quality and monitor ETL pipeline health.
  • Collaborated with analysts and data scientists to restructure raw data into ML-ready formats, accelerating experimentation cycles.
  • Developed Java-based microservices for financial transaction data pipelines and reconciliation services.
  • Built Python + Databricks ETL jobs for cleansing and transforming transaction data into reporting-ready formats.
  • Designed event-driven transaction workflows using Kafka and asynchronous microservices communication patterns.
  • Designed optimized PostgreSQL queries for ledger and payments data, reducing batch reconciliation times by 35%.
  • Deployed APIs on Azure cloud, integrating with compliance dashboards for real-time monitoring.
  • Tuned Spark job configurations and partitioning logic (via Glue) to reduce job runtimes by up to 40% on high-volume datasets.
  • Documented data lineage and transformation logic for business stakeholders, ensuring transparency and compliance readiness.
  • Integrated upstream APIs and third-party sources using Python scripts to fetch and normalize external datasets for internal reporting use cases.
  • Used AWS CloudWatch and custom logging within Glue jobs to proactively monitor ETL health and reduce recovery time from failures.
  • Participated in sprint planning and backlog grooming sessions, contributing to cross-team alignment on data priorities and pipeline enhancements.
  • Designed and deployed Spring Boot REST APIs for transaction workflows including customer payments, payroll processing, and ledger reconciliation.
  • Integrated Kafka for asynchronous financial event handling, improving transaction processing latency by 40%.
  • Implemented RBAC and JWT/OAuth2 security for sensitive financial APIs

Skills

Software Developer

Reviews

Related