Home

Niranjan - React js Developer
[email protected]
Location: Austin, Texas, USA
Relocation: Relocate
Visa: h1b
With over a decade of dedicated experience, I specialize in crafting dynamic User Interface (UI) applications, robust web solutions and devops. My expertise spans a rich array of technologies including JavaScript, ReactJS, AngularJS, NodeJS, Spring, Python, GCP, Azure, AWS, jQuery, AJAX, JSON, GraphQL, XHTML, HTML 4.0/5, CSS2/3/4, SQL, Java and XML.
I have a keen eye for website performance optimization, leveraging metrics analysis and code refinement to deliver enhanced functionality without compromising performance.
Experienced Integrating React with Spring, NodeJS, Express, GraphQL, RESTful APIs, GCP and getting the application score the best in performance while adhering to WCAG standards to ensure accessibility for all users. I excel in implementing various design patterns to enhance application architecture.
I possess an in-depth understanding of JavaScript, CSS3/4, and HTML5, ensuring seamless performance across diverse browsers.
Collaborated directly with clients, I excel in architectural and performance discussions, providing tailored solutions to meet project requirements effectively. Leading cross-functional teams, I have successfully delivered high-quality ReactJS, GCP, Java, Spring, GraphQL, NodeJS applications and ensured smooth integration of OKTA services.
In database management, I am adept at working with both SQL and NoSQL databases such as Oracle, MySQL, PostgreSQL, and MongoDB.
Throughout the Software Development Life Cycle (SDLC), I have contributed to all phases from requirements analysis to testing, ensuring the seamless integration of client/server and web applications.
My commitment to knowledge sharing is evident through conducting workshops and training sessions on ReactJS, NodeJS empowering teams to leverage the latest technologies effectively.
With hands-on experience in NodeJS, Express, and server-side rendering (SSR) in React applications, I bring a comprehensive skill set to every project. With a focus on continuous improvement, I actively participate in code reviews, unit testing, and scrum meetings, ensuring the highest quality deliverables within set deadlines.
I excel in leading cross-functional teams and fostering collaboration, resulting in successful project delivery and innovative solutions tailored to client requirements.
My leadership qualities, combined with excellent interpersonal and communication skills, make me an asset in any team environment. I am committed to driving project success through innovation, collaboration, and meticulous attention to detail.
TECHNICAL SKILLS
Web Technologies: HTML4/5, CSS2/3, Java, JavaScript, Bootstrap, Tailwind, JSON, MVC Frameworks, AJAX, Typescript, REST APIs, Spring, Struts, Hibernate, Mongoose, Content Stack, GCP, Azure, AWS, GraphQL, jQuery, Dojo, JSP, SASS, LESS, SVG, XML, JSON, SOAP, Hadoop, Tensor Flow, ROS
JavaScript Libraries: NodeJS, AngularJS, ReactJS, NextJS, Redux, Ionic, ExpressJS, WebPack, Babel, React Native (Android & iOS)
Programming Languages: C, C++, C#, SQL, Python, Javascript, Android Native, JAVA/J2EE,
Design Tools: Figma, Sketch, Adobe XD, Adobe Illustrator, InVision, Adobe Photoshop, Keynote
IDE, Editors: Visual Studio Code, Notepad++, Eclipse
Database: IBM DB2, MS-Access, MySQL, Oracle PL/SQL, MongoDB, Firebase, PostgreSQL
Browser: All major browsers (IE, Firefox, Opera, Chrome, Safari)
Operating System: Mac OS X, Windows 98/XP/Vista/7/8/10, UNIX, LINUX, DOS
Tools: NPM, GIT, SVN, MongoDB, MySQL, GitHub, Bitbucket, JIRA, Trello, Sketch, Adobe Illustrator, Adobe Photoshop, Figma, Adobe XD, Android Studio, Docker, Microsoft Azure IOT Hub, Node Red, Gazeebo, Unity Studio, IBM WebSphere (Portal v6.5-v8.5, WCM, Connections, Mobile First), SonarQube
Other Skills: Team Management - Lead and mentor teams. Architect Performance Workflows for E-Commerce Projects. Sound knowledge on performance of websites





PROFESSIONAL EXPERIENCE
JPMorganChase - Houston Apr 2024 to Present
SENIOR SOFTWARE DEVELOPER & UI LEAD
Collaborate directly with clients on architectural and performance discussions to gather requirements, propose, and develop solutions that best suit the requirements with a team of 5.
Manage code quality and provide reusable components for multiple modules based on specific functionalities needed.
Interact with clients directly in requirement gathering and development on an agile model.
Document User Stories in JIRA and participate in Story Point discussions to analyze the level of effort on project specifications.
Interact with the Dev-Ops team to streamline the flow in Data Centers, Cloud, and Internal servers.
Take care of code reviews for multiple modules and deployed code to multiple quality environments involving 3 teams.
Manage code quality and provide reusable components to be used across multiple modules, each worked on by teams spread globally.
Design and develop the application using Agile methodology and follow ATDD, Scrum.
Document User Stories in JIRA and facilitate Story Point discussions to analyse the level of effort on project specifications.
Document the build process of the application on team collaboration tool Confluence and using GitHub pages.
Performed NodeJS version upgrade and made sure all the scenarios are covered tested and ready for production.
Creation of Components that involve data fetching form multiple third party api s.
Implemented caching mechanisms with Redis for multiple data storage and retrieval scenarios.
Provided an overview of NextJS features with its pros and cons to the client for an architectural change proposed by me.
Performed risk assessment and mitigation plan for the architectural changes in discussion.
Working on getting the team ready for the next phase of migration to NextJS.
PROJECTS
Asset and Service Management Portal
Description: Gathering requirements from the client and developing specific features needed for the portal. Leading a team in identifying performance issues, proposing optimisations, and implementing solutions without compromising functionality in an agile environment. React JS, Spring, GCP, GraphQL. (Technical Lead and Developer)
CDW (formerly Sirius Computer Solutions INC) Feb 2016 to Mar 2024
LEAD CONSULTANT (28-Oct-2021 to 30-Mar-2024)
Directly collaborate with clients on architectural and performance discussions to gather requirements, propose, and develop solutions that best suit the requirements with a team of 12 on an agile model, along with architecting, developing, and leading several internal assets while ensuring compliance with WCAG standards to enhance accessibility for all users.
Lead teams on the UI front in multiple B2C ReactJS implementations involving migrations from WebSphere Commerce to GCP. Serve as the UI developer for multiple B2B and B2C WebSphere Commerce implementations, each with multiple brands, focusing on accessibility features aligned with WCAG guidelines.
Performed deployments for multiple quality environments involving 4 internal and 3 external teams.
Took care of code reviews for React and node development.
Manage code quality and provide reusable components to be used across multiple modules, each worked on by separate teams spread globally.
Led the performance improvement team on Multiple B2C ReactJS implementations.
Collaborated with clients and multiple teams and made sure the product was up to standards and bug free.
Led the architectural changes from the requirement gathering to production.
Performed NodeJS version 14 to 18 and NextJS version 8 to 13 upgrade and made sure all the scenarios are covered tested and ready for production. This involved multiple phases of effort to properly convert the components as each version upgrade has multiple code and structural changes. This improved the performance by 41%.
Made the Font Awesome Version upgrade and implemented customised fonts.
Analysed the CMS in terms of performance, suggested architectural changes and implemented them. Performed image quality and retrieval upgrade as part of the change, Minimized the download effort by 55% which drastically improved the performance.
Implemented caching mechanisms with NextJS and Redis both on server and client side for multiple data storage and retrieval scenarios which improved the performance by 17%.
Created a Metrics monitoring tool using LighthouseCLI to obtain the metrics needed for analysis and pinpoint decision making. Made the tool deployable to multiple quality environments at run time to collect data making development, testing and decision making seamless. This tool has improved the efficiency of multiple teams and provided leverage on decision making.
Carried out performance improvement for multiple webpage metrics such as CLS, LCP, FCP, TTFB, TBT and SI. Improved the performance of two major brands one from 46% (Lighthouse Performance Score) to 91% and the other from 66% to 85%.
Handle client-based mobile projects in hybrid mobile development with React JS and third-party frameworks according to the project's needs. Build effective mentoring relationships with individuals both on the personal and technical sides, mentoring a couple of teams on the latest technologies.
Play a greater role in Sirius India Recruitments, practice discussions, mentoring, and trainings. Lead initiatives to establish a React training program for Global Delivery and US. Draft curriculum and create assignments to support the training. Currently, have trained 30+ employees so far through the self-based training program remotely.


PROJECTS
Website Performance Improvement MSC Industrial Supply (Phase 2) (
Description: Spearheaded a performance improvement initiative for the entire site. Led a team in identifying performance issues, proposing optimizations, and implementing solutions without compromising functionality. Managed a team of developers and QA in an agile environment. ReactJS, NextJS, Redux, Spring Boot, GraphQL. (Lead and Developer)
Demo And Solutions Hub CDW Austin in-house server for applications (Architect, Lead, Mentor and Developer) Description: Built two teams from scratch one to handle DevOps operations within the company and the other is a fresh FullStack team to get the customer facing application ready. Spearheaded a team of developers and QA in an agile environment. Created a sales platform that boosted the sales by 35%.
DevOps: Docker, GitLab, Prometheus, Shell Script. Application: JS, Node, Express, MongoDB
Website Migration - MSC Industrial Supply (Phase 1) (Lead and Developer)
Description: Led a migration project from WebSphere Commerce to Google Cloud Platform. Replicated UI from a legacy Java application to a React codebase, ensuring reusability across modules. React JS, NextJS, Redux, Spring, GraphQL.
Headed Mobile App Development: Cutco, Avnet, Walmart, CDW (Lead / Solution Architect)
Description: Led and architected multiple Mobile App Development Projects encompassing Android Native, React Native, IOS (Objective C & Swift), Angular, Ionic, and IBM Mobile First. Spring.
SENIOR CONSULTANT (01-Oct-2017 to 28-Oct-2021)
Architect-cum-Developer in multiple applications related to parking solutions with IOT and Azure Sphere, mobile device management with facial recognition and IOT, fingerprint locking systems with IOT, delivery robot within the facility using AI, machine learning and IOT, applications for student enablement program, and a few topics on robotics and drones.
Served as a UI developer for multiple B2B and B2C WebSphere Commerce implementations, each with multiple brands, ensuring compliance with WCAG standards to enhance accessibility for all users.
Led teams on assets related to e-wallet, web app to track and conduct sports events, and cost estimation app for mobile application development, integrating accessibility features based on WCAG guidelines.
Interacted directly with clients in multiple phases of the project such as requirement gathering, development, testing, deployment, and production support on agile models as well as architected, developed, and led a number of internal assets.
Created multiple ReactJS implementations from scratch and integrated with backend and multiple third party providers.
Performed deployments for multiple dev and quality environments.
Manage code quality and provide reusable components to be used across multiple modules, each worked on by separate teams spread globally.
Reached and provided insights to clients on architectural discussions.
Suggested improvements on both development and architecture of React, Angular and Android to the clients and implemented the changes leading the team.
Handled numerous client-based mobile projects in multiple languages and frameworks including native and hybrid mobile development such as IBM Mobile First, Android Native, React Native, and Angular. Also worked on native embedded software development and interfacing with Android and BLE.
Built effective mentoring relationships and mentored a couple of teams on latest technologies for CNG (36hr Hackathon).
Provided training on UI, React, NodeJS and FiveOut for sets of resources (volunteers, freshers, and skilled).
Conducted numerous knowledge sharing sessions, workshops, and training across multiple domains including robotics, full stack, lightweight servers, UI frameworks, AI, and best practices for web accessibility aligned with WCAG standards.
PROJECTS
Multi Brand Webstore Development 1800Flowers (Developer)
Description: Developed a complex web application for selling 11 food and flower brands. Utilized Content Stack as CMS for easy content management by business users. Developed UI using React JS, Redux, Spring Boot and Content Stack.
Commerce Site Performance Optimisation Mattel Family of Brands - Hot Wheels and Barbie - (Developer)
Description: Optimized performance for multiple brand sites sharing the same code base. Identified issues and implemented optimisations on both architectural and code levels. Developed using IBM Websphere Commerce.
Estimator App: Sirius (Developer)
Description: Developed an application for eliciting requirements and providing estimates for proposed projects. Utilized Ionic, Angular, PL/SQL and Node JS to mathematically produce estimates and generate sprints.
Events App: Sirius (Developer)
Description: Created an application to provide information about conferences, including agendas, maps, sponsors, etc. Users could check-in to sessions, provide feedback, share contacts, and share information on social media. Then migrated the app from native android to hybrid and accommodated additional functionalities such as maps, breakout sessions, surveys, and videos. Developed versions in Android Native, React Native, and IBM Mobile First.
Parkly: Walmart (Architect and Developer)
Description: Developed an IoT application providing parking assistance using Microsoft Azure Sphere hardware, Azure IoT Hub, and a React Native App interface. Utilized C#, PL/SQL, Node JS, React Native, and Primitive-C.


CONSULTANT (16-Feb-2016 to 30-Sep-2017)
Enabled on Android Native and Angular + Ionic and developed an internal asset on carpooling and an events app to track and conduct events.
Developed an IOT and embed systems-related Android application with Bluetooth low energy technology for a leading hardware and gateway-related firm to fetch and transmit information from sensors of a premise to the cloud.
UI Developer for one of the largest Global Apparel Companies & one of the largest Multinational Toy Manufacturers.
PROJECTS
B2B Commerce Sites PVH, Tommy Hilfiger, Calvin Klein (Developer) - IBM Websphere Commerce and Spring
Delivery Bot Development Hackathon CDW (Developer) - Android, Arduino, Node JS, Angular, and Firebase
BLE App - Electronic Components Distributor - Avnet MEMEC (Developer) - Android Native & Bluetooth Low Energy
Carpooling App - CDW (Developer) - Google Plus, Google App Engine, Android Native
Avnet Services Private Limited (formerly Ascendant Technology) Feb 2015 to Feb 2016
CONSULTANT (01-Apr-2015 to 15-Feb-2016)
Worked with IBM Websphere Portal 8.5 and below. Designed and developed JSR Basic and JSR 286 portlets. Configured and deployed Portal Themes with custom layouts and styles. Improved performance, implemented Dyna Cache, and developed Mega Menu structures. Assisted a large US gas and electric firm with the deployment of the IBM Websphere Portal 6.1.5 Theme in IBM Websphere Portal 8.5, also developing new themes for the same company. Architected and developed multiple themes for IBM Websphere Portal and IBM Websphere Connections.
Conducted code reviews and contributed to an internal asset management tool. Provided training for junior team members on Portal 8 and 8.5 Theme creation. Engaged in pre-sales activities for Portal Themes. Worked on setting up IBM Work light Test environments and executing test processes for Portland Gas and Electric a leading B-to-B distributor of electrical, industrial & safety products and solutions.
PROJECTS
Internal Networking Site BCBS-MA - Financial Services Holding Company (Developer) - Portal & Connections
Internal Management Sites Chanel ENT Portal - Specialty Retailers (Developer) - Portal & Connections
Migration Project Portland Gas & Electric - Fortune 1000 Public Utility Company (Developer) - Portal & Connections
Conference App: Avnet Ignite (Developer) - IBM Mobile First.
Store App: (UI Developer) - IBM Mobile First.
ASSOCATE CONSULTANT (09-Feb-2015 to 31-Mar-2015)
Worked as an IBM Websphere Portal Developer in a distribution portal of Daimler Trucks North America (a leading commercial vehicle manufacturer) which was a project from scratch.
Ascendant Technology Jun 2013 to Feb 2015
ASSOCIATE CONSULTANT (01-Apr-2014 to 08-Feb-2015)
Worked as an IBM Websphere Portal Developer in a product retail store of Daimler Trucks North America (a leading commercial vehicle manufacturer).
CONSULTANT TRAINEE (10-Jun-2013 to 31-Mar-2014)
Worked as an Enterprise Java Developer in developing an internal application to assist HR with the recruitment process. Worked on IBM Websphere Portal & Connections development projects for B2B and Employee portals and networks.
PROFESSIONAL CERTIFICATIONS
Sirius UI Developer Certification
Oracle: Oracle PL/SQL Developer Certified Associate.
Novell: Certified Network Engineer
EDUCATION
Master of Computer Applications, Coimbatore Institute of Technology, 2010-2013
Bachelor of Computer Technology, Coimbatore Institute of Technology, 2007-2010
AWARDS
Winner of the Above and Beyond Award for Q1 2020 and Q4 2022.
Keywords: cprogramm cplusplus csharp quality analyst artificial intelligence user interface javascript access management microsoft procedural language Massachusetts

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4124
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: