Home

Niranjan Karam - React frontend developer
[email protected]
Location: Austin, Texas, USA
Relocation: yes
Visa: H1B
Resume file: Niranja-Fronetend React_1745415717730.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
PROFESSIONAL SUMMARY
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, Struts,
REST, SOAP, 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, AngularJS, 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, JWT, Maven, OAuth, SASS, LESS, SVG, XML, JSON, SOAP,
Hadoop, Tensor Flow, ROS

JavaScript Libraries: NodeJS, AngularJS, ReactJS, NextJS, Redux, RTK, NgRx, 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, Google Charts,

Tableau

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, Webpack, 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.
Backend is in multiple parts with JWT, OAuth and single sign-on.
1. A system developed from scratch with Node, Express, MongoDB in a microservices architecture.
2. Two legacy systems: One with Spring and PostgreSQL and the other with Spring and MySQL
PROJECTS
Asset and Service Management Portal (Technical Lead and Developer)
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, NodeJS, Express, MongoDB, GCP. Legacy: GraphQL, Spring Boot, PostgreSQL.
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.
Built multiple backend modules and frameworks with JWT, OAuth and single sign-on.
Used NodeJS, Mongoose and MongoDB for file management and data collection in multiple projects & assets.
Created Angular modules, controllers, directives, filters, router, factories, and connection to multiple backend systems.
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 CDW 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, Webpack Module Federation, RTK, 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, NgRx, Ionic, IBM Mobile First, Spring, MongoDB, MySQL, PostgreSQL, Firebase
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 Angular modules, controllers, directives, filters, router, factories, and connection to multiple backend systems.
Created multiple ReactJS implementations from scratch and integrated with backend and multiple third party providers.
Used NodeJS, Mongoose and MongoDB and built Rest API s for multiple projects and assets.
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, NodeJS 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. Backend: NodeJS, MongoDB
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, NodeJS, Mongoose,
MongoDB & 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];5338
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: