Post Job Free
Sign in

Node Js React

Location:
Leander, TX
Posted:
October 03, 2024

Contact this candidate

Resume:

PROFESSIONAL SUMMARY:

**+ years of experience in analysis, design, development, research and implementation of Software development Life cycle (SDLC), object-oriented software systems and development of Windows Based, Web based, Client/Server and n-tier distributed applications.

●Experience in architecting, managing and leading the development teams and guiding them to achieve the goals

●Worked extensively in architecting, designing and developing Web Applications.

●Experience in developing and architecting various web based applications using React.js, Redux, Express.js, Node.js JavaScript, Typescript, Adobe Flex programming, Microservices, ActionScripts, BlazeDS, JAVA, J2EE, Java-Servlets, JSP, JDBC, EJB, AJAX,XML, CSS, HTML, Shell script and Oracle Enterprise Manager.

●Experience working in ReactJS/Redux, Express.js, Node.js and JavaScript.

●Experience in using React 18 features and SSR concepts for SEO.

●Experience developing AWS Lambda functions to trigger various AWSresources.

●Experience working in AWS SQS, SNS and CloudWatch services

●Basic knowledge in Angular and Flutter mobile app development.

●Knowledge in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA).

●Developed distributed microservices using Java SpringBoot, Node.js and Express.js

●Working experience in Openfire server (Chat server) which deals with HTTPS/XMPP messaging and chat routing engine.

●Experience in migrating Adobe Flex/XAware application to ReactJS/Node.js/Express.js

●Experience developing micro-front end applications and integrating them using Webpack ModuleFederation.

●Experience working in the Agile development process.

●Knowledge about performance tuning and increasing the scalability of the application.

●Proficient in writing stored procedures, Functions, Packages, and Database Triggers using Oracle, MySQL and PL/SQL.

●Ability to learn new languages and Tools quickly.

●Excellent communication and interpersonal skills.

●Experienced working in version control systems like Visual Source Safe, SVN and GIT.

TECHNICAL SKILLS:

Languages/ Technologies: ReactJS, Redux, Express.js, Node.js, Java, JavaScript, Typescript, Adobe Flex programming, ActionScripts, XML, PL-SQL, AJAX, HTML, Java-Servlets, JSP, JDBC, EJB, Web Services, Apache Tomcat

Web Servers: Apache, Weblogic, JBoss, WildFly

Cloud: AWS, GCP, Azure

Databases: Oracle, mySQL

PROFESSIONAL EXPERIENCE:

Walmart, Austin, TX, USA April 24 - Present

Lead FullStack Engineer (Contractor)

●Created UI components using React.js/Redux and Javascript for Costing and Product Management applications.

●Responsible for developing screens in React.js and integrating with OneSource application for Walmart using Webpack ModuleFederation.

●Developed and Integrated with RestAPIs developed in SpringBoot.

●Designed and developed external integration with BambooRose for product offer and quote management using Kafka messaging and synchronization.

●Created unit test cases in Jest and functional test cases in Cypress, thereby reducing the manual testing work and development time.

●Migrated an existing UI and API application to new infrastructure in less span of time

●Provided proof of concepts and demos to end users to make sure the Business understands the value of the product being delivered.

●Collaborated with product managers, design team and other developers to ensure

●Configured CI/CD pipelines to deploy the build in Azure K8s.

PayPal, Austin, TX, USA August 23 - March 24

Senior Staff Engineer

●Responsible for developing and maintaining the Developer Dashboard application used for integrating PayPal checkout options

●Worked closely with UX team and Product managers to create responsive, efficient, and visually appealing interfaces that provide an exceptional user experience.

●Developed user interfaces and tools for software developers and merchants to integrate PayPal checkout options into their E-commerce websites using React.js, Redux, Typescript, Node.js, Javascript and CSS.

●Experience in creating reusable React.js components and common libraries

●Architectured the Dashboard platform using React.js and Node.js, where different remote tools can plug-in and play

●Used React 18 features to improve the website responsiveness and code quality.

●Worked on Server-Side-Rendering of React application using Node.js

●Worked closely with designers to translate visual designs into efficient and functional user interfaces.

●Ensured the performance, scalability, and responsiveness of frontend components by optimizing code and minimizing page load times.

●Stay up-to-date with emerging frontend technologies and industry trends.

●Participated in code reviews to ensure code quality, consistency, and adherence to coding standards.

●Brainstormed new ideas with the Product Team to build a new intuitive and seamless platform for integration.

40/86 Advisors Inc. (CNO Financial Group), Carmel, IN, USA July 17 – July 23

Lead Systems Analyst/Lead Full Stack

●Gathered requirements and developed detailed design and use cases.

●Architecture the business platform and decided the technology stack to be used.

●Planned for project enhancements, release, architecture and framework.

●Lead IT Finance projects to drive critical/time sensitive senior management deliverables and departmental improvement initiatives.

●Developed relationships with the business owners to understand their present and future needs and align technology accordingly.

●Based on the understanding of business needs, complexities, context and strategic trends across the function, identified new opportunities for IT that add significant value.

●Lead teams onsite and offshore and guided them on their projects.

●Full-Stack development of Dashboard application using ReactJS, Redux, Node.js, Express.js, Apache, Java, ShellScripts and Oracle server.

●Developed Project Release Tracker using ReactJS and Node.js, which allows the Business Managers, IS Managers and developers to create, manage and track the tasks to completion.

●Created Custom re-usable components using ReactJS, Typescript and CSS to make the UI more interactive.

●Developed reusable micro services using Node.js and Express.js

●Development of overnight batch processes with Amazon Lambda and Elastic

Beanstalk

●Development with AWS services, like AWS Simple Queue, AWS SNS, workflow, etc.,

●Managed microservices using Docker for auto scaling and orchestration using

Amazon EC2 container service and deploy it to an EC2 instance

●Set up monitoring of resources and applications using AWS CouldWatch

●Developed scripts in Jest for unit testing and TestComplete automation tools

●Designed and architectured the application to allow users to configure their own type of datagrid to be displayed.

●Created screens using ReactJS/Node.js to enter Credit Statistics data and persist it.

Randstad Technologies, Carmel, IN Feb 15 – Jul 17

Software Developer

Client: 40/86 Advisors Inc. (CNO Financial Group)

●Migrated the existing Flash application to the new Adobe Flash version.

●Enhanced the application to let users build their own queries to generate reports.

●Developed modules that will support Dashboard and reporting for managers.

●Developed User Interface which will help the agents to Attach/View files to support the holdings data.

●Developed User Interface to do reconciliation between CNO Financial holdings, Custodian and Accounting system.

●Used XAware and Java SpringBoot services to fetch real-time data from Oracle DB.

●Developed a model to automate the ALM Income Allocation – Tagging process.

●Developed Project Management Tab to help managers to have their desired reporting to be displayed as a Pod. Data will be displayed in Graphical views such as Line Graph, Bar graph and Pie chart. This also allows personalization of the tabs.

●Experience in profiling the application memory to identify memory leaks using JProfiler and VisualVM

●Developed automated testing tools to test the application.

Infosys Ltd., Chennai, India and FortWorth, TX Oct 10 – Feb 15

Technology Lead

Client: AT&T

●Created High Level Design & Detailed Design from System Requirements

●Presented the enhancements and changes in the product to clients.

●Developed rich user experience by using Flash Builder and JSP

●Knowledge about designing User interfaces using JSPs and XMXL components with client side validations.

●Developed custom routing in OpenFire presence server (Open source) to implement the business requirements

●Developed dashboard using JSP and Adobe Flex with widgets for various reporting.

●Developed shell scripts for making the deployment process simple in the servers.

●Experience in monitoring the server performance and memory in production servers.

●Involved in developing automation tools for regression and load testing.

●Experience in analyzing the XMPP packets exchanged between the application and OpenFire server, using HTTP Analyzer and Fiddler

Infosys Ltd., Chennai, India Jun 08- Sep 10

Software Engineer

Client: Verizon

●Involved in the process of requirement gatherings.

●Designed the user interface in Adobe Flex and JSP for ordering systems.

●Provided a Total view of the dashboard with real-time data using Adobe Flex Cairngorm framework and BlazeDS.

●Designed HTML components for the interaction between JSP and Flex components.

●Knowledge about working in Flex BlazeDS for Database interactions.

●Knowledge about interaction between JSPs, Servlets and Database.

●Developed an end-to-end reporting tool in Adobe Flex and JSP for viewing the orders placed through the front end.

●Provided interfaces for the external applications to retrieve data

●Planned extensive test scenarios and executing the same in test environment

●Developed testing automation tool in Java for regression testing.

EDUCATION:

Bachelors of Information Technology,

Anna University, India (2004-2008)



Contact this candidate