Home

Nagaraju - Sr UI Developer React Angular With PP Number
[email protected]
Location: Dallas, Texas, USA
Relocation: yes
Visa: H1B - PP share
Resume file: Nagaraju_SR. UI Frontend developer Resume_1747778027335.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Nagaraju Shivasharanappa Hosali Ph (919) 296-0819
Gmail- [email protected] LinkedIn- LinkedIn
Senior UI / Frontend Developer | React / Angular
Summary:
About 10 years of experience in designing User Interface (UI) web applications using HTML5, HTML4, CSS3, CSS2, CSS, XHTML, Java Script, jQuery, jQuery Mobile, AngularJS, Angular, Node.js, ReactJS, Vue Js, AJAX, JSON, AEM and MVC.
Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, Typescript, React JS, React Native, Redux, Flex, Angular JS, jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap
Extensive knowledge in developing single - page applications (SPAs).
Developed a front-end web application for Global Network Operations using React.js, Redux, MOBX, ES6/Babel and Webpack well as familiarity with newer specifications of ECMAScript.
Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using JavaScript, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS & ReactJS (including Hooks).
Used React Router for routing the redux app to connect redux and react to support routes.
Hands on experience in writing Functional and Class components in ReactJS.
Experience building reusable components using React JS, React Router, Redux and custom stores, and in-house HOC for handling complex data flow and user input validation.
Hands-on experience in webpack, Gulp and Grunt configurations.
Used Vue JS to create Controllers to handle events triggered by clients and send request to server.
Used React Native to build applications that run on both iOS and Android devices.
Practical Knowledge of GCF s (Google cloud Functions) implementation for the real-time Firebase Databases.
Used Adobe XD for Mock-up s/prototypes.
Extensive competence with No-SQL DB's like MongoDB as well as expertise experience with AWS services like Route53, EC2 s, Lambda s Implementation, SNS, S3, and AWS Gateway.
Researched legal descriptions and survey maps to verify property lines and gather requisite information for mapping.
Used SASS and LESS CSS pre-processors for converting to old fashioned CSS.
Worked on Material-UI components without any additional setup, and don't pollute the global scope.
Experience especially in UI designing and developing, fixing code, Web Accessibility, Manual Testing, ADA Automation testing, Documentation testing, Functional testing, and UAT.
Excellent experience of conducting comprehensive accessibility testing using a variety of methodologies: visual analysis, automated scans, screen reader reviews, color sampling, keyboard only, browser plug - ins, and code reviews.
Hands on Experience with Google Maps and Mapbox.
Advanced Knowledge of Node.js and frameworks available for it such as Express, and HapiJS.
Core Python expertise and Knowledge of web Python frameworks: Django or Flask.
Expertise in working with different ServiceNow modules such as Incident management, Change management, Problem Management, Release Management, PPM, Integrations, and Notifications.
Experienced in all phases of application lifecycle including Requirement analysis, Design, Development, Testing, Production Support *Experience in Waterfall, Scrum, Agile Methodologies

TECHNICAL SKILLS:
Web Technologies HTML5, CSS3, JavaScript, Typescript, jQuery, ReactJS, Angular 2.0, Angular 15, Angular 16, Node JS, React JS, React Native, - JSON, AJAX, REST, Graphic QL Grunt & Gulp, Spring boot, Vue Js.

Testing Frameworks Jest, Enzymes, Jasmine, Karma, Cypress, TDD and BDD Protractor for E2E..
Languages C, C++,
IDE, HTML Editor Sublime, Notepad++, Eclipse IDE, Adobe Dreamweaver, WebStorm, Visual Studio, Visual Studio Code.
Application servers Tomcat Server, WebSphere, WebLogic. AWS
Data Bases Oracle, MySQL, PostgreSQL, SQL Server, Mongo DB, Cassandra, Qlik Sense
Version Controls SVN, CVS, GIT, TFS, VSTS.

Professional Experience

Employer: Cognizant (Multiple Locations) Nov 2017 March 2025
Client AbbVie
Locations and Timeline:
Chicago, IL: November 2017 to November 2019
India: December 2019 to February 2022
Toronto, Canada: March 2022 to July 2023
India: August 2023 to Jan 2025
Chicago, IL: Jan 2025 to Present

Project #1
Responsibilities:
Good experience in JavaScript MVC framework. React Native is used to build applications that run on both iOS and Android devices.
Knowledge in using Vue JS, Flux for SPA development React JS.
Implemented Vue JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
Adopted Git for version controlling, HPALM for bug tracking and Service for project tracking.
Worked on state, specs, props, and events to create interactive React JS components.
Analysed business requirements, participated in technical design, development and testing of various modules assigned.
Mostly involved in creating shared module components and used them in development of various screens. Created routing module and followed lazy loading patterns for few application modules.
Implemented NPM and Webpack setup for building and automating processes such as linting, pre/post git commit hooks, prod/dev environment.
Worked on custom hook for listening for changes session Store and local Storage.
Worked on Forge storybook to create multiple reusable components and services using React JS.
Worked on high-impact python projects, e.g., content aggregator and expense tracker, delivering solutions with lower than 20% code churn.
Fluent at scripting (Python and JavaScript) and object-oriented programming language (Python)Used Yarn & NPM for package management.
Staying up to date with all recent developments in the JavaScript and Vue.js space.
Working with Process owners and Business stakeholders to translate business requirements into functional requirements within ServiceNow.
Responsible for ServiceNow tool administration module and creation of new Users, Groups, Roles, IT Services, Application, Business Services.
Utilizing the ServiceNow Service CatLog for users to create Service Requests and Service Items.
Creating various workflows for Incident Management, Change Management, Service Requests and SLA's.
Critical Incident reporting using automated SMTP outbound Email notifications.
Environment: ReactJS, Redux, NodeJS, Yarn, HTML5, CSS3, JavaScript, JSX, ES6, AJAX, JSON, SASS, RxJS, React Material, Jest, Visual Studio, HPALM, ServiceNow, Bootstrap, Angular 11/12/13, GIT, Vue.js.

Project#2
Responsibilities:
I Involved in development of Data Visualization platform DGM that supports visualization of
various metrics related to different organizations in ABS by integrating with Qlik Sense.
Worked on complete Agile Scrum methodology and User Interface web development in
accordance with requirement.
Used HTML5, CSS3, JavaScript and Angular 9/10/11/12/13/14 for our prototype-working model.
Used Angular to create custom directives for navigation bar, sidebar filters for Customer.
data, strict filters for exact match search and other re-usable sections.
Experienced with Angular framework including MVC architectures, different modules, specific.
controllers, templates, custom directives, and custom filters and used AngularJS for dependency.
injections.
Working with Bootstrap Components, which are written in Angular using Angular-UI
components.
Angular4 Factory, Services & Providers created for different modules of Users, Groups, and
system & Entities etc.
Involved in migrating AngularJS application to Angular9 from starch.
Created Responsive Web Pages using Bootstrap and Media queries to support various smart.
devices.
Used GraphicQL for data query and Manipulation for rest API s.
Troubleshooting Serverless Performance Issues Faster using AWS Lambda
Project #3:
Responsibilities:
Worked extensively on Adobe Experience Manager (AEM) projects to develop, manage, and optimize digital experiences.
Utilized CRXDE Lite for AEM component development and content management.
Developed custom AEM components and templates while ensuring they adhered to the overall design specifications and standards.
Collaborated with design and back-end teams to streamline the CMS processes and improve content delivery.
Environment: Adobe Experience Manager (AEM), CRXDE Lite, HTML5, CSS3, JavaScript, jQuery.

Employer: Cognizant August 2016 Oct 2017
Client: Wex Inc / Kansas City, MO
UI Developer
Responsibilities:
Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, React js, Bootstrap, Less, CSS3, SASS and AJAX. Developed single page applications using React javasc architecture, ES6, web pack and grunt.
Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
Worked on integrated Spring Cloud projects to provide distributed tracing and used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API s and Spring Boot for microservices.
Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries. Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence using Hibernate and JPA ORM frameworks.
Build prototype for various required services such as Logging, Scheduling and Notification Service using third party Node JS based JavaScript library.
Proficiency in cloud applications such as Amazon Web Services (AWS)
Proficiency in Amazon Web Services (AWS) set up.
Has worked with Node.JS for writing code in the server side and creating scalable network applications.
Worked with modules like MongoDB and Cassandra for database persistence using Node.js to interact with MongoDB. Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support, Supporting iOS, Android.
Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
Managing data originating from various end users and store it in PostgreSQL database.
Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
Worked with JSON web tokens for authentication and authorization security configurations using Node.js
Worked with Grunt, Gulp for task runner configurations for minification, watch, jshint, jscs, cssautoprefixer, EXT JSsass compilation, bundling and test runner configurations and make it available as a command.
Worked with unit testing of JavaScript applications using Karma, Jasmine.
Environment: ReactJS, Redux, NodeJS, Handlebars, SharePoint, HTML5, CSS3, Spring, JavaScript, AJAX, JSON, SASS, RxJS, React, PostgreSQL, Jest, Enzyme, Visual Studio, GIT, Agile.

Employer: Cognizant Aug 2015 July 2016
Client: State Street / Kansas City, MO
Role: UI Developer
Responsibilities:
As a developer, I participated in all phases of Agile development.
Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Involved in the sprint planning and preparation of programming increment planning estimation (PIPE) board.
Participated in the user story grooming sessions and provided the necessary inputs to Meet Acceptance Criteria.
Extensively involved in the wireframe design discussions with the UX design team.
Developed web-based customer applications using HTML5 and CSS3, Angular js, JSON
To streamline the development process, we used CSS pre-processor LESS.
Designed responsive UI pages that can be displayed properly in different size screens using Bootstrap and CSS media queries thereby achieving cross-browser compatibility
Developed mobile applications to be compatible on both iOS and Android platforms and published mobile offering on both.
Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support, Supporting iOS, Android.
Designed and developed Business components and Integrated with Spring framework and developed various reusable Helper and Utility classes, which are used across all the modules of the application.
Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc. and Spring IOC pattern and responses.
Worked on RESTful web services and used Angular js forms like Template Driven forms and Modern Driven forms to perform form validations both on a server and client-side.
Worked on Angular js Routes and extensions by using Router Config as an injectable URL path and customized component for each of the webpages.
Development of front-end applications using Angular js, Dependency injection, Rx, and Http modules with NodeJS server for future evolutions.
Knowledge of using Angular js new features such as build optimization, Compiler improvements, preserving white spaces.
Designed enterprise applications for policies, claims, general ledger, and agency administration using test-driven development in Ruby on Rails, JavaScript, jQuery and Ajax-based applications, jQuery, HTML, and CSS.
Designed Efficient and scalable rest APIs Using NodeJS, Express, Mongoose, and MongoDB.
Used JSON for data exchange between client and server and AJAX to reduce the network load and update only the website's components.
Acting as a mentor for new resources in a team makes them understand the business process from the application point of view.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues daily.
Participated in care of E2E, client interfacing, offshore coordination, and status reporting.

Environment: HTML5, CSS3, SASS, JavaScript, Bootstrap, Angular JS, Spring Framework, , RWD, Node.js, JIRA, Jasmine, Babel, NPM, MVC, Eclipse IDE, Web Services, Jasmine, Protractor, Karma, Mocha, Selenium, Cassandra.


Education:
Masters: North-western Polytechnic University Fremont, California (Jan 2014 April 2015)
Bachelor of Technology Jawaharlal Nehru Technological University Hyderabad (2009 -2013)
Keywords: cprogramm cplusplus user interface user experience javascript sthree database information technology Illinois Missouri

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];5521
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: