Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Yamini Cherukuri

Summary

9+ years of professional experience in all phases of software development life cycle (SDLC) including requirement Analysis, Design and Development, Integration, Maintenance, Testing various client/server N-tier and web applications. Expert in Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like HTML, HTML5, XHTML, CSS2/3, Object Oriented JavaScript, jQuery, Rx-Js, Ng-Rx, Angular JS/Angular X, Angular 5/8/12/13, TypeScript, Node JS, JSON, Bootstrap Framework, Ajax, Media queries, React JS, Formikforms, Angular Material, Kendo grids. Well versed in DOM (Document Object Model) and DOM functionality to use in the interaction with objects in HTML and XHTML Proficient in creating user interface widgets using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS. Experience working on React JS workflows such as Flux, Redux and used React-Router to turn application into Single Page Application. Experience in Search engine strategies in Angular using Metadata, Schema markup, Structured data, dynamic rendering, Lazy loading etc. Hands on with Responsive Web Design (RWD) using React, Bootstrap, Media queries, CSS3 and its pre-processors SASS and LESS to target Tablets, Mobiles and Desktops. Good experience in developing browser-based Infographics and Data Visualization pages by utilizing High Charts, C3 and D3 charts to display data in graphical view. Hands on experience with C3, D3 charts and Kendo to populate the data. Build Single Page Applications (SPA) using frameworks like Angular, Harmony frameworks, React JS and Custom MVC frameworks. Strong knowledge in JavaScript, including DOM manipulation and the JavaScript object model. Good understanding of React.js and its core principles. Also have good knowledge on writing and integrating the web services in all the cases like GET, POST, PUT/UPDATE, DELETE. Experience in creating CI/CD pipelines for new projects and setting up the pipelines. Involved in Release calls and maintained clean code. Experience using JIRA for tracking. Experience with Jest, Jasmine, and Karma for unit testing. AGILE and Waterfall based development environment and participating in SCRUM sessions. Knowledge on AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS, IAM, Route 53, VPC, Auto scaling, Cloud Watch, Cloud Trail, Cloud Formation, Security Groups. Knowledge on creating IAM Roles, policies and Users, Groups in IAM for accessing resources in AWS with granular permissions.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Sr. UI Developer

Prudential
New Jersey
05.2024 - Current
  • Developing the React application for Chatbot using custom created components and libraries, HTML, CSS, JSON, Java script, Bootstrap
  • Working with Controllers, services, custom directives, factory functions to build user-friendly front end
  • Designing dynamic client-side JavaScript code to build web forms and simulate process for web application, page navigation, form validation, tables using Formik
  • Working with Document Object Model (DOM) and DOM Functions, Implemented jQuery (CSS Layout and DOM manipulation and element selections for business site updates, such as page layout changes
  • Creating efficient design and developing Single Page Application (SPA) using React JS, Angular, HTML template handlers, CSS3, LESS, SASS, Jest
  • Developing custom redux form scripts for updating redux store using immutable and redux thunk
  • Also implemented react-router
  • Added hooks and props based on the functional requirements and business requirements
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls, called the Restful web services calls for POST, PUT, Delete and Get methods
  • Performing Unit, System and regression testing of the application using Jest
  • Working in Agile methodology and involving in daily SCRUM daily meetings

Sr. Angular Developer

PNC
Pittsburgh, PA
03.2019 - 05.2024
  • Involved in Design, Develop, Implementation of user interface for PNC online banking application using web technologies like Angular framework, Harmony framework and latest UI technologies like Angular13/12/8, HTML 5/6, CSS3, Bootstrap, Media queries, Typescript, jQuery, JSON, C3.js, D3, SASS, Rx-Js, Ng-Rx, High charts, D3, C3WCAG, Micro-apps, Swagger and postman
  • Created Custom components as per the requirements also good in utilizing the Angular material and Component libraries specific to the client
  • Implemented complicated Charts using C3 and D3, also implemented code which supports accessibility
  • Developed the wireframes/Prototypes into User interface web pages using all the standard UI technologies like HTML, CSS, Bootstrap, Angular 5/6/8, High charts, D3 and WCAG
  • Integrated services and created reusable components for clean code and expertise in writing unit testcases using Jasmine and karma
  • Experience in setting up CI/CD pipeline integrating various tools to build and run successfully
  • Experience in creating CI/CD pipelines for new projects and setting up the pipelines
  • Involved in release calls and maintained clean code
  • Created new Micro-app & Micro-services using harmony framework also explored both Micron pipeline and Enterprise Pipeline structure
  • Used multiple in-built Angular directives such as filters, root scope, scope, modal, template, state etc
  • And used higher level style syntaxes, SASS for advanced CSS features
  • Created Typescript components and services to consume REST API's using component-based architecture provided by Angular 6
  • Followed agile project management plan with two-week sprint planning and developing the application
  • Participated in meetings and discussions with business/client to gather and analyze, functional and technical requirements to estimate the tasks
  • Worked on Cordova to build hybrid web applications for mobile device using CSS3, HTML5 and JavaScript
  • Worked on migrating JSP, JavaScript legacy application code with Angular framework using Typescript and latest UI components by utilizing the existing legacy application functionality
  • Collaborate with QA team to define test cases, metrics, resolve questions about test results, production release and application deployment
  • Used Jira tool for tracking the user stories, defects and creating the tasks to be performed and Big Bucket as version control for code

Angular Developer

Cisco Systems
San Jose, CA
02.2018 - 03.2019
  • Designed and implemented user interface for web-based Cisco application using HTML5, CSS3, JavaScript, Typescript, JSON, AJAX and Angular js, WCAG 2.0, Postman
  • Worked with Angular Controllers, services, custom directives, interceptors and factory functions to build user-friendly front end
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation
  • Worked with Document Object Model (DOM) and DOM Functions, Implemented jQuery (CSS Layout and DOM manipulation and element selections) for several business site updates, such as page layout changes and content updates
  • Built data visualizations to monitor file server load, Web server speed, Data Processing using D3.js, jQuery and MySQL
  • Creating efficient design and developing Single Page Application (SPA) using AngularJS, HTML template handlers, CSS3, LESS, SASS
  • Developed POC on Angular 5 components and worked on migrating some parts of the code to Angular 5 and created templates to bind HTML template (views) to JavaScript object (models)
  • Expertise with work on REST and SOAP web service calls and getting response by sending request in node-platform
  • Also, used mongo DB for retrieving Data
  • Performed Unit and System testing of the application using Jasmine and Karma
  • Worked with Agile methodology and involve in daily SCRUM, Retro’s, Refinement and sprint meetings
  • Involved in the deployments and release calls
  • Also worked on prod issues for the Legacy application

Web Application Developer

Blesso SW India Pvt. Ltd
, IN
06.2013 - 12.2015
  • Redesigned and developed web pages using with HTML, DHTML, CSS, Ajax, and jQuery based on the W3C standards and Web 3.0 to develop some new interfaces
  • Developed huge multi-advertisement layout engine that was cross browser compatible
  • Used the node.js, Angular js, jQuery and MVC Frameworks in the development of the web applications
  • Developed CSS page layouts, styles, and table less coding for efficient design
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie
  • Used MySQL as our data store and do try to utilize aspects like replica sets, document design
  • Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM, and JavaScript
  • Used GIT for version control of code management
  • Participated in UAT testing with end customers and involved in User Accepting Testing

Education

Bachelor of Technology - Computer Science

JNTUK

Master of Science - Computer Science

Southern Arkansas’s University

Skills

  • HTML
  • HTML 5
  • CSS3
  • SASS
  • XHTML
  • JavaScript
  • AJAX
  • JSON
  • JQuery
  • Rx-Js
  • Ng-Rx
  • Media queries
  • Bootstrap
  • React JS
  • D3 JS
  • Angular JS
  • Angular 15
  • Angular 13
  • Angular 12
  • Angular 6
  • Angular 8
  • Cordova
  • WCAG
  • Angular Material
  • Harmonyjs
  • MONGO DB
  • SQL
  • Jasmine
  • Karma
  • JUnit
  • VS Code
  • Eclipse
  • Sublime
  • Agile
  • Waterfall
  • Jenkins
  • Git
  • AWS
  • Communication
  • Multitasking Abilities
  • Time management

Certification

  • Cloud Practitioner Certification, 9DVGDTJ28F1QQ652
  • Solution Architect Certification, cb0291a24878435bb154f16b3bdeb793

Timeline

Sr. UI Developer

Prudential
05.2024 - Current

Sr. Angular Developer

PNC
03.2019 - 05.2024

Angular Developer

Cisco Systems
02.2018 - 03.2019

Web Application Developer

Blesso SW India Pvt. Ltd
06.2013 - 12.2015

Bachelor of Technology - Computer Science

JNTUK

Master of Science - Computer Science

Southern Arkansas’s University
Yamini Cherukuri