[go: up one dir, main page]

0% found this document useful (0 votes)
32 views7 pages

Yashwanth-lead dev( front endreact)

Yashwanth P is a Lead React Developer with extensive experience in building high-performance, scalable enterprise applications using Next.js, Node.js, and React across various industries. He has a strong background in developing robust APIs, optimizing web applications, and implementing Agile methodologies, along with expertise in cloud services and microservices architecture. His technical skills include proficiency in Java, JavaScript, TypeScript, and various frameworks and tools, with a focus on enhancing user experience and application performance.

Uploaded by

kayalachandu969
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views7 pages

Yashwanth-lead dev( front endreact)

Yashwanth P is a Lead React Developer with extensive experience in building high-performance, scalable enterprise applications using Next.js, Node.js, and React across various industries. He has a strong background in developing robust APIs, optimizing web applications, and implementing Agile methodologies, along with expertise in cloud services and microservices architecture. His technical skills include proficiency in Java, JavaScript, TypeScript, and various frameworks and tools, with a focus on enhancing user experience and application performance.

Uploaded by

kayalachandu969
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Yashwanth P

lead React Developer | +1 (313)438-8772| yashwanthp1122@outlook.com


https://www.linkedin.com/in/yashwanthp1122

PROFESSIONAL SUMMARY:

 Lead Developer with experience in delivering high-performance, scalable, and secure enterprise applications, specializing in Next.js,
Node.js, and React. Expertise spans industries like Banking, Finance, Healthcare, and Retail/Ecommerce.
 Identified and resolved complex defects in Java microservices using root cause analysis (RCA), log analysis (Splunk, Dynatrace), and
performance profiling
 Experienced in the development of robust, scalable applications, from requirement analysis to design, implementation, and deployment,
leveraging Agile/Scrum methodologies like backlog refinement, standups, retrospective to ensure seamless user experiences and business
continuity across diverse industries.
 In-depth experience in developing and architecting enterprise systems with a focus on Next.js framework development for building
highly efficient, modern web applications.
 Proficient in designing and developing Experience Layer APIs with Node.js, ensuring seamless integration with back-end services and
optimized user experiences.
 Strong understanding of UI design patterns and performance tuning for web applications, focusing on optimizing the user interface with
best practices for scalability and performance.
 Experienced in the development of robust, scalable applications, from requirement analysis to design, implementation, and deployment,
leveraging Agile/Scrum methodologies like backlog refinement, standups, retrospective to ensure seamless user experiences and business
continuity across diverse industries.
 Expert in building dynamic, responsive web applications and single-page applications (SPAs) using ReactJS, Angular, and Node.js.
Adept at managing complex UI components, state management with Redux, React hooks, Angular CLI, and optimizing the performance
of web applications.
 Integrated JavaScript, TypeScript, Redux, and React with Spring Boot back-end services, ensuring smooth and efficient front-end and
back-end communication.
 Expertise in designing and consuming RESTful APIs using Node.js, Express.js, and React, ensuring efficient data exchange, seamless
integration, and secure communication with mechanisms like JWT and OAuth2.
 Extensive experience with Next.js and Nuxt.js frameworks, specializing in server-side rendering (SSR), static site generation (SSG), and
routing for highly dynamic, fast-loading web applications.
 Expertise in UI/UX principles, ensuring the creation of intuitive, user-friendly interfaces, using modern front-end technologies such as
HTML5, CSS3, JavaScript, React, and Next.js.
 Skilled in TypeScript to enhance code quality, improve type safety, and reduce runtime errors in React and Next.js applications,
optimizing debugging and development workflows.
 Deep knowledge of front-end performance tuning, ensuring fast, scalable, and responsive web applications, and proficient in integrating
GraphQL and RESTful APIs for efficient data fetching and real-time updates.
 Experience in developing scalable and modular applications, leveraging Node.js, Express.js, and Next.js for backend services and APIs.
 Skilled in integrating CMS solutions with Next.js, leveraging headless CMS architectures for scalable and content-driven web
applications.
 Proficient in utilizing cloud services (AWS, Azure, GCP) for application deployment and optimization, focusing on scalability, security,
and performance.
 Extensive experience in microservices architecture, event-driven design, and integration of messaging systems such as Kafka,
RabbitMQ, and WebSockets for real-time communication and system decoupling.
 Experienced in utilizing Docker, Kubernetes, and CI/CD tools like Jenkins, GitLab CI, and Terraform to streamline deployment,
enhance scalability, and ensure efficient application lifecycle management.
 Expertise in configuring logging and monitoring solutions with ELK Stack, Prometheus, Grafana, and Splunk, ensuring high visibility
into system performance and quick resolution of issues.
 Skilled in front-end testing with Jest, Mocha, Cypress, Karma, and Jasmine, automating tests to ensure high-quality, maintainable
code, and integrating unit tests in CI/CD pipelines to ensure functionality and reliability.
 Proficient in leveraging TypeScript to enhance code quality, enforce type safety, and reduce runtime errors in React applications, while
optimizing debugging and development workflows.
 Developed reusable React components, optimized rendering performance, and implemented unit tests for Node.js services using Mocha
and Chai. Integrated AJAX with RESTful APIs for efficient client-server communication.
 Strong understanding of UI/UX principles to design intuitive, user-friendly interfaces. Applied CSS3, Bootstrap, and HTML5 for
responsive layouts, and JavaScript for interactive elements.
 Experienced in integrating front-end applications with back-end services, utilizing Node.js and ReactJS for seamless communication.
Built full-stack applications by leveraging RESTful APIs, WebSocket, and GraphQL for efficient data exchange.
 Developed scalable and maintainable Java applications using Core Java, OOP principles, Design patterns and concurrent
programming. Implemented microservices design patterns to improve modularity and scalability.
 Experienced leveraging the Spring ecosystem (Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Cloud, Spring
Data JPA, Hibernate, Spring JDBC to develop and deploy robust, scalable backend systems, and fault-tolerant microservices.

1|Page
 Implemented Spring Transaction Management for data consistency, Spring AOP for cross-cutting concerns, and Spring IOC and
Spring DAO for maintainable, loosely-coupled architecture in enterprise applications.
 Skilled in developing and integrating RESTful and SOAP web services (Apache CXF, XML) with a strong understanding of
HTTP/REST, OpenAPI docs, and ensuring seamless integration with other systems.
 Extensive experience in database integration using JDBC, proficient with Relational databases (MySQL, PostgreSQL, Oracle) and
NoSQL databases (MongoDB, Cassandra, DynamoDB, MemCache,Redis).
 Expertise in RDMS and database design, including applying indexing, query optimization, and caching strategies to significantly
improve performance and reduce latency. Experienced in analyzing query plans and identifying performance bottlenecks. Strong expertise
in database design and management, including SQL, PL/SQL for stored procedures
 Expertise in Kafka and RabbitMQ, designing and implementing message-driven architectures for real-time event streaming,
microservices decoupling, and reliable asynchronous communication.
 Proficient in Git for version control, utilizing platforms like Bitbucket, Stash, and JIRA for collaboration, issue tracking, and code review.
 Led knowledge transfer initiatives, including technical presentations and code reviews, fostering a collaborative learning environment,
and promoting best practices.

TECHNICAL SKILLS:

Languages Java,J2EE, SQL, PL/SQL, JavaScript, TypeScript, Python, Shell Scripting


HTML, CSS, XML, XSD, WSDL, DTD, DOM/SAX, React.js, Angular, TypeScript, Node.js,
Web Technologies
jQuery, Redux, Express.js, Redux, JSON, BootStrap
J2EE Technologies Servlets, JSP, JDBC, JMS, JNDI, JPA, Struts, EJB
Web Services SOAP, REST, WSDL, JAX-RS, JAX-WS, Apache CXF, JAX-B.
Cloud Technologies AWS, Azure, GCP, PCF
RDBMS Oracle, SQL Server, PostgreSQL, H2, MySQL
NoSQL MongoDB, Cassandra, CouchDB, DynamoDB, Redis
Spring Boot, Spring Data JPA, Microservices, Spring Framework, Spring Cloud, Spring Security,
Frameworks
Spring Transaction management, Hibernate, Spring AOP, Spring DAO, Spring IOC
IDE’s Eclipse, IntelliJ, STS, Visual Studio Code, SQL Developer
JUnit, Mockito, Postman, Selenium, Load Runner, Cucumber, Jest, Mocha, JMeter, karma,
Testing Tools
Jasmine, Mocha, Chai, TestNG, PowerMockito,
Application/Web Server Apache Tomcat, JBoss, IBM WebSphere, Web Logic, Jetty
Operating Systems Unix, Linux, Windows
Message brokers Kafka, RabbitMQ, ActiveMQ, IBM MQ
Project Management JIRA, Confluence, Camunda
Maven, Gradle, Swagger, Docker, GitHub, GitLab, Git, Bitbucket, Postman, Putty, Jenkins,
Service Now, Dynatrace, Splunk, Elastic Stack, Kibana, SQL developer, Fortify, Sonar Lint,
Tools
Sonar Cube.

PROFESSIONAL EXPERIENCE:

Client: East West Bank, Pasadena, CA. Sep 2022-Present


Role: Lead Developer
Responsibilities:

 Designed and developed scalable Experience Layer APIs using Node.js and Express.js to facilitate seamless communication between
front-end and back-end systems in enterprise applications.
 Integrated Next.js with backend APIs built in Node.js, creating high-performance, scalable solutions that met both functional and non-
functional business requirements.
 Developed and enforced best practices for frontend security, implementing OAuth 2.0, JWT, CSRF protection to safeguard against
vulnerabilities.
 Implemented robust error handling and monitoring using Splunk. Applied UI design patterns such as MVC, MVVM, and Flux to
ensure clean separation of concerns and maintainability in complex enterprise web applications.
 Developed dynamic, high-performance single-page applications (SPAs) and progressive web apps (PWAs) using React.js, Next.js,
TypeScript, and JavaScript (ES5/ES6).
 Designed, deployed, and managed full-stack applications on AWS (EC2, S3, RDS, DynamoDB, Lambda, API Gateway, CloudFront,
SQS, SNS, and Step Functions) for high availability.

2|Page
 Optimized server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) with Next.js,
improving SEO and performance.
 Designed and developed scalable and maintainable RESTful APIs using Spring Boot and Spring MVC for microservices-based
architectures.
 Directed the design and development of scalable and reusable React JS components, including Forms, Events, Keys, Router, and
Animations, for enhanced modularity and future scalability.
 Promoted best practices by enforcing the consistent use of ES6 arrow functions to improve code readability and maintainability across the
codebase.
 Spearheaded the development of user interfaces using ReactJS and Redux, focusing on performance optimization and maintainable code
for SPA development.
 Built robust server-side logic using Node.js, enabling seamless data exchange between React frontends and the backend.
 Implemented server-side rendering (SSR) with Next.js, improving application performance and SEO.
 Designed and implemented a user-friendly automation platform GUI in ReactJS, enabling rapid setup and usage for client teams.
 Integrated third-party NPM components and Redux libraries to accelerate development while ensuring a seamless user experience.
 Delivered a highly responsive ISOMORPHIC web application compatible with desktops, tablets, and mobile devices using ReactJS for
a consistent user experience.
 Implemented advanced features like Drag-and-Drop using React-Draggable and location search functionality using React-Autocomplete
for intuitive user interaction.
 Designed and maintained state management using Redux by creating reducers, managing store state trees, and dispatching actions
effectively.
 Utilized async/await, Promises, and callbacks in Node.js to handle asynchronous operations efficiently.Designed and developed scalable
RESTful APIs using Express.js and Node.js for backend services.
 Created microservices with well-defined domain-driven design (DDD), ensuring clear separation of concerns.
 Built lightweight backend services using Express.js, enabling efficient communication with React applications.
 Designed RESTful endpoints with Express.js, ensuring seamless API integration with React-based frontends.
 Optimized data manipulation processes using ES6 stream functions like filter and map, improving the performance of transaction-
related operations.
 Developed and managed NodeJS workflows for Webpack tasks, ensuring proper builds and continuous integration.
 Collaborated with backend engineers to optimize API interactions, reducing redundant API calls and improving system efficiency.
 Designed a lightweight and performance-optimized web app using ReactJS, leveraging the GitHub API for efficient project searching by
keywords.
 Utilized Next.js API Routes, Middleware, and Edge Functions to handle server-side logic efficiently.
 Led the team to optimize animation logic using optimistic functions, enhancing the app's rendering performance.
 Managed cross-functional collaboration to integrate NodeJS modules with front-end designs and backend requirements, ensuring
seamless functionality.
 Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX, and
JSON. Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
 Extensive Experience in implementing SOA applications using web services with XML, XSLT, SOAP, WSDL, JAX-WS and JAX-RS.
 Led the development of ReactJS components using NPM, including Forms, Events, Keys, Router, Animations, and Flux concepts.
Responsible for React Ul and building components library, including Tree, Slide-View, and Table Grid.
 Developed multiple Web Applications in ReactJS, using Redux for state management, Material Ul for styling, React-Router for client-
side routing, ag-grid Library for developing Data Grids and multiple other libraries.
 Used Spring Data JPA for entity management and JDBC for performance-critical tasks like bulk inserts and complex reporting, ensuring
high performance without sacrificing abstraction.
 Utilized ES5 & ES6 features such as arrow functions, template literals, and destructuring to write clean, modern JavaScript code.
 Optimized rendering performance by implementing Virtual DOM concepts and minimizing interactions with the Real DOM.
 Migrated legacy systems to AWS Lambda, optimizing scalability and reducing infrastructure costs for real-time transaction processing.
 Deployed applications on AWS EC2 with Auto Scaling, ensuring high availability and fault tolerance, while integrating AWS services like
SQS, SNS, and Lambda for real-time communication and fraud detection.
 Integrated Jenkins with various DevOps tools such as Nexus, SonarQube, and used CI/CD system of Jenkins on Kubernetes container,
utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.
 Implemented event-driven architecture using Kafka, ensuring low-latency communication between microservices and improving system
responsiveness for transaction processing and fraud detection.
 Utilized ETL processes and Linux scripting (including Python) to automate data pipelines, streamlining data processing, report
generation, and backup procedures
 Designed and developed GraphQL schemas and resolvers to streamline client-server interactions, enabling flexible and efficient data
querying.
 Implemented real-time data fetching and subscriptions in GraphQL to provide users with live updates and dynamic content on the
frontend.
3|Page
 Optimized API performance by integrating batching and caching techniques in GraphQL, resulting in reduced response times and
improved application scalability.
 Using JUnit test in Eclipse, developed Unit test cases and test suite. Used Maven for build and deployment to Tomcat server and Splunk
as log monitoring.
 Applied Camunda for workflow automation and process management, improving the efficiency of business process execution across
microservices.
 Automated the testing process using Mocha and Chai, improving code coverage and ensuring rapid feedback in the development
lifecycle.
 Resolved critical post-deployment logic errors and performance issues, optimizing transaction throughput and system reliability to ensure
seamless user experience.
 Used Git for version control and JIRA for bug tracking and project management.

Environment: Java, Scala, PostgreSQL ,React.js,Next.js,Node.js, Express.js,Spring Boot, Microservices, Spring, Spring Data JPA, Spring
Security, Spring Cloud, Git-Hub, JMS, AWS, Kafka, High charts, Angular, Web pack, TypeScript, NoSQL, HTML, CSS, JavaScript, Restful,
Docker, JSON, XML, Cucumber, Selenium IDE/WebDriver, Camunda, JUnit, Tomcat, Docker, Protractor, Jenkins, Spark, Gradle, Apache.

Client: Corewell Health, Grand Rapids, MI. Mar 2020-Aug 2022


Role: Senior Developer
Responsibilities:

 Developed React-based applications, creating reusable components, containers, and services to handle events and communicate with the
server through RESTful APIs.
 Developed and optimized Next.js applications with TypeScript, enhancing performance, scalability, and maintainability.
 Utilized Next.js Middleware for request processing, authentication, and performance optimizations.
 Integrated RESTful APIs developed in Java (Spring Boot) with ReactJS/Redux frontend, ensuring seamless data flow between the
backend and frontend in insurance and finance applications. Utilized axios for API requests and handled error management and loading
states effectively using Redux.
 Optimized API response times in Express.js by leveraging caching techniques like Redis and in-memory caching.
 Designed RESTful endpoints with Express.js, ensuring seamless API integration with React-based frontends.Used middleware in
Express.js for request validation, session management, and logging.
 Built applications from scratch using React, leveraging Bootstrap and other libraries for responsive and intuitive UI designs.
 Established a robust development environment using JIRA for project management and Git for version control.
 Collaborated closely with product owners and design teams to understand requirements, application capabilities, and testing scenarios.
 Managed all phases of development, including Analysis, Design, Development, System Testing, End-to-End Testing, Implementation,
and Post-Implementation Support.
 Participated actively in Agile ceremonies like scrum meetings, backlog grooming, retrospectives, and PI Planning sessions,
contributing to iterative development and delivery.
 Developed responsive web designs using React and implemented media queries for seamless user experiences across devices.
 Worked with the DevOps team to create and manage secure code-based environments for higher regions, ensuring proper production
rollouts and backout plans.
 Integrated meta tags, keywords, and web analytics reports into React components for enhanced SEO and tracking.
 Implemented accessibility features by adding ARIA attributes and utilized CSS preprocessors for maintainable styling.
 Utilized Visual Studio Code for development and tools like VersionOne for tracking user stories and bugs , adhering to Agile
practices.
 Built and maintained React-based applications backed by MongoDB, ensuring scalability and performance.
 Ensured compliance with Prudential Playbook Standards, implementing Single Sign-On (SSO) and other security measures within the
React ecosystem.
 Implemented Redux for global state management, ensuring efficient data flow and centralized control across multiple components in
complex web applications.
 Utilized Redux-Saga for managing side effects and asynchronous actions, improving the predictability and maintainability of state changes
in React applications.
 Applied Redux Thunk for handling asynchronous API calls, enabling smooth interaction with backend services and enhancing user
experience.
 Designed and implemented microservices with Node.js for modular, independently deployable components.
 Designed and implemented REST APIs using Node.js for backend functionality, ensuring seamless integration with the React front end.
 Designed and consumed RESTful Web Services using React, ensuring robust Service-Oriented Architecture (SOA).
 Developed APIs in Node.js, integrated with React components, and used AJAX for smooth data parsing and UI updates.
 Implemented complex UI layouts using React Hooks, HTML5, CSS3, and Bootstrap, ensuring maintainable and scalable designs.
 Contributed to Configuration Management and Continuous Integration setups to streamline builds and deployments.
 Led efforts to enhance application performance, optimize rendering with React.memo, and improve client-side functionality with
React Query for data fetching.

4|Page
 Utilized Scala's functional programming features to enhance the maintainability and readability of both backend services and frontend
logic.
 Developed robust Angular applications by applying data binding techniques (interpolation, property binding, event binding), advanced
TypeScript concepts (union/intersection types, type guards), and Angular lifecycle hooks, directives (including structure and attribute
directives), forms, HTTP Client methods, and routing for seamless data flow and scalability
 Developed and maintained full-stack web applications using GraphQL and TypeScript, ensuring efficient data fetching and seamless
communication between frontend and backend.
 Designed and implemented GraphQL APIs, enabling optimized query handling and reducing over-fetching and under-fetching of data in
client-server communication.
 Integrated TypeScript into frontend and backend codebases, enhancing type safety, code maintainability, and reducing runtime errors
during development.
 Migrated applications to the cloud, leveraging Azure services (VMs, Blob Storage, SQL Database) and GCP cloud functions to optimize
scalability and performance while reducing infrastructure overhead.
 Deployed applications on Azure, configuring infrastructure and utilizing Azure services like Virtual Machines (VMs), Blob Storage, and
Azure DNS for efficient provisioning.
 Managed containerized applications with Azure Kubernetes Service (AKS) for scalable deployment and used Azure Container Instances
(ACI) for deploying, managing, and scaling containers in a distributed environment.
 Implemented Redis for data persistence and caching in microservices architecture, enhancing data retrieval and storage efficiency across
distributed systems.
 Designed and executed unit tests for Angular components using Jasmine and Karma, ensuring code reliability and reducing defects
across multiple browsers.
 Configured Kubernetes for service discovery, load balancing, and container orchestration, along with CI/CD setup in Jenkins for
streamlined deployments.
 Leveraged Kafka and RabbitMQ for messaging, ensuring reliable data distribution and partitioning across services, and provided after-
deployment support for bug fixes via Change Request (CR) management.

Environment: Java, J2EE, PostgreSQL, React.js, Next.js, Scala, JavaScript, Spring Boot ,Node.js, Express.js,jQuery, Angular, Gulp, Spring IOC,
Spring Batch, Spring Security, Hibernate, RESTful, XML, Docker, Camunda BPMN, Camunda Modeler, Azure, Maven, JBOSS Application Server,
Mockito, Junit, PostgreSQL, Jenkins, JIRA, RabbitMQ, GIT.

Client: Belle Tire, Southfield, MI. Dec 2017-Jan 2020


Role: Sr. Developer
Responsibilities:

 Developed high-performance, dynamic web applications using React.js and Next.js, optimizing user experience with React hooks, Redux,
and server-side rendering (SSR) to enhance SEO and loading speed.
 Reduced API response times by optimizing Java backend services with AWS Elastic Load Balancing (ELB) and API Gateway for high
availability and fault tolerance.
 Enhanced React.js performance by utilizing React.memo, useCallback, and useMemo to prevent unnecessary re-renders, improving
component efficiency and application responsiveness.
 Enhanced application performance in Next.js through code splitting, lazy loading, and image optimization, resulting in faster page loads
and improved user engagement.

 Leveraged React Hooks testing library to write tests for custom hooks in React, validating their behavior and ensuring hooks interact
correctly with the component lifecycle.
 Employed Test-Driven Development (TDD) with Jest and React Testing Library to define tests before writing application logic,
ensuring test coverage and reducing defects in production
 Led migration efforts from traditional monolithic systems to microservices-based architecture using AWS EKS and Docker, resulting in
enhanced system maintainability and scalability.
 Designed and deployed scalable microservices with Java and AWS services (EC2, S3, Lambda, RDS), ensuring seamless integration
with frontend systems and providing robust, secure service deployment.
 Built and maintained CI/CD pipelines with AWS CodePipeline, Jenkins, and GitLab, ensuring continuous delivery and high system
reliability across development and production environments.
 Utilized React Context API for lightweight state management in smaller applications, ensuring smooth data flow between deeply nested
components without prop drilling.

 Implemented dynamic routing in Next.js, improving the scalability and flexibility of the application by handling large sets of dynamic
content and enhancing navigation speed.
 Utilized Next.js Image Component to optimize image delivery, leveraging automatic resizing, lazy loading, and caching to significantly
improve page load times and reduce bandwidth usage.
 Integrated Next.js API Routes for server-side logic, streamlining backend development by eliminating the need for separate API services
while maintaining optimal performance.

5|Page
 Proficient in Agile methodology, actively participating in Scrum meetings, collaborating with System Analysts and Product Owners to
align technical solutions with business requirements.
 Used React Lifecycle Methods (componentDidMount, componentDidUpdate, etc.) to manage component behavior across application
states.
 Integrated DOM manipulation techniques and event handling for dynamic and interactive UI elements.
 Automated testing with Mocha and Chai in the CI pipeline, ensuring high test coverage and reducing the risk of regressions.
 Interacted with DevOps team for migrating applications to AWS and managing applications on the cloud.
 Led unit testing efforts for Java backend services with JUnit, using Mockito to mock dependencies
 Proficient in using AWS services (EC2, VPC, S3, ECS, EKS, SNS, SQS, API Gateway) and experienced with Docker, Docker Hub,
Kubernetes for managing containerized Java applications.
 Monitored application logs for errors and performance using Kibana, Prometheus, Grafana, and AWS CloudWatch, ensuring
reliability and uptime. Resolved post-deployment bugs through CR management.
 Built CI/CD pipelines using Jenkins, Git, and Kubernetes, streamlining deployment and automation processes to improve development
efficiency and scalability.
 Integrated Kafka for real-time event streaming, ensuring smooth communication between microservices for event-driven architecture.
 Wrote unit and integration tests using JUnit and Mockito, conducting code quality checks with SonarLint and JaCoCo to ensure high-
quality software.

Environment: Java/J2EE,AWS, PostgreSQL, React.js, Next.js, Spring Boot, GitHub, Oracle, Restful, Node.js, Express.js, SOAP webservices,
Maven, JSON, XML, Drools, JSP, JUnit, Spring, Spring MVC, Log4j, JBoss, Hibernate, GCP, Mockito, Jenkins, Maven, Apache.

Client: Blue Cross Blue Shield, Detroit, MI. Oct 2015-Nov 2017
Role: Developer
Responsibilities:
 Used Angular, Bootstrap, HTML, CSS, and JavaScript for front-end development and built interactive, user-friendly interfaces.
 Designed and developed full-stack web applications using Angular, HTML, CSS, and TypeScript, incorporating features like Angular
Component Lifecycle Hooks, Angular Router, Angular Pipes, and form validation to ensure a dynamic and responsive user
experience.
 Implemented microservices architecture using Spring Boot and Eureka for service discovery, while integrating HttpClientModule in
Angular to handle RESTful API communication between the front-end and back-end.
 Developed routes, filters, directives, factories, and services using AngularJS, contributing to building a modular and maintainable
front-end application.
 Followed Agile methodology, actively participating in client interactions to gather feedback, implement features, and adjust solutions to
meet the needs of the application.
 Contributed to the development of the 'Artifact Tracker' application, working on modules and components to track data related to
different departments in the organization, ensuring user-friendly interactivity.
 Gained experience in sprint estimations and consistently met deadlines, collaborating with the team to deliver features on time.
 Developed key Angular 2+ components, utilizing various Angular libraries to build functionalities and customize them to meet the
application’s needs.
 Assisted in developing a GUI with JavaScript, Bootstrap, HTML5, CSS3, AJAX, AngularJS, and jQuery, ensuring a responsive and
modern front-end interface.
 Implemented client-side validation and DOM manipulations using AngularJS to ensure smooth user interactions and data integrity.
 Contributed to front-end development by using React.js and jQuery to make AJAX calls to the backend RESTful server, retrieving
and displaying data as JSON objects.
 Wrote Database objects like Triggers, Stored procedures in SQL. Generating Reports using Batch Process and UI developed using
jQuery.
 Implemented caching techniques using Apache Cache and managed transactions with Spring AOP.
 Designed and injected Spring controllers, services, and DAO classes while wiring dependencies with Spring IOC and Maven.
 Developed enterprise-level applications using J2EE technologies such as Servlets, JSP, and JDBC, ensuring high-availability service
delivery.
 Created and consumed RESTful and SOAP web services using Jersey, WSDL, AXIS, and JAX-WS technologies.
 Integrated Drools with Spring, created DRL files for business rules, and simplified complex logic for better readability.
 Used Spring Batch for processing large datasets and Spring Core for defining beans for services and entity layers.
 Developed client-side interfaces using ReactJS and Redux for SPA development, incorporating AJAX, jQuery, and JavaScript for
dynamic UIs.
 Leveraged JMS for messaging workflows, JBPM for business process modeling, and Jenkins for CI/CD pipeline integration.
 Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model using ReactJS.
 Designed Hibernate mapping files, optimized database queries, and resolved issues in Oracle systems.
 Used Eclipse IDE for development, Git for version control, and Ant for dependency management.

6|Page
Environment: JAVA/J2EE, Spring Boot, Angular, PostgreSQL, jQuery, JavaScript, XML, HTML, CSS, AJAX, JSON, WSDL, SOAP, Eclipse,
Tomcat, Bootstrap, Spring, GIT, Hibernate, Maven.

Client: Zeta Global, Hyderabad, IN. August 2012 – July 2015


Role: Full Stack developer
Responsibilities:

 Developed routes, filters, directives, factories, and services using AngularJS, contributing to building a modular and maintainable
front-end application.
 Involved in web application development using frameworks like Spring MVC and Hibernate.
 Wrote Database objects like Triggers, Stored procedures in SQL. Generating Reports using Batch Process and UI developed using
jQuery.
 Implemented caching techniques using Apache Cache and managed transactions with Spring AOP.
 Designed and injected Spring controllers, services, and DAO classes while wiring dependencies with Spring IOC and Maven.
 Developed enterprise-level applications using J2EE technologies such as Servlets, JSP, and JDBC, ensuring high-availability service
delivery.
 Created and consumed RESTful and SOAP web services using Jersey, WSDL, AXIS, and JAX-WS technologies.
 Integrated Drools with Spring, created DRL files for business rules, and simplified complex logic for better readability.
 Used Spring Batch for processing large datasets and Spring Core for defining beans for services and entity layers.
 Developed client-side interfaces using ReactJS and Redux for SPA development, incorporating AJAX, jQuery, and JavaScript for
dynamic UIs.
 Leveraged JMS for messaging workflows, JBPM for business process modeling, and Jenkins for CI/CD pipeline integration.
 Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model using ReactJS.
 Designed Hibernate mapping files, optimized database queries, and resolved issues in Oracle systems.
 Used Eclipse IDE for development, Git for version control, and Ant for dependency management.

Environment: JAVA/J2EE, jQuery, JavaScript, JSON, WSDL, SOAP, Eclipse, Tomcat, Bootstrap.

7|Page

You might also like