Post Job Free

Resume

Sign in

React Js Spring Boot

Location:
Irving, TX
Posted:
March 28, 2024

Contact this candidate

Resume:

Chaturved Mandati

Irving, TX

984-***-****

ad4m0p@r.postjobfree.com

Summary

·Proficient in end-to-end lifecycle management for client-server applications using Java and J2EE technologies.

·Expertise in web and mobile application development with HTML5, CSS3, and JavaScript frameworks including AngularJS, Angular, React JS, and Node.js.

·Strong Java8 and J2EE skills, with experience in Spring Boot, Spring MVC, and Oracle ADF frameworks.

·Skilled in cloud platforms (Azure, AWS, GCP), DevOps practices, CI/CD pipelines setup, and Linux administration.

·Hands-on experience with Big Data tools (Hadoop, Spark) and NoSQL databases (Cassandra, MongoDB).

·Proficient in UI/UX design using React JS, Angular, Bootstrap, ensuring user-friendly interfaces.

·Designed and implemented RESTful and SOAP web services using Spring Boot, Jersey, and Apache CXF.

·Established CD/CI pipelines with Jenkins, Bamboo, and GoCD for seamless deployment.

·Configured and secured AWS infrastructure components (EC2, S3, DynamoDB, IAM, VPC).

·Strong database management skills with Oracle and SQL Server, proficient in writing optimized queries and stored procedures.

·Applied design patterns (MVC, Singleton, Observer) and algorithms for efficient solutions.

·Developed Android applications using Java and Kotlin within Android Studio.

·Designed comprehensive test cases and plans using JUnit, TestNG, Mockito for backend applications.

·Utilized Git for version control and build tools such as Maven and Gradle for efficient dependency management.

·Managed containerized applications with Docker and Kubernetes within RedHat OpenShift v4 Container Platform.

·Proficient in utilizing client-side JavaScript build runners like Bower, Grunt, Gulp, and Webpack, along with writing comprehensive UI tests using Karma, Jasmine, Mocha, and Chai testing frameworks.

Certification

Certified AWS Solutions Architect

Skills

Category

Technologies

Programming Languages

Java, C, C++, PL/SQL, .Net

Web Technologies

HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, jQuery, Angular2.0/4.0/7, React JS, Ember JS, NodeJS, Express JS, Hapi JS, Knockout JS, Back Bone JS, Handlebar JS

J2EE Technologies

Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring3.x/4.x/5.x, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring Cloud, Dump Analysis

Databases

Oracle 8i/9i/10g/11i, DB2, SQL Server 2000/2005/2008, MySQL, MongoDB, Raven DB, Cassandra

Application/Web Servers

Oracle WebLogic, IBM WebSphere, JBoss, Glassfish, Apache Tomcat

Messaging Services

JAX-RS, JAX-WS, Apache CXF, Axis, Jersey

Software Methodologies

Agile, Scrum, TDD, Waterfall

Build & Configuration Tools

Ant, Maven, Gradle, Jenkins, Bamboo, Gulp, Grunt, Webpack, NPM, Bower

Testing Tools

JUnit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor

Project Management Tools

JIRA, Rally, Microsoft Project

Version Control Tools

GIT, SVN, CVS, Bitbucket, TFS

Cloud Technologies & DevOps Tools

AWS, PCF, EC2, EBS, S3, Docker, ECS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes

IDEs

Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty

Experience

Software Engineer Walmart, Dallas (March 2023-Present)

Responsibilities:

Spearheaded the development of an advanced API for Sam's Club, employing dynamic product recommendation algorithms based on unique IDs.

Architected and implemented Kafka producers and consumers to streamline data exchange across distributed components.

Demonstrated proficiency in Big Data frameworks such as Apache Hadoop, Spark, and Flink, leveraging them for large-scale data processing.

Designed and developed interactive dashboards using Angular framework, incorporating data visualization and real-time updates to provide users with comprehensive insights.

Implemented dynamic charting libraries such as D3.js to visualize complex data sets, resulting in improved data interpretation and decision-making.

Integrated LDAP authentication into Angular applications, enabling seamless user authentication and single sign-on (SSO) capabilities across enterprise environments.

Configured LDAP settings and protocols to securely authenticate users against corporate directories, enhancing application security and compliance with organizational policies.

Implemented lazy loading strategies in Angular applications to optimize initial page load times and improve overall performance.

Split large modules into smaller, dynamically loaded chunks to minimize initial bundle size and expedite application startup, resulting in faster page rendering and enhanced user experience.

Integrated Angular applications with RESTful APIs using HttpClient module, facilitating seamless communication with backend services and data retrieval.

Implemented API authentication mechanisms such as JWT (JSON Web Tokens) to secure API endpoints and prevent unauthorized access to sensitive data

Engineered data processing pipelines utilizing Hadoop MapReduce, facilitating efficient analysis and manipulation of extensive datasets.

Designed and crafted Java-based distributed systems for robust handling of massive data sets, adhering to distributed computing principles.

Engineered dynamic user interfaces with Angular components, services, and directives, enhancing user engagement.

Leveraged Angular CLI for seamless application scaffolding, building, and deployment, optimizing development workflows.

Integrated RESTful APIs with Angular HTTP Client for seamless data interaction and manipulation.

Implemented caching mechanisms using Megha Cache to boost performance and minimize latency, ensuring swift product data retrieval.

Devised a robust data fetching strategy incorporating Megha Cache and Cosmos DB, ensuring seamless integration for efficient data storage and retrieval.

Integrated SAML library into React applications to facilitate communication with SAML Identity Provider, streamlining authentication processes.

Configured SAML library for authentication requests and processing SAML responses from the Identity Provider.

Implemented caching strategies to optimize API performance, reducing database queries and enhancing system responsiveness.

Engineered fault-tolerant systems utilizing Megha Cache and Cosmos DB, ensuring uninterrupted service and scalability.

Implemented performance monitoring tools to track caching system efficiency and database queries, enabling proactive bottleneck resolution.

Conducted comprehensive testing to ensure API reliability and performance under varied scenarios, employing mocking frameworks for thorough unit testing.

Collaborated cross-functionally to design, implement, and maintain APIs and microservices for People API systems.

Led data migration from traditional relational databases to Cosmos DB, ensuring seamless transition with minimal downtime.

Implemented cost optimization strategies in Cosmos DB, optimizing auto-scaling and data storage for performance and cost-efficiency.

Integrated Cosmos DB with cloud-native and on-premises applications, leveraging its versatile API support.

Proficient in backend technologies like Node.js, Python, and Java, facilitating seamless API integration and troubleshooting.

Optimized Kafka configurations for high throughput and scalability in production environments.

Implemented OAuth 2.0 authentication and authorization for secure RESTful services.

Ensured high availability of People API through proactive monitoring, optimization, and error handling.

Developed and managed automated monitoring and alerting systems for issue detection and resolution.

Addressed edge cases and implemented error handling mechanisms for smooth user experiences.

Established robust monitoring and alerting systems for Kafka clusters, resulting in improved system efficiency.

Analyzed and optimized API response times under varying loads to enhance user experience.

Developed comprehensive documentation for GraphQL APIs to aid developers and users.

Conducted regular system performance assessments and capacity planning for scalability.

Collaborated with security teams to enforce best practices and data protection measures.

Led incident response and post-mortem analysis, implementing preventive measures.

Aligned technical solutions with business requirements through stakeholder collaboration.

Proficient in GraphQL schema design, query optimization, and resolvers for efficient data retrieval.

Designed and delivered large-scale RESTful and GraphQL APIs and gateways for seamless data exchange.

Leveraged microservices and containerization for efficient API scaling and performance.

Utilized xMatters for incident management and coordination, ensuring timely response and resolution.

Provided production support for People API, resolving critical incidents promptly.

Full Stack Java Developer Amazon, Seattle (Feb 2022- Feb 2023)

Responsibilities:

Proficient in React/Redux development, employing functional programming principles to ensure efficient pure function testing.

Experienced with Redux and Alt JS architecture, contributing to scalable and maintainable codebases.

Orchestrated SAML authentication integration with Node.js backend, leveraging Express.js for routing and middleware management.

Established RESTful API endpoints for secure data exchange between frontend and backend layers.

Utilized create-react-app to launch products, staying updated with the latest web pack and babel configurations.

Conducted OAuth 2.0 security audits and vulnerability assessments to identify and mitigate risks.

Developed Java EE applications with Hibernate ORM for MySQL databases.

Leveraged NPM for dependency management and integration of Angular NPM modules.

Implemented Java8 features like Collections, Streams, Filters, and Lambdas in applications.

Utilized MongoDB and mongoose for database persistence in Node.js applications.

Integrated Kafka with microservices architecture for asynchronous communication and scalability.

Designed and implemented Kafka topics and partitions aligned with microservices boundaries.

Customized HTML search pages and pagination for enhanced user experience.

Developed a Confidential tool using Angular 2, RXJS, and NGRX platform, focusing on modularity and reusability.

Optimized React application performance through rendering optimizations and client-side caching.

Led architecture design and development of Restful APIs using Spring Boot.

Developed Spark applications in Scala and Java for efficient data processing.

Proficient with AWS Cloud services including EC2, S3, EBS, RDS, and VPC.

Experienced in Kotlin app development for Android.

Extensive work with Angular for building single-page applications (SPAs) and ensuring OAuth 2.0 compliance.

Hands-on experience with Axios, Passport, and JSON web tokens for secure authentication in Node.js applications.

Implemented Kafka and Spark for log aggregation and distributed system monitoring.

Led a team as a JAVA EE ERP POS developer, overseeing inventory management systems.

Designed and implemented applications for leasing departments using Java8, Spring Boot, and Tomcat.

Utilized React Router for developing SPAs and maintained architecture using J2EE MVC.

Experienced in HTML, CSS, JS debugging using Chrome Inspector and Firefox Firebug.

Developed and tested features in Ruby on Rails and JavaScript in an Agile environment.

Implemented client-side interfaces with React JS and Angular JS, ensuring seamless data flow.

Utilized Babel, Webpack, and Redux for React.js development.

Proficient in unit testing with Junit, Mockito, and Mocha.

Collaborated with backend teams to implement role-based access controls in RESTful APIs.

Deployed and managed applications on AWS EC2 instances.

Used Node JS for RESTful API communication and user validations.

Experienced with OAuth 2.0 implementations using Spring Security OAuth and Passport.js.

Proficient in creating and consuming RESTful APIs using Express.js in Node.js applications.

Deployed applications on WebLogic and assisted in migration to JBoss Application Server.

Full Stack Java Developer Costco Travel, Issaquah (Jan 2020 – Jan 2022)

Responsibilities:

Proficient in developing RESTful web services using Spring Boot and Apache CXF framework.

Experienced in Java application development for data processing and analysis tasks, with a focus on efficient handling of large datasets.

Skilled in utilizing Java 8 features such as Functional Interfaces, Stream API, Time API, Transaction Management, Concurrency API, and Collection API.

Deployed applications on Pivotal Cloud Foundry (PCF) to streamline development processes.

Extensive experience with Apache Spark for real-time data processing, machine learning, and graph analytics.

Proficient in Apache Kafka for building scalable and fault-tolerant streaming data pipelines.

Developed UI components using React.js, leveraging concepts like props, states, keys, and refs.

Implemented lazy loading strategies for large-scale Angular applications, optimizing bundle size and improving performance.

Integrated Angular applications with RESTful APIs using Angular HttpClient module.

Designed and implemented error handling mechanisms for Angular applications to manage API failures and network errors effectively.

Developed user interfaces using React JS/Redux for single-page application (SPA) development.

Implemented CRUD operations in Angular applications, ensuring seamless interaction with backend APIs.

Designed lazy-loaded feature modules in Angular applications to enhance user experience and reduce load times.

Proficient in using Kotlin and Swift for mobile application development.

Utilized Apache Kafka for messaging between APIs and microservices.

Experienced in maintaining and troubleshooting Cassandra Clusters for data analytics.

Proficient in Continuous Delivery/Continuous Integration (CD/CI) tools like Docker and Jenkins.

Skilled in configuring Cross-Origin Resource Sharing (CORS) policies for secure communication between frontend and backend systems.

Implemented security measures such as OAuth 2.0 for authenticating users in RESTful web services.

Full Stack Java Developer Divum, India (Aug 2017 – Dec 2019)

Implemented dependency injection and Inversion of Control (IOC) using Spring Core, coupled with Hibernate Framework for seamless persistence on Oracle databases.

Leveraged multithreading to enhance programming and execution models, enabling concurrent thread management within a single process.

Utilized Hibernate mappings and entity classes to establish and manage relationships between database tables, facilitating efficient data access and updates.

Spearheaded the refactoring of legacy program components into a contemporary custom component library, shared via an internal NPM repository server.

Executed various database queries utilizing Hibernate Query Language (HQL) and ensured efficient build processes using Node Package Manager (NPM), Grunt, and Bower.

Designed, configured, and deployed Amazon Web Services (AWS) for numerous applications, emphasizing high-availability, fault tolerance, and auto-scaling capabilities.

Developed applications using Spring Boot, employing a complete annotation-driven approach and configuring Spring bean profiling for optimized performance.

Managed the installation and configuration of applications on AWS EC2 instances, alongside storage setup on S3 buckets.

Engineered custom Docker container images, handled tagging, and managed image distribution.

Implemented rigorous unit testing using Mocha and Chai JavaScript tools to ensure the robustness of JavaScript pages.

Documented Spring RESTful APIs using Swagger to enhance customer understanding and usability.

Implemented Apache Kafka for reliable and asynchronous communication between multiple business applications.

Leveraged Angular 5 framework to boost speed and performance, transforming templates into highly optimized code for modern JavaScript environments.

Developed single-page applications using Angular 5, along with HTML5, CSS3, TypeScript, JavaScript, Bootstrap, webpack, and Node.js.

Integrated Spring MVC with Hibernate to facilitate seamless data access from Oracle Database.

Employed Spring AOP for managing cross-cutting concerns and Spring IOC for promoting loosely coupled code.

Integrated Spring with Hibernate to streamline data access from MySQL Database.

Java Developer Impecsoft, India (Nov 2015 - July 2017)

Developed applications on the Spring framework, leveraging features such as Spring Dependency Injection, Spring Beans, Spring Security, Spring JPA, Spring AOP, Spring IOC, and Spring Web flow using MVC architecture.

Implemented stored procedures and triggers in MySQL to optimize server-client communication and reduce traffic.

Utilized Spring Transactions and Session Beans for middle-tier business logic.

Conducted extensive DOM manipulations using native JavaScript and jQuery to load and manipulate dynamic content on webpages.

Employed Futures and Spring Framework for making asynchronous calls within the application.

Utilized Spring Batch framework to create custom readers and writers for data processing tasks, including database updates.

Developed RESTful web services using Spring MVC and migrated legacy services from servlets to Spring MVC.

Integrated Spring Gem Fire Cache Transactions with Spring's Declarative Transaction Management for improved performance.

Designed and implemented custom readers, processors, validators, and field extractors for various Spring Batch applications.

Implemented Spring Security for authorization, authentication, and management of CORS and CRSF security concerns.

Leveraged Spring Batch for processing large volumes of records, including job management features such as logging, tracing, transaction management, job statistics, restart, skip, and resource management using Quartz scheduler.

Designed user interface screens and functionalities according to user requirements.

Developed dynamic web pages using HTML, CSS, Bootstrap, jQuery, and AJAX for a Monolithic application architecture.

Created responsive UI modules using Backbone.js with dependencies on Underscore.js and Handlebars.js for templating.

Designed mock-up designs and implemented various functionalities using JavaScript and jQuery.

Implemented Log4J for capturing runtime exceptions and logging purposes.



Contact this candidate