0% found this document useful (0 votes)
65 views6 pages

Srinivas G Resume

Srinivas G. is a seasoned Frontend Developer with over 11 years of experience in UI and web application design, proficient in technologies such as HTML5, CSS3, JavaScript, React JS, and Node JS. He has successfully developed scalable applications, implemented state management with Redux, and optimized performance through various techniques. His professional experience includes roles at notable companies like United Health Group and Mercer, where he collaborated with cross-functional teams to deliver high-quality software solutions.

Uploaded by

shivamzealhire
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views6 pages

Srinivas G Resume

Srinivas G. is a seasoned Frontend Developer with over 11 years of experience in UI and web application design, proficient in technologies such as HTML5, CSS3, JavaScript, React JS, and Node JS. He has successfully developed scalable applications, implemented state management with Redux, and optimized performance through various techniques. His professional experience includes roles at notable companies like United Health Group and Mercer, where he collaborated with cross-functional teams to deliver high-quality software solutions.

Uploaded by

shivamzealhire
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Name : SRINIVAS G.

Contact No: +1 (870)-568-6233


Email.ID: resource3@uniquelogicsol.com

PROFESSIONAL SUMMARY:
• 11+ years of experience in designing User Interface UI applications and web applications using
HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, React JS, Redux and
Node JS.
• Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions and Java
Script functions.
• ,
Strong experience in building ecommerce application using the JavaScript, MEAN Stack MERN Stack
using Redux, Flux, Common.JS, Babel+ES6, EXT JS and Web - Pack for Single Page Application
development.
• Worked on React JS virtual DOM for updating DOM manipulations and used React JS for templating
faster compilation and developing re-usable components.
• Experience at using React JS to render some advanced components on the server side, along with
Flux pattern and Redux library.
• Extensively worked on Responsive Web Design (RWD) using Bootstrap and CSS3 Media Queries.
• Good knowledge in developing applications using React components, routers, and directives by using
JavaScript.
• Experienced in MERN stack development Mongo dB, Express.js, Node.js.
• Design and configuration of the fully automated CI/CD lifecycle for the high-volume data transformation
product for foreign exchange data.
• Maintaining newly developed and legacy systems high-volume external web app service applying
knowledge of serverless framework using AWS lambda.
• Utilized MySQL and NoSQL on the back-end component along with DynamoDB/S3/EC2, ensuring the
operationality of all deliverables while maintaining necessary technical knowledge and skills.
• Good understanding of ECMAScript 6 features and Babel for transfilling, Webpack for bundling ES6
code.
• Developed 3 highly interactive web applications using JavaScript, HTML5, CSS, JSON, and Angular
material while integrating Restful APIs and external web services, ensuring high performance.

• Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy the
entire business logic.
• Experience in using UI-Router for binding data to different states and rendering different templates.
• Extensive experience in UI web applications using HTML, CSS3, JavaScript, AJAX, JSON, Bootstrap
AngularJS.
• Used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as

• Hands-on experience in creating Angular factories for using angular services


like $http and $resource to make RESTful API calls to the Java based backend.

• Experience working on React JS, Node JS in implementing RESTful web services.
• Thorough understanding of Database applications and implementation using MySQL and MongoDB.
• Experience with Express modules of Node JS and using NPM module bower for managing UI
dependency.
• Worked on Jasmine for UNIT testing.
• Experience in all phases of Software Development Life Cycle and Software Development
methodologies like Agile, Waterfall, etc.
TECHINICAL SKILLS:

Web Development HTML/HTML5, CSS3, XML/XHTML, JavaScript, ES6, ReactJS,JSON, jQuery,


AJAX,
Framework AngularJs, Node JS, Express JS.
Databases MySQL, MongoDB, Oracle, IBM Informix.
Version Control Git, Bitbucket.
Tools
Operating System Windows, Mac-OS, Linux.
Debugging Tools Chrome or Safari Developer Toolbar, Firebug, IE Developer Toolbar.
Development Tools Notepad++, Visual Studio.

PROFESSIONAL EXPERIENCE:

Client: United Health Group Jan 2022 – Present


Location: Minneapolis, Minnesota
Role: Sr Frontend Developer

 Designed and developed scalable, reusable, and efficient user interfaces for healthcare platforms using
React.js.
 Leveraged hooks such as useState, useEffect, useRef, useContext, and useReducer to manage state,
side effects, and context effectively in functional components.
 Implemented custom hooks for reusability of complex logic across components.
 React Router: Configured client-side routing with React Router to enable dynamic routing, nested
routes, route parameters, and protected routes for enhanced navigation.
 Forms and Validation:
 Created dynamic and interactive forms using controlled and uncontrolled components in React.
 Incorporated third-party libraries like Formik and Yup for robust form handling and validation.
 Implemented state management solutions using Redux Toolkit to manage complex application states
and ensure predictable behavior.
 Integrated middleware like Redux Thunk for handling asynchronous actions such as API calls.
 Consumed RESTful APIs and integrated third-party services using Axios or Fetch API, ensuring
seamless data exchange between the client-side and backend.
 Worked closely with backend teams to define API contracts and resolve data-related issues.
 Optimized React components for performance using techniques like memoization (React.memo,
useMemo) and code splitting with React.lazy and Suspense.
 Reduced application load times by implementing lazy loading of assets and minimizing bundle sizes
with tools like Webpack.
 Maintained high code quality by writing comprehensive unit and integration tests using Jest, React
Testing Library, and Enzyme.
 Utilized tools like Chrome DevTools and React Developer Tools to debug and optimize
 Collaborated with cross-functional teams, including designers, backend developers, and product
managers, to deliver high-quality healthcare solutions.
 Participated in daily standups, sprint planning, and retrospectives following Agile/Scrum methodologies.
Client: Mercer Jan 2021 – Jan 2022
Location: Minneapolis, Minnesota
Role: UI Full stack Developer

Responsibilities:
● Worked on an internal application interface using HTML5, CSS3, JSON, JavaScript, React JS, Node
JS and AJAX.
● Collaborated with offshore and onshore team members regarding scope and project-related
discussions.
● Worked on the internal application development with a strong focus on business users experience and
functionality.
● Introduced different fields, validations, roles, and requirements according to the ask from TPO s and
business users, as they use the application extensively.
● Developed screens for the front end using React JS and used various predefined components from
NPM and Redux library.
● Developed React JS Components, Forms, Events, Keys, Router and stand-alone functions to be
added to any future pages in application.
● Experience in DOM, React Props, Lifecycle methods, working with React States and Events.
● Used React JS templating for faster compilation and developing reusable components.
● Implemented stable React components and stand-alone functions to be added to any future pages.
● Developed the screens and validated that only specific roles can access the information, for the data to
be secure.
● Used React JS to bind the data-model that is being retrieved from the MongoDB database through
services.
● ng-class, ng-model, ng-submit, ng-bind, ng-repeat and ng-pattern, few other Angular form
elements and directives were also used.
● Used AJAX and JSON to make asynchronous calls to the project server to fetch data quickly.
● Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST
and DELETE.
● Used MongoDB to store and retrieve data for application on devices.
● Studied all the prior user stories/requirements and documented the testcases for the production release
which was scheduled after a long gap of 8months.

Client: Teladoc Duration: Nov 2018- Dec2020


Location: Dallas, TX

Role: UI Developer

Responsibilities:
● Implemented HTML5 features like semantics, local storage, data, and required attributes and sliders.
● Developed the web application using React JS, Redux, Node JS, MongoDB, JavaScript.
● Collaborate with cross-functional groups such as Product Managers, Design & Project Managers
regarding product definition, schedule, scope, and project-related decisions.
● Web application development with a strong focus on client-side performance and Search Engine
Optimization (SEO).
● Developed React/Redux code using functional programming best practices to enable efficient pure
function testing.
● Worked on React JS Components, Forms, Events and DOM.
● Used various React JS form elements and directives and such as ng-class, ng-model, ng-submit,
ng-bind, ng-repeat and ng-pattern.
● Extensively used CSS and Bootstrap for styling the HTML elements.
● Used AJAX and JSON to make asynchronous calls to the project server to fetch data quickly.
● Developed back-end support components through scripting language JavaScript using Node JS and
Express JS.
● Used Mocha for Unit testing JavaScript applications.

Environment: HTML5, CSS3, AJAX, JSON, JavaScript, Bootstrap, React JS, MongoDB, Node JS,
Mocha, Agile.

C Client: CGSL Duration: Nov 2015-Oct 2018


Role: Sr. UI/Front end Developer

Blue Cross Blue Shields of Massachusetts is an insurance organization providing its healthcare and insurance
services through various employment groups to the local communities in and around Massachusetts. The aim of the
project was to develop a member portal My Blue Web 3.0 which allows Blue Cross Blue Shields of Massachusetts
members to login into their account on the portal and access their insurance related data like Medications, Doctors,
Claims, Plan and Benefits, Co-insurance and Deductibles, etc. The website was built on AngularJs framework
implementing HTML5, CSS3 and Typescript features extensively.

Responsibilities:
 Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Bootstrap and
AngularJS.
 Designed and developed React.JS component required for the project.
 Built Angular JS framework including MVC architectures, different modules, specific controllers,
templates, custom directives and custom filters.
 Handled UI with Angular JS (MVC framework) to control the page layout.
 Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3,
JavaScript JSON, jQuery, and AJAX.
 Developed various screens for the front end using React.JS/Redux and used various predefined
components from NPM.
 Well-experienced with User Experience, Usability, Visual Design, Users, Customers, Communication,
Relationship, and Business Value.
 Built Web pages that are more user-interactive using JavaScript and Angular JS.
 Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as
using Restful services.
 Used Handlebars.js that takes any HTML and Handlebars expression and compiles them to a
JavaScript function.
 Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
 Participated in meetings with the end-clients to develop layout, color scheme for the web page and
implemented them with the help of HTML5, CSS3 and JavaScript.
 Created single page applications in java-based UI with Angular framework and node js, integrated
with type script (ECMA Script 6).
 Experience with popular React.js workflows (such as Flux or Redux)
 Converted data from database into JSON or XML format files and retrieve useful information using
AJAX calls to display them on the browser.
 Used Angular JS framework where data from backend is stored in model and populated it to UI.
 Integrated the front-end UI to the back end using Spring MVC framework.
 Designed Frontend within object-oriented JavaScript Framework like bootstrap, Backbone.js,
Require.js, Node.js, Express.js, Angular.js and Ext.js.
 Polymer is used to compose encapsulated JS, CSS, and HTML as Custom Elements, much like
Angular element directives.
 Involved in running the bower and grunt components and writing the scripting using the Node.js.
 Experience in cross browser compatibility check and thoroughly performed unit testing and integration
testing.
 Good understanding and working experience on client-side frameworks like Angular JS and Jasmine
Unit Testing.
 Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu
that is role based wherein menu items changes dynamically based on the values derived from the
database in the form of XML.
 Implement the JavaScript/jQuery frameworks such as React JS, Node JS for MVW/MVC framework.
 Used GRUNT for initialization of project and used GULP to do a lot of stuff within the development
workflow
 Experience in Version Control tool SVN.
 Involved in Rally workflows for the bug tracking and project management.
 Involved in AGILE process, two-week Sprints, and daily Scrums to discuss the development of the
application to deliver in time.
 Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and AJAX
Call on JSON response, and implemented Angular’s jqLite to achieve SOM manipulation.
 Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and
platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
 Utilized AngularJS UI-Route for managing the State Transition and URL route.
 Utilized AngularJS dependency injection to inject different services just like custom service, and
create some custom directives to do some reusable component.
 To do the asynchronously fetch data from backend to the frontend by using promise which
include $http and $q service.
 Utilized the Node.js and Express.js to do the relevant backend RESTful API.
 Utilized the passport.js to do the authentication part for the system.
 Utilized the EC2 for building a server and experience of some relative services in amazon.
 Used the Git for version controlling an JIRA for the project tracking.

Environment: AngularJS, React Js, Html 5, CSS 3, AJAX, JSON, D3.js, Backbone.js, Node.js,
Express.js, XML, Jasmine, Eclipse, Grunt, Gulp, Agile, AEM, Responsive Web Design, IE 6, 7, 8, 9,
10, Firefox, Chrome, ECMAScript Handlebars, MVC Spring Bootstrap.

Client: Invincible Tech Systems Location: Hyderabad, India


Role: UI Developer Duration: May-2013- July 2015

Description: Invincible Tech Systems is a software company that provides human resource management
software and services to private and public-sector organizations. This project was involved in system study,
development, and implementation of the project.

Responsibilities:

● Involved in extensive HTML coding and developed web forms using HTML for the application.
● Connected with clients to appreciate their present applications and design the site as showed by their
structure essentials and developed data insertion forms and validated them using JavaScript and CSS
style sheets. Worked on the AngularJS framework.
● Designed dynamic client-side JavaScript codes to build web forms and simulate processes for the web
application, page navigation, and form validation. Produced GUI prototypes for business logic
presentations. Created Stored Procedure, Trigger for database access and events.
● Worked on front-end with HTML4/HTML5 and CSS/CSS3, by taking advantage of the MVC pattern of
the AngularJS framework. Used Gulp as a build system and JavaScript Task runner.
● Utilized various JQUERY plugins to build a Rich Internet Application (RIA) to make it look more
intuitive. Participated in bug thrashing sessions to discuss and resolve bugs with developers.
● Worked closely with the programmers and graphic designers for project requirements and analysis.
● The new website has made it much easier for the users to access the page and check the required info.

Environment: HTML, CSS, jQuery, JavaScript, XML, MS SQL, Sublime, Adobe Photoshop, Typescript
Dreamweaver.MVC

You might also like