profile-pic

Vamshee S

Software Design, Architecture and Development is a strong interest of mine. I have over 17 years of experience in building and developing scalable, robust, resilient, and performant applications using Java/Spring/Kafka/AWS/Docker/K8S technologies and Micro Services/Distributed architecture. I will be interested in designing and developing more business-critical applications and building teams that can build modern and time-critical applications that enhance business value.

  • Role

    Principal Java Developer

  • Years of Experience

    20.1 years

  • Professional Portfolio

    View here

Skillsets

  • Microservices
  • RPM
  • Redhat linux
  • Postgres
  • Pl/sql
  • Perl
  • Oracle
  • MySQL
  • MongoDB
  • Servlets
  • Maven
  • LDAP
  • Kubernetes
  • Kafka
  • JUnit
  • JSP
  • JSON
  • JPA
  • Unix
  • XML
  • Windows XP
  • Windows server 2003
  • Windows nt
  • Windows 8
  • Windows 7
  • Websphere
  • VMware
  • JMS
  • UML
  • Tortoisesvn
  • SUSE Linux
  • Subversion
  • Stax
  • SQL
  • Spring
  • Bash
  • DynamoDB
  • CVS
  • Cruisecontrol
  • CM Synergy
  • ClearQuest
  • Clearcase
  • Bugzilla
  • BigQuery
  • Eclipse
  • AWS
  • Apache Tomcat
  • Apache Spark
  • Apache HTTP Server
  • Apache Beam
  • Ant
  • Docker
  • Spring Boot
  • IIS
  • Jira
  • Jersey
  • JAXB
  • JavaScript
  • Javabeans
  • Java EE
  • J2EE
  • InstallShield
  • Java
  • Hudson
  • Hive
  • Hibernate
  • Hadoop
  • Git
  • GCP
  • Exceed

Professional Summary

20.1Years
  • Apr, 2023 - Present2 yr 11 months

    Principal Java Developer

    Canterr
  • Jun, 2022 - Nov, 2022 5 months

    Principal Java Developer

    Intertrust
  • Feb, 2022 - May, 2022 3 months

    Lead Consultant Java

    Knoldus
  • Oct, 2014 - Mar, 20216 yr 5 months

    Sr. Software Technical Lead and Developer

    Invenams Technologies
  • Mar, 2021 - Jul, 2021 4 months

    Lead Java Consultant

    Bourntec Solutions
  • Jul, 2021 - Jan, 2022 6 months

    Lead Java Consultant

    Vensai Technologies
  • Jun, 2013 - Jul, 20141 yr 1 month

    Team Lead and Developer

    HCL Global Systems
  • Nov, 2006 - Jun, 20136 yr 7 months

    Senior Lead Java Consultant

    Scube Dimensions Technologies
  • Jul, 2005 - Sep, 20061 yr 2 months

    Software Engineer

    Novell
  • Sep, 2004 - Jul, 2005 10 months

    Software Engineer

    Integra Micro Systems

Applications & Tools Known

  • icon-tool

    MySQL

  • icon-tool

    Git

  • icon-tool

    Ajax

  • icon-tool

    REST API

  • icon-tool

    MongoDB

  • icon-tool

    Apache

  • icon-tool

    PostgreSQL

  • icon-tool

    Postman

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    Javascript

Work History

20.1Years

Principal Java Developer

Canterr
Apr, 2023 - Present2 yr 11 months
    Implemented and managed Retail ESL project to update product/pricing info to store items in real-time and nightly. Extensively used Kafka/Java/Spring Boot/Multi-Threading/Aerospike Cache to develop a scalable and resilient backend. Implemented Event Driven realtime updates to ESL's using kafka and increased application consistency by 90%. Functional services to retrieve skuanswers, catalog information, pricing and discount, shipping speeds etc were developed for new data points or extended to meet additional functionality. Drove code reviews and PR quality gates to elevate stability and maintainability by 80%.

Principal Java Developer

Intertrust
Jun, 2022 - Nov, 2022 5 months
    Led analysis and design of Spring Boot microservices, aligning with functional and non-functional requirements. Built REST APIs and persistence layers using Spring Data JPA and JPA Criteria to support dynamic queries. Orchestrated Docker images and Kubernetes deployments; streamlined versioning and release processes. Drove code reviews and PR quality gates to elevate stability and maintainability. Prototyped CDC on AWS to accelerate data synchronization and reduce availability.

Lead Consultant Java

Knoldus
Feb, 2022 - May, 2022 3 months
    Coordinated with stakeholders on epics and sprint planning; guided offshore team to timely delivery. Delivered ingestion and transformation stages using Kafka and Beam with robust schema management. Instituted code review standards and PR workflows to ensure quality and consistency across modules.

Lead Java Consultant

Vensai Technologies
Jul, 2021 - Jan, 2022 6 months
    Designed microservices with stateless security using JWT and Spring Security; integrated authorization via external server. Implemented REST APIs, SCIM-based services, and reCAPTCHA; published interfaces through API gateway. Deployed across multi-region Kubernetes clusters; tuned ingress and service routing for availability. Strengthened IAM posture, reducing authentication issues and support tickets. Reduced API latency from 320ms to 120ms, delivering 62.5% faster response times and freeing 15% CPU for background tasks during peak hours. Scaled Kubernetes deployments to handle peak traffic achieving 99.95% uptime by enabling autoscaling and robust circuit breakers, minimizing outages across regions. Enhanced quality and stability by expanding test coverage to 85% and accelerating deployments via automated checks reducing production bugs by 70%.

Lead Java Consultant

Bourntec Solutions
Mar, 2021 - Jul, 2021 4 months
    Built Kafka producers and integration services with Avro to enforce schema evolution and ordered delivery. Implemented S3 ingestion modules and REST endpoints; standardized error handling with controller advice. Managed CI/CD and environment promotions on Jenkins/OpenShift with quality gates. Reduced ingestion latency by 40% through streaming optimizations and tooling improvements.

Sr. Software Technical Lead and Developer

Invenams Technologies
Oct, 2014 - Mar, 20216 yr 5 months
    Architected cloud-native microservices on AWS using Spring Cloud, Docker, and Kubernetes for high availability. Defined CI/CD, release/versioning strategies, and branching policies; mentored engineers and enforced standards. Designed SQL/NoSQL data models (MySQL, MongoDB); implemented concurrency for high throughput. Scaled services to sustain peak loads and improved resilience to 60% uptime through automation and redundancy.

Team Lead and Developer

HCL Global Systems
Jun, 2013 - Jul, 20141 yr 1 month
    Planned iterations using Scrum; prioritized user stories and facilitated cross-team delivery. Designed RESTful services and middle-tier APIs; implemented data processing flows using Kafka and Spark. Led database schema design and ORM with Hibernate/JPA; enforced reviews and coding standards. Enhanced analytical throughput through pipeline optimization and query tuning.

Senior Lead Java Consultant

Scube Dimensions Technologies
Nov, 2006 - Jun, 20136 yr 7 months
    Directed teams through feature transitions, enhancements, and optimizations across enterprise systems. Applied REST and Spring MVC patterns; integrated SOAP/REST web services with external applications. Guided production support and on-call processes; communicated progress and mitigated risks. Reduced release-cycle via test automation and rigorous reviews.

Software Engineer

Novell
Jul, 2005 - Sep, 20061 yr 2 months
    Automated release management and packaging for multi-platform delivery using CM Synergy and scripting. Built tooling with PHP/Java/Ant to accelerate build cycles; collaborated on application interfaces. Implemented multithreaded modules and normalized schemas for robustness and performance. Shortened release timelines by 40% via automation and parallelization.

Software Engineer

Integra Micro Systems
Sep, 2004 - Jul, 2005 10 months
    Developed J2EE web modules (Servlets/JSP) and server-side components; secured deployments on Tomcat. Implemented XPath-driven transformations and SQL queries; enforced change control procedures. Automated deployments with Ant and bash; integrated SSO and content management features. Improved operational stability by 70% through standardized build and deployment workflows.

Testimonial

Intertrust

Interturst

Valuable resource with good insight into high-level design and low-level implementation

Major Projects

6Projects

BMS/XCA Trai Enhancements

Intertrust Technologies
Jun, 2022 - Nov, 2022 5 months

    BMS/XCA Trai Enhancements. BMS application provides conditional access service to operators who in-turn delivers the EMM's/ECM's they receive from BMS to the end customer devices. With the Marlin SDK at the core, the EMM/ECM's are generated per-operator/per-device based on the subscription/packages a device is binded to. The Trai enhancements service adds additional capabilities to the BMS application by providing a powerful reporting service which allows operators to have detailed insigths to their packages/PI's and device's subscriptions.

SSO User Management

Vensai Technologies
Jun, 2021 - Jan, 2022 7 months

    SSO User management. SSO UM application is part of IAM solution of organization. I was involved in development and enhancements of SSO UM Application which at core was based on Microservices architecture. SSO UM Application lets ceva clients/customer/3rd Parties to create a Single-Sign-On account through its management portal. It achieves it by caching the customers signup details in local database and then sending them an activation link over email. The user details are replicated to the SSO after the user access the activation link. Gluu3/4 environment is used for SSO. The application also allows users and ceva admins to control users account subsequently.

GoLight and IPS

Bourntech
Mar, 2021 - Jun, 2021 3 months

    GoLight Streaming Processor and Integrated Pricing Service.

    GoLight Streaming processer is a Kafka based producer application that facilitates store pricing adjustments by feeding price threshold values in to BlueYonder Pricer application. GoLight processor consumes price feeds from files uploaded in to AWS S3 buckets. It processes, validates and transforms the input feeds by applying business rules and publishes valid and transformed feeds in to kafka topic to which BY Pricer subscribes.

    IPS is an integration service that bridges the APAL/APEX Consumer end applications with the BY Pricer Application. The value addition done by this service is to enrich the b2b customers information using its hazelcast cache store and subsequently use this information to retrieve pricing information from Pricer.

Equipment Management Application

Invenams Technologies
Jun, 2018 - Mar, 20212 yr 9 months

    Equipment Management Application drastically reduces the complexity involved in Unit Configuration required in the process of media/content creation. With various distribution channels feeding in to the application about the new products available it can provide various options and configurations for the Unit to match up with the content/delivery requirements. The application is developed using Java, Microservices and AWS Cloud technologies.

Network Optimization Services Performance Management (NOS PM)

HCL Global Technologies
Jun, 2013 - Jul, 20141 yr 1 month

    NOS PM Product provides solutions for the existing challenges and deficiencies in measuring performance of enterprise network infrastructures by providing a framework and process to analyze/present the network infrastructure data. The application is multi-tenant and provides performance visibility of the network infrastructure and allows optimizing quality of critical IT infrastructure. The System consists of set of web service developed using JAX-RS implementation using Spring Rest framework. It also harvest hadoop echo system to process, analyze and store large amounts of data.

Subscription Management System

Scube Dimension Technologies
Dec, 2009 - Jun, 20133 yr 6 months

    The SMS is a middle-ware and front end application that allows Cisco Tech Teams to perform all operations relating to subscription plans and subscribers service activities of its customers. Whenever a new Cisco subscriber is enrolled or has a problem, question, concern or complaint, they are referred to the Subscriber Management Team (SMT). SMT uses SMS to record activates of subscribers and thus performs crucial role in the overall success of the business. SMS replaced the older system which was integration between three main applications to perform these tasks. i.e., Subscription plans, Customer Tracking System, and the Incident Tracking System (ITS). These functionalities are currently integrated in to this new services based application and ITS is enabled to receive incident activities from devices automatically. The application currently handles about half million transactions per day and it has peaked out to more than million transactions per day during peak loads.

Education

  • Bachelor of Technology (Civil Engineering)

    National Institute of Technology Silchar

Certifications

  • Java

    Sun Micro Systems (Mar, 2008)

Interests

  • Learning Digitalmarketing
  • Outdoor Sports
  • Technology Research
  • Trekking