About me

An influential, quality-driven, and passionate Staff Software Engineer with over 10 years of experience in Java/J2EE and Python technologies, specializing in the analysis, design, implementation, and testing of object-oriented applications. Demonstrates a strong enthusiasm for solving complex problems and optimizing systems for enhanced performance and efficiency.

My passion lies in solving complex problems with efficient and innovative solutions. I led the development of a critical Payment Integration project, streamlining billing processes through the integration of multiple third-party processors, which resulted in significant cost savings and operational efficiency. I also spearheaded the migration of monolithic systems to fault-tolerant microservices, improving system reliability and scalability. My aim is to blend technical excellence with strategic vision to drive business success.

Achievements

  1. Project Leadership in Revenue-Driven Display Ads Development:

    Led the development of self-service Ad Flows, empowering business owners to drive sustained revenue growth independently of developer support.

  2. Technical Lead - Project Management and Payment Integration:

    Successfully led the integration of multiple third-party payment processors, streamlining billing processes and enhancing transaction efficiency to achieve significant cost savings and operational efficiency.

  3. Critical Billing Efficiency Enhancement:

    Led the design and development of cloud-deployable, Apache Kafka-based Spring Boot microservices, refactoring legacy code and achieving a 70% reduction in processing time through strategic migration from monolithic architecture to microservices.

  4. Cost Reduction and Global Team Leadership:

    Led a global team of six to implement device monitoring software, reducing client equipment operating costs by 50%. Delivered the project from concept to completion, demonstrating effective leadership and coordination throughout all development stages.

  5. Eager to Tackle New Challenges with Advanced Problem-Solving Skills:

    Highly motivated to apply my strong algorithmic and problem-solving skills to new roles, with a keen interest in driving innovation.

Resume

Experience

  1. Staff Software Engineer - Nations Info Corp., Westlake Village, CA

    April 2020 - Present

    Architected and led the development of database-driven UX flows with Spring MVC and Thymeleaf, boosting customer conversions, feedback recording, and lead capture.


    Led the development of an intuitive web application for Ad Flow, cutting setup time for business owners by 80%.


    Engineered robust microservice APIs using Java 17, Open API (Swagger), and Spring Boot 3.0, integrated with MySQL.


    Proactively managed mission-critical modules like Billing and Ad Flow, ensuring seamless operations and fault-tolerant microservices architecture.


    Enhanced security, observability, and traffic management by implementing Service Mesh using Istio and orchestrating microservices deployment with Kubernetes and Kloudfuse.


    Reduced backend load by 35% using Memcached for session data and API response caching.


    Implemented asynchronous processing with Task Executor, achieving a 50% performance boost for AWS S3 image uploads.


    Leveraged Elasticsearch for optimized search functionality and real-time analytics with MongoDB.

  2. Senior Software Engineer - AT&T, EL Segundo, CA

    Jan 2018 - April 2020

    Developed Spring Boot Microservices on an Agile Release Train (ART), using best practices like Continuous Integration and Peer Reviews.


    Implemented a custom ticketing system with React.js, Redux, and Spring Boot Microservices, reducing support team workload by 40%.


    Enhanced REST Microservices performance by 30% with caching and efficient data handling for millions of records.


    Utilized Redis for sub-millisecond response times and real-time inter-service communication.


    Employed SonarQube for static code analysis, ensuring high-quality standards and extensive code coverage.

  3. Software Engineer - California Department of Health Care Services, Sacramento, CA

    Sep 2016 - Dec 2017

    Upgraded project dependencies from Java 1.5 to Java 8 features like Functional Programming and Enhanced Loops.


    Designed and developed a web application with Spring (IoC, MVC) and core Java concepts.


    Implemented batch and cron job scripts for data synchronization between Mainframe and Java applications on Redhat Linux.


    Used JUnit and Mockito for comprehensive unit testing, ensuring code integrity.

  4. Software Developer - Multi Centric Solutions, Hyderabad, India

    July 2012 - July 2014

    Developed a profile management web app using Java 7, Servlets, JDBC, and JSP.


    Enhanced client-server communication using AJAX and XML, improving user experience with dynamic updates.


    Improved user interface with jQuery UI and AJAX preloading for enhanced usability.

Education

  1. Masters in Management of Technology

    Fairfield University, Connecticut, May 2016
  2. Bachelors in Computer Science

    Jawaharlal Nehru Technological University, India, May 2012

Certifications

  1. Oracle Certified Professional

    Java SE 17 Developer
  2. AWS Certified Solutions Architect

    Associate, Professional

Technical Skills

  1. Languages & Technologies

    Java, J2EE, JSP, JDBC, Servlets, Hibernate, Python, Spring, Spring Boot, SQL, PL/SQL, REST, SOAP, GraphQL, Ehcache, Memcached, Redis, JUnit, Mockito, JMS, Apache Kafka
  2. Scripting & Frontend

    HTML, CSS, XML, React.JS, Node.js, AJAX, jQuery, JavaScript, TypeScript, Thymeleaf
  3. Databases

    MySQL, Oracle, PostGreSQL, MongoDB, Couchbase, NO SQL, Elasticsearch
  4. Cloud Technologies

    AWS: RDS, DynamoDB, Lambda, ECS, EBS, EC2, ELB, S3, CloudWatch. Microsoft Azure
  5. Tools and Utilities

    Jenkins, Docker, Kubernetes, Kloudfuse, Maven, Gradle, SonarQube, Nexus, Fortify, New Relic, Splunk, Grafana, Apache Tomcat, Web logic, JBOSS, Eclipse, IntelliJ Idea, SVN, GIT, Bitbucket, JIRAe

Portfolio

Contact

Contact Form