Summary
Overview
Work History
Education
Skills
Highest Education
Timeline
Generic

Sravan Kumar

Sr Front End Developer

Summary

Around 9 years of Experience in IT Industry including requirements analysis, applications design, development, Integration, maintenance, and testing of web applications. Production support of several integrated applications. Experienced as a User Interface/Front End Developer in developing applications using HTML/HTML5, CSS/CSS3, JavaScript, ReactJS, DOM, jQuery, Ajax, Angular 2+, Prime ng, Ag grid, Typescript, Python, RxJS, NgRx Store, Bootstrap, Node JS, AEM, MongoDB, JSON. Experienced in Azure cloud, VSO and PowerShell scripting and knowledge on Azure Active Directory. Experience in working with Agile (Scrum), Waterfall and Test-driven development methodologies for software development. Experience with Firebug for Mozilla, Developer Toolbar for Chrome, and IE Developer Toolbar for Internet Explorer. Troubleshooting production support issues. Good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript, and Implementation. Worked extensively in Agile Development process. Worked on database such as MySQL and MongoDB. Experience in software configuration management using SVN, GIT. Worked in building JavaScript tools Grunt and Gulp. Optimized SQL queries for efficiency and assisted the front-end developers with their queries and procedures. Experienced in developing web applications by supporting Accessibility (508, WCAG) guidelines. Worked on cross browser compatibility issues, debugging with different browsers like Internet Explorer, Mozilla Firefox, and Google Chrome. Operating Systems: Windows->Win NT/98/XP/Vista/7/Server 2003/2008/2012. Methodologies: Agile, Scrum. Languages: JavaScript, PowerShell. IDE: Sublime Text Editor, VS code, Brackets, Notepad++. Defect Tracking Tools: JIRA. Debugging Tools: Firebug, Chrome Developer Tools, IE Developer Tools. Web Technologies: Angular, ReactJS, jQuery, Node JS, AEM, UI, AJAX, HTML, CSS, Bootstrap and JSON. Client support Tool: NUMEN software tool.

Overview

11
11
years of professional experience

Work History

UI/Front End Developer

Bank Of New York
New York, USA
09.2022 - Current
  • Worked on UI web application by using latest Ui technologies Angular 14, Html and CSS
  • Create and maintain web applications for exchange traded fund platform
  • Built library using Angular 14 which consists of reusable components and modules that lead to significant cost savings by improving efficiency and reducing development time
  • Used CSS LESS as pre-processors which extend the properties of CSS
  • Extensively used PrimeNG Ui components TypeScript, Node.js/NPM, Bootstrap and developed web application and implement UI requirements in style
  • Used AJAX & JSON communication against RESTful web services
  • Use RxJS Observable for asynchronous tasks like loading data from an HTTP request and fetching route parameters from an event subscription
  • Extensively used Git for version controlling and regularly pushed the code to GitHub
  • Resolved browser compatibility issues, usability, and accessibility
  • Responsible for Maintaining web application using prime ng, typescript, AG grid, Bootstrap, Webpack, JavaScript, jQuery, HTML and CSS
  • Developed reusable and shared UI components and implemented complex single page applications
  • Worked on modern and performant solutions for large-scale applications
  • Implement NgRx Store, Actions, Effects, Reducers, and Selectors to manage application state using a centralized store design pattern
  • Unit test individual components and services using Jest
  • Collaborated with UX designers to create intuitive and user-friendly interfaces, enhancing the overall user experience
  • Participated in code reviews, providing feedback and suggestions for improving code quality, maintainability, and performance
  • Use Object-Oriented Programming concepts to develop UI components that could be reused across the Web Applications
  • Working with back-end developer in the process of building the RESTful API and loading data from database.

UI/Front End Developer

Chubb
Jersey City, USA
05.2018 - 08.2022

Marketing Place Project

  • Developed reusable components for UX-Library consisting of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more
  • Worked on UI web application by using latest Ui technologies Angular 12, Html and CSS
  • Used CSS LESS as pre-processors which extend the properties of CSS
  • Extensively used Git for version controlling and regularly pushed the code to GitHub
  • Involved in developing Restful services using FastAPIs and Python
  • Project developed in Agile development mode and used JIRA as the bug tracking system
  • Responsible for Maintaining web application using ReactJS, REDUX, Bootstrap, Webpack, JavaScript, jQuery, HTML and CSS
  • Worked on Google ad manager for digital platform sites
  • Used front-end development tools such as Webpack, NPM, Gulp, Grunt, node etc
  • Worked on CRUX (Chubb Responsive User Experience) , It packages and provides reusable Angular Web Components which can be used in any Angular CLI project, It helps a front-end engineer Sprint from Zero to App with Angular Web Components in minutes
  • Created responsive design using Flex layout, SCSS, LESS, BEM pattern, media queries to follow mobile-first approach
  • Wrote unit test cases with Jasmine and Karma and worked with a Cucumber for end-to-end testing
  • Experience with Unit/E2E testing and Cypress testing framework
  • Captured user activities using Google Analytics, Google Tag Manager, Full story, and Azure app insights to provide better user experience and determine application usage
  • Extensively used Redux Form library to create forms to collect and validate data from the user.

Claims and Digital Marketing Project:

  • Developed web applications using React and Redux, with a focus on delivering high-quality user experience and responsive design.
  • Integrated Redux Toolkit to manage the state of the application, including handling asynchronous API calls and managing global state.
  • Used Middleware, Redux-Promise in application to retrieve data from Backend, and to also perform RESTFUL services.
  • Used React JSX for faster compilation and developing reusable components.
  • Utilized Material UI to implement consistent design across multiple applications and improve UI/UX consistency.
  • Wrote the custom responsive CSS using media queries.
  • Worked on Google ad manager for digital platform sites.
  • Experienced in migrating AngularJS to Angular.
  • Implemented Angular Material design forms, buttons, tabs, check box, progress bar, etc. in the application.
  • Co-ordinate with team to improve application facilities.
  • Responsible for Resolve browser compatibility issues, usability, and accessibility
  • Cooperating with the other developers in the process of building the web API and loading data from SQL Server database.
  • Used React-Router to turn application into Single Page Application
  • Implemented Jest for writing unit tests ensuring code quality and preventing regressions in a test-driven development (TDD) environment.
  • Experience with Unit/E2E testing and Cypress testing framework.
  • Used the JSON for storing and exchanging information between browser and server.
  • Used GitHub as the distribution version control system.
  • Participated in code reviews, providing feedback and suggestions for improving code quality, maintainability, and performance.

UI/Application Developer

Microsoft
Redmond, USA
05.2017 - 04.2018
  • Responsible for developing web applications by using Ui technologies Angular, Html 5 and CSS
  • Developed the web application and hosted the application into Azure cloud
  • Responsible for creating Azure cloud build for application release
  • Knowledge of Azure Active Directory and used the AAD service to store the keys in key vault for application use
  • Co-ordinate with team to improve application facilities
  • Implemented Web inspect scan for application and involved in creating Microsoft Threat Model for application security
  • Composed python scripts to parse XML and JSON reports and load the information in database
  • Worked using various development, testing and release applications under Quartz Desktop
  • Handled RESTful services with the help of Python library urllib
  • Involved in Creating the Azure resources by using ARM script
  • Responsible for Resolve browser compatibility issues, usability, and accessibility
  • Cooperating with the other developers in the process of building the web API and loading data from SQL Server database
  • Responsible for creating user stories and Test plans into VSO and update the test cases.

UI Developer/web developer

Global Technology Associates
San Diego, USA
08.2016 - 04.2017
  • Worked on High charts, Mapping and create interactive websites or web application
  • Responsible for testing the application feasibility with client requirement
  • Responsible for creating web sites and rendering huge amounts of data on charts
  • Worked with UI development using UI frameworks, Style sheets, AJAX etc
  • Used AJAX & JSON communication against RESTful web services
  • Design, sketch and collaborate to build the best service platform for customers utilizing environments
  • Resolved browser compatibility issues, usability, and accessibility
  • Cooperating with the back-end developer in the process of building the RESTful API and loading data from Oracle database to SQL Server database using by creating linked server and creating views using Open queries.

Process Associate/ Data Analyst

Cognizant technology solution pvt ltd
Hyderabad, India
07.2013 - 02.2014
  • Understanding the Client Requirements and functionality of the system
  • Analyzing the data which come from client and prepare the spreadsheets to maintain the data
  • Interacting with client through NUMEN software tool to guide the data related issues and update the data
  • Prepare the data by doing analysis and gathering the missing information from agents
  • Involved in preparing the traceability matrix
  • Preparing Defect Report and update the data in NUMEN software
  • Interacting with client, agent through email and assisting them in data evaluation.

Education

Master of Science - Computer And Information Sciences

California Institute of Management And Technology
Fairfax, VA
06-2016

Skills

  • JavaScript Expert
  • Programming
  • Problem-Solving
  • Software Development
  • Agile Development Methodologies
  • Operating Systems
  • Web Technologies
  • Web Development Expertise
  • Responsive Web Design

Highest Education

Master’s in computer information system from CALUMS-Virginia, USA -2016.

Timeline

UI/Front End Developer

Bank Of New York
09.2022 - Current

UI/Front End Developer

Chubb
05.2018 - 08.2022

UI/Application Developer

Microsoft
05.2017 - 04.2018

UI Developer/web developer

Global Technology Associates
08.2016 - 04.2017

Process Associate/ Data Analyst

Cognizant technology solution pvt ltd
07.2013 - 02.2014

Master of Science - Computer And Information Sciences

California Institute of Management And Technology
Sravan Kumar