Post Job Free

Resume

Sign in

Software Development Node Js

Location:
Austin, TX
Posted:
February 29, 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 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 ReactJS, Redux, ExpressJS, 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.

●Strong knowledge in ReactJS/Redux, ExpressJS, NodeJS, JavaScript and Java

●Basic knowledge in AngularJS and Flutter mobile app development.

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

●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/ExpressJS

●Deployed web applications in Linux OS, capable of handling Linux commands and creating shell scripts.

●Strong debugging skills in JAVA web application and experience in remote JAVA application debugging.

●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, ExpressJS, 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

Databases: Oracle, mySQL

PROFESSIONAL EXPERIENCE:

PayPal, Austin, TX, USA Aug 23 - Present

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.

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

●Collaborated with backend developers to ensure seamless integration of the frontend and backend components of software applications.

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

●Wrote clean, maintainable, and well-documented code.

●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 Jul 17 – Jul 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, ExpressJS, 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

●Integrated third-party libraries with the application to enhance the features.

●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.

●Developed a prototype in Angular to migrate existing Adobe Flex application to Angular.

●Underwent online training session on Flutter mobile app development and will be developing applications for mobile platforms.

●Created screens in ReactJS to enter Credit Statistics data and persisting it.

●Experience working with GIT repository and SourceTree tool.

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.

●Tested and fixed issues related to cross-browser compatibility.

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

●Tested and fixed issues related to cross-browser compatibility.

●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.

●Developed Password management UI which helps users in changing their passwords for Unix and Oracle systems.

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

●Developed automated testing tools to test the application.

●Configured remote debugging in FlashBuilder to connect to the server code.

●Experience in working with CVS repository for version control.

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.

●Provided proactive solutions to the client to meet the business requirements.

●Involved in the configuration and setup of Apache server and OpenFire server.

●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 handling production support and direct interaction with the client.

●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.

●Strong knowledge in making Database interactions from Java 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.

●Deployment and configuring the set up in Weblogic server.

●Used Visual SourceSafe to manage the source code

EDUCATION:

Bachelors of Information Technology,

Anna University, India (2004-2008)



Contact this candidate