VASUDEVKONDE
***********@*****.***
http://www.linkedin.com/in/vasudev-konde
Professional Summary:
Having 5 years of Experience in design, development, maintenance, and support of Java/J2EE, Angular and React JS applications.
Experience working with Agile Engineering Best Practices such as TDD, BDD and ATDD.
Experience in Installing, configuring, and maintaining Samba, Web Sphere& Web Logic Application Servers.
Strong proficiency in supporting Production Cloud environments (AWS, VMWare) as well as traditional managed hosted environments.
Experience in implementing Service Oriented Architecture (SOA), SOAP and REST services.
Experience in analysis, design and development of client/server-based enterprise applications using Java/J2EE Technologies in both Windows and UNIX platforms.
Worked with J2EE technologies including Hibernate, Struts 1.3, Spring Framework 2- 4, Servlets, JSP, JNDI, JMS, JDBC, WEBSERVICES (SOAP/XML, REST/JSON) and ANT/Maven.
Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of multi-Tier distributed Enterprise Applications.
Expert in designing front end interfaces using HTML/HTML5, AngularJS 1-2, Angular JS, CSS/CSS3, JSP, JSF, JSON, DOJO, JavaScript, jQuery, and AJAX.
Experience building cloud native apps with Spring Framework and Spring Boot.
Implemented Microservices using Pivotal Cloud Foundry platform built upon Spring Boot Services and workflows on Jenkins for setting up automated pipelines for CI/CD with PCF.
Expertise in building Single Page Applications in AngularJS and BackboneJS.
Expert developer of restful Web Service using Spring Boot and deployed to pivotal Web Services.
Applying TDD, experience of writing efficient unit tests, automated tests, integration tests, performance tests, do the analysis and tuning.
Proficient in administering and maintaining Linux servers for enterprise-level Java applications.
Strong experience in using Eclipse, Maven, Jenkins, SVN, JIRA, and equivalent tools.
Developed modular and reusable Angular components, ensuring code scalability, maintainability, and state management.
Proficient in integrating MongoDB with Java, Spring Boot, and RESTful services for high- performance data solutions.
Utilized Pivotal Cloud Foundry (PCF) to design, deploy, and manage scalable microservices architectures, ensuring efficient and reliable application performance.
Designed, implemented, and maintained automated CI/CD pipelines using Jenkins for seamless integration and deployment of Java applications.
Experience in Kubernetes and Docker. Created Containers in Kubernetes and deployed the applications using Docker and Kubernetes.
Developing Single Page Application using JSX, Angular and Redux and using redux saga as middleware to coordinate and trigger asynchronous functions.
Configured and managed Linux servers for Java-based applications, ensuring high availability and performance.
In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic, SNS, VPC, Cloud Formation, Route53) and managing security groups TECHNICALSKILLS:
Programming
and Scripting
Java, Python, HTML5, CSS3, JavaScript, Angular, Angular, DHTML, SQL, PL/SQL, XML, jQuery, Bootstrap, AJAX,
JSON, ML, AI
JSF, JSON-parsing, JSON-DTD, Schema Modeling, JPA, AWS, AWS Lambda, UI/UX.
J2EETechnologies RMI, JNDI, Connection Pooling, Active MQ, IBM MQESB Framework and Tools
Struts1.3/2.0, Spring2.5/3.0/4.x, Stripes, Hibernate3.0/4.3/5.0, Toad for Oracle, Putty, Single Sign On, JUnit, SQL Developer, Apache Kafka streaming, ACTIVE eon, Spark, WinSCP, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring Boot.
Application/Web servers
WebLogic 8.1/9.1/10.3, Web Sphere 7.0/8.0, JBoss 4.0/5.0, Apache Tomcat 6.0/7.0/8.0, Jetty Server, Jax-ws (SOAP), RPC, REST API’s.
IDE Tools Eclipse, MyEclipse, NetBeans, Red Hat Developer Studio, Toad Build and Log Tools Build (ANT, MAVEN, Gradle), Logging(log4j), Jenkins Databases SQL Server2005, 2008, Oracle9i/10g/11g/12g, MySQL4.1/5.0, NoSQL.
Cloud
AWS (S3, EC2, RDS, CloudFormation, EBS, Autoscaling, Glacier, Cloud Watch, Code Deploy, AMI), Azure, GCP Messaging, Design, and
Version Control
Java Messaging Service, UML, CMSynergy, Rational Clear Case, CVS, VSS, SVN, Git, Gitlab, GitHub
Database Tools
SQL, Postgres, Oracle, Mongo DB, Dynamo DB, MySQL
PROFESSIONAL EXPERIENCE:
American Express – Phoenix, AZ United States Aug2024-present API Developer - II
Responsibilities:
Design, Develop and maintain RESTful APIs to enable seamless communication between different systems and applications.
Integrate APIs with internal and external systems, ensuring scalability and reliability.
Monitor and optimize API performance, focusing on reducing response times, improving Scalability, and minimizing downtime.
Built and maintained Angular-based single-page applications (SPAs) with RxJS for state management and optimized UI performance.
Implement robust security measures for APIs, including OAuth2, token-based authentication, and TLS/SSL encryption.
Create detailed API documentation using tools like Swagger/Open API to improve developer onboarding and usability.
Work with large datasets, ensuring APIs handle data transformations and secure data transmission efficiently.
Identify, troubleshoot, and resolve API-related issues in development, testing and production environments.
Ensure all APIs follow industry standards and organizational guidelines for naming conventions, error handling, and versioning.
Build and maintaining Azure devops pipelines to automate the deployment of APIs to development, staging and production environments.
Performed automation testing and authored test scripts using Selenium Web Driver, Selenium Grid, and JUnit, improving test automation coverage by 30%.
Developed microservices architecture with inter-service communication using REST and message brokers, leveraging Docker for containerization.
Built microservices using Spring Web, Spring Data JPA, and Spring Security, handling authentication, authorization, and role-based access.
Designed and developed secure, high-performance RESTful APIs using Java, applying design patterns such as Singleton, Factory, Builder.
Designed and implemented relational database schemas in PostgreSQL for financial applications, ensuring efficient data storage, retrieval, and normalization, leading to a 35% improvement in query performance.
Configured and managed Azure Key Vault for secure storage and retrieval of application secrets, keys, and certificates, integrating it seamlessly into Spring Boot services.
Optimized database performance through indexing, query optimization, and execution plan analysis, reducing query execution time by up to 50%.
Automated CI/CD pipelines in Azure DevOps for building, testing, and deploying REST APIs, ensuring zero-downtime releases with blue-green and rolling deployment strategies.
Applied API versioning and backward compatibility strategies to support multiple client versions without disrupting existing integrations. Environment: Java 17, Java 11, Java 8 Spring Boot, JPA-Hibernate, Micro services, Kafka, JSON, Azure Kubernetes, Azure devops, Azure AD, Key Vault, Monitor, ACR, APIM Coca Cola – Atlanta, GA, United States Jan2023- July 2024 Full Stack Java Developer
Responsibilities:
Developing single page applications using Angular, Typescript, HTML5, CSS3, and Bootstrap4.
Implemented Angular Router to enable navigation by improving task completion rates by 30%.
Developed robust and high-performance Kafka producers and consumers in Java, ensuring reliable message delivery and consumption, reducing message loss by 95%.
Extensive experience with building automation tools such as Maven and Gradle to manage project dependencies, compile source code, and generate executable artifacts.
Integrated AWS App Sync with various data sources, including AWS DynamoDB, AWS Lambda, Amazon RDS, and RESTful APIs, increasing data retrieval efficiency by 40%.
Created Angular JS components and managed States and Props while utilizing ES6 features.
Managed cloud resources on AWS using Terraform, ensuring efficient resource utilization and streamlined infrastructure management for high-availability payment applications.
Used Postman/ARC for testing and developed JUnit Test cases to test the services
Developed custom Splunk dashboards for real-time analysis of log data, providing actionable insights into application performance, security, and operational metrics.
Implemented CI/CD pipelines using Jenkins, enabling seamless integration and deployment of applications on PCF, reducing deployment times by 30%.
Designed and implemented NoSQL database solutions using MongoDB, Cassandra, Couchbase and Redis, tailored to specific application needs, enhancing data processing speed by 30%.
Created data models for document-oriented, key-value, column-family, and graph databases to support various business requirements, improving data retrieval efficiency by 25%.
Designed and implemented CI/CD pipelines using Jenkins, GitLab CI/CD, or GitHub Actions to automate build, test, and deployment processes, leading to a 50% improvement in release frequency for financial applications.
Ensured cross-browser compatibility and mobile responsiveness with cutting-edge CSS methodologies and frameworks, improving the accessibility and retention rate of users.
Implemented REST API web service to fetch data from MongoDB, reducing data retrieval time.
Optimized the performance of financial applications by leveraging Agular’s virtual DOM and implementing advanced rendering techniques, reducing load times and improving user interface responsiveness, leading to a 40% increase in transaction processing efficiency.
Employed Angular Router for seamless single-page application (SPA) navigation, eliminating the need for page reloads and enhancing the user experience, resulting in a 30% increase in user engagement.
Developed a scalable and robust web application using Spring Boot, leveraging its features such as auto-configuration, leading to a 35% improvement in development speed.
Utilized Docker CLI and Docker Compose to build, manage, and deploy multi- container applications, streamlining the development process and minimizing deployment overhead.
Extensive experience with building automation tools such as Maven and Gradle to manage project dependencies, compile source code, and generate executable artifacts.
Followed Agile Software Development Methodology and Test-Driven Development (TDD).
Developed interactive and dynamic user interfaces using Angular.js library, leveraging components, props, and state management to create responsive web applications. Environment: Java 17, Java 11, Spring Boot, JPos, JPA-Hibernate, Micro services, Kafka, JSON, XML, AngularJS 1.x, Maven, Tomcat Server 8 and PostgreSQL, Angular JS, Angular 13/11, Redis, HTML, CSS, JavaScript, TypeScript, MongoDB, Guidewire, Node JS, Docker, Kubernetes, AWS Sterlite Technologies Limited, Pune India July 2018-Dec2021 Full Stack Java Developer
Responsibilities:
Led the development of complex integration workflows using Apache Camel routes, facilitating real time data exchange between multiple systems.
Implemented Java and J2EEDesignPattern such as Command, State, Template, Composite, Strategy and Observer.
Implemented and maintained concurrency design patterns such as Producer-Consumer, Future, Observer, and Circuit Breaker to handle complex multithreading scenarios, reducing thread- related issues by 25%.
Implemented and optimized thread-safe collections to manage concurrent data access.
Designed and implemented scalable and resilient microservices architecture, ensuring modularity, maintainability, and ease of deployment.
Expertise in using source code control systems such as GIT, JIRA, and Jenkins for maintaining versions across various releases.
Deployed and managed containerized microservices using AWS Fargate, enabling serverless container orchestration.
Experience in Struts, Spring IoC, Spring MVC, Spring Data, Spring Boot, Spring Security and other spring frameworks implementation and integration.
Utilized message brokers and event streaming platforms for asynchronous inter-service communication and event-driven architectures, enhancing data throughput by 35%.
Deployed and managed micro services using Kubernetes, leveraging features like auto- scaling, service mesh, and rolling updates for zero-downtime deployments.
Collaborated with cross-functional teams to define data requirements, design database solutions, and implement best practices.
Managed and maintained SQL database high availability, backup, and disaster recovery.
Developed complex SQL queries, stored procedures, functions, and triggers to implement business logic and automate tasks.
Used GIT, Gitlab, GitHub for version control, and Jenkins for CI/CD reduced integration time by 25% and managed code versioning through SVN, Git, Gitlab, GitHub.
Worked with Angular forms, modules, DOM, events, expressions, controllers, filters, and Http.
Integrated NoSQL databases with Java applications using native drivers and ORM frameworks, ensuring seamless data access and manipulation.
Responsible for implementing the business requirements using Spring Core, Spring MVC,
Performed automation testing and authored test scripts using Selenium Web Driver, Selenium Grid, and JUnit, improving test automation coverage by 30%.
Deployed and managed containerized applications using Amazon ECS, enhancing scalability and reliability of microservices in financial systems, reducing deployment complexity by 35%.
Integrated AWS SQS into Java applications to enable reliable, scalable, and decoupled message queuing between microservices.
Designed and implemented stream processing applications using Kafka Streams API to process and analyze real-time data, increasing data processing speed by 30%.
Designed and implemented RESTful APIs using JavaScript, adhering to REST principles and best practices for resource naming and HTTP status codes.
Set up and managed development environments on Linux, including installing Java, application servers (Tomcat, JBoss), and database systems (MySQL, PostgreSQL).
Implemented dynamic and nested routing using React Router, enhancing user experience with well-structured navigation and reducing page load times by 20%.
Optimized EBS volume performance by selecting appropriate volume types (SSD, provisioned IOPS) based on application requirements, reducing storage latency by 30%.
Set up CloudWatch monitoring for SQS queues to track message metrics, such as queue length, message age, and throughput, improving monitoring efficiency by 25%.
Developed scalable and high-performance backend services using Node.js, implementing RESTful APIs and microservices architecture.
Utilize asynchronous programming patterns, including callbacks, Promises, and async/await, to handle I/O operations efficiently in Node.js applications.
Leveraged PCF's support for Docker containers to deploy containerized applications, ensuring consistency across development, testing, and production environments.
Optimized Java applications run on Linux by adjusting JVM parameters and analyzing logs using tools like jstat and jmap.
Developed performance and SEO-friendly web applications using Next.js, leveraging server- side rendering and static site generation capabilities.
Built complex user interfaces using React, integrating seamlessly with Next.js to create responsive and interactive web applications, enhancing user engagement by 25%.
utilized Promises, async/await, and callback functions to handle asynchronous operations and ensure non-blocking execution in web applications.
Demonstrated in-depth knowledge of JavaScript (ES6+) features, including arrow functions, async/await, de structuring, template literals, and modules, improving code readability by 30%.
Implemented state management solutions using Redux, MobX, or Context API to handle global state and side effects efficiently.
Good experience on MongoDB scaling across data centers and in-depth understanding of MongoDB strategies, including replica sets.
Development of cloud hosted web applications and RESTAPIs using Spring Boot with embedded Tomcat.
Environment: Java 17, Java 11, Spring Boot, JPos, JPA-Hibernate, Micro services, Kafka, JSON, XML, AngularJS 1.x, Maven, Tomcat Server 8 and PostgreSQL, Angular JS, Angular 13/11
Certifications:
1. AWS Solutions Architect
2. HPE Data Visualization using Tableau
3. HPE Excel for Applied Data Science.