Summary
Overview
Work History
Education
Skills
Technologies
Education
References
Extracurricular Activities
Projects
Timeline
Generic

Keerthi Bangaru

Windsor,CT

Summary

Over 10 years of experience in software development life cycle (SDLC) in developing Internet/Intranet applications using HTML, XHTML, CSS, JavaScript; Scripting with: jQuery, jQuery UI, AJAX, ExtJs, Adobe Flex. Experience across industries including Banking and Financial Institutes involved in all the phases of software development life cycle (SDLC), such as Analysis, Designing, Developing, Integrating, Implementing and testing of Client-Server and Web-based applications. Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js, Node.js, Backbone.js and JQuery. Experience in designing User Interface (UI) applications and professional web applications using HTML5,CSS3,JavaScript,Jquery, Angular 13, Bootstrap. Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup. Experienced in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values. Self-starter, fast learner and a team player with strong personal and group communication skills. Extensive experience in developing web pages using HTML/HTML5,XML,CSS/CSS3,Javascript,Angular 13,JQuery,JSON,Node.js, Ajax,JQUERY Bootstrap. Expertise at Object Oriented Design, System Analysis, Software & Web Application Development. Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM. Good technical abilities and skills developed by determining work ethic and self-learning.

Overview

12
12
years of professional experience

Work History

Angular Developer

TIAA CREF
09.2017 - 04.2024
  • Responsible for developing the UI pages and components using Angular 13.0.5, HTML5, CSS3, TypeScript, PrimeNG and Bootstrap
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions
  • Created Typescript reusable components, Angular Elements and services to consume REST API's using Component-based architecture provided by Angular 10
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time
  • Experience in working with the Advanced JavaScript such as ECMAScript 6 (ES6)
  • Migrated an application developed in Angular 13.1.0 to Angular 14.0.5 recently
  • Experience in working with the Secure Technologies as OAuth2
  • Used Module Federation plugin to build Single SPA
  • Implemented Bootstrap UI Components to Angular Micro Frontend from pre-existing Frontend Monolith
  • Used STS MVC framework for one application
  • Worked with JASMINE in testing and Protractor for unit testing angular modules
  • Used JIRA and ALM for bug tracking
  • Git is used as a version control tool
  • Creating Application structure: architectural patters, folders structure
  • Used Routing: navigation flow, view composition
  • Creating Exception Handling: decorators, exception catchers, route errors
  • Performance and Security: minification, obfuscation
  • Hands-on experience with using Software version control tools like Git and Jira
  • Experience in creating Angular modules, controllers to deploy the business logic
  • Used Open shift and Jenkins for Deployments
  • Used Splunk for monitoring real time data
  • Worked with Devops team during migrations and Deployments in OpenShift and Jenkins
  • Used firebug,Chrome developer tools to resolve the JavaScript errors
  • Used Weblogic and Tomcat servers for Project builds
  • Improved the UI using Angular 13, Angular Material, Bootstrap, Priming
  • Used Postman and Splunk to test the Restful API for HTTP requests such as GET,POST , and PUT
  • Used Weblogic and Tomcat servers for Project builds
  • Used Spring MVC with Hibernate framework to build the application on server side
  • Used GIT for version control tool for merging branches and used source tree to solve conflicts
  • Skilled in documentation, user presentation and trainings Used JDBC-ODBC Bridge for Database Connection

UI Developer

T-Mobile
09.2015 - 07.2017
  • Developed front end for the entire website using HTML5, CSS3 and JavaScript
  • Converted raw images and layouts from a graphic designer into CSS/HTML themes Involved in business processes, issues and user requirements for the System, worked on Agile Development methods
  • Implemented web page using the semantic markup and page layout of HTML5 and implemented the new CSS3 border-radius property for the design layout and CSS3 transitions to change property values over a given duration
  • Redesigned the existing module with Angular JS according to the client requirements
  • URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked by $Route Provider in Angular JS to route the data from one service to another server
  • Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads, etc.) Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations
  • Created dynamic webpages making AJAX Calls, using the XML Http Request Object
  • Used jQuery for interaction between JavaScript and HTML
  • Worked with the design of the templates and skins in CSS
  • Used JDBC-ODBC Bridge for Database Connection

UI Developer/UX Designer

Premier Application
12.2013 - 09.2015
  • Validating HTML prototypes and integrating with the JSP component to make it function dynamically
  • Inserting HTML dynamically using jQuery and java script
  • Extensive use of Ajax calls both synchronous and asynchronous for fetching the data from knowledge base articles
  • Written several JavaScript functions which will apply the specific CSS format for the data dynamically
  • Implemented the complete project using HTML 5 and CSS3
  • Created Adobe CQ components and custom dialogs
  • Developed and implemented CQ WCM applications and services
  • Strictly followed client provided front end guidelines and w3c standards
  • Understanding the maven build scripts and correcting the pom.xml according to requirement
  • Conducting daily sync up call with offshore and update the work
  • Implemented web trends reporting functionality which is completely using jQuery Developed User Interactive web pages using HTML5, JavaScript, DOM, jQuery and AJAX that follow company’s standards
  • Designed and developed the layouts using CSS3, Box Model and HTML5
  • Used CSS3 module, Media Queries, as part of Responsive web development
  • Utilized various jQuery plugins to help build variety of functionality to the web pages
  • Used the famous HTML5 framework, Twitter Bootstrap to build Responsive Web Layouts
  • Extensively involved in converting existing non-responsive web applications into Responsive Web Design Layouts
  • Worked on AngularJS in front end development that implements MVC pattern
  • Created and modified forms and pages involving Client-Side Validations
  • Customized property files to update automated emails and content for customer facing products that were controlled by JSP pages
  • Made sure all the web pages developed (including the existing pages) were Cross-Browser compatible.

UI Developer/UX Designer

Micros Retail
06.2013 - 12.2013
  • Developing web pages using Jsp and Servlets for the approved HTML prototypes
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents
  • Worked on Java Script libraries like Yahoo components for showing the daily reports in calendar format
  • Worked on Java Script libraries like jQuery
  • Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome
  • Used ANT to build the applications Maintaining documents and source code in SVN Attending team meetings as per requirement Building the source code and deploying into staging environment
  • Maintaining documents and source code in CVS
  • Developed presentation layer components using JSP, Servlets
  • Developed UI screens using HTML, XHTML, DHTML, and CSS
  • Involved in designed and implemented scalable, secure cloud architecture based on Amazon Web Services
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents
  • Worked on Photoshop for creating effective images and logos
  • Developing Client Side Validations using JavaScript
  • Building the source code and deploying into staging environment.

UI Web Developer

Cetera Financial Group
10.2012 - 04.2013
  • Worked with System Analyst and the project team to understand the requirements
  • Converted the Photoshop mockups in to hand-written HTML and CSS pages
  • Developed web pages applying best standards
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied JQuery scripts for basic animation and end user screen customization purposes
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
  • Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls
  • Responsible for fixing all bugs encountered and communicating back over to the QA team.

Education

Master of Science - Computer Engineering

International Technological University(ITU)
San Jose, CA
05.2015

Master of Science - Computer Science

Fairfield University
Fairfield, CT
05.2012

Master of Science - Computer Science

JNTU
04.2009

Skills

Technologies

HTML5, SASS, CSS3, JavaScript, Servlet, CQ5, AJAX, XML, XHTML, DHTML, MVC, DOM, JQuery, Angular13, Bootstrap, Agile, Scrum, Waterfall, MySQL, MSSQL, Teradata, PLSQL, Notepad++, Eclipse, Visual Studio, Spring Tool Suit(STS), Adobe Dreamweaver, Sublime Text2, Text Mate, Microsoft Publisher, Flash, Adobe Photoshop, Microsoft Visio, Axure RP, Figma, Windows NT/2000/XP/2003, UNIX, and MS-DOS, Apache Tomcat, Web Logic, Web Sphere

Education

FairField University, FairField, CT, 05/2012, Information Technology, Hyderabad, Hyderabad, C and Data Structures, Core Java, Algorithm Development, Oracle, SQL Server, Vector Calculus, Partial Differential Equations, Complex Variables and Numerical Methods, Computational Engineering Analysis, Linear Algebra and Set Theory, Advanced Computer Networks, Operating System Design, Oracle Database & OS Performance Tuning, Advanced Database design and development, Database Administration, Advanced eBusiness Programming and design

References

Available upon request.

Extracurricular Activities

Member of International Student Organization at FairField University. Received Runner up award in Undergraduate.

Projects

Issue Management, Issue Management is an Intranet application, which forms an in-house computer network within a Company between the Administration and Employee of an organization. This project maintains authentication, sets the election schedules, notices, issues and various tasks that enhance the Employee’s satisfaction to improve in financial performance of the Organization. Communication Cost Database, Communication Cost Database has been designed to simulate the telephone bills of all the departments under a particular County. Every organization needs the data to be stored, managed in order to maintain the database of all the transactions that occur while the telephone billing is to be done.

Timeline

Angular Developer

TIAA CREF
09.2017 - 04.2024

UI Developer

T-Mobile
09.2015 - 07.2017

UI Developer/UX Designer

Premier Application
12.2013 - 09.2015

UI Developer/UX Designer

Micros Retail
06.2013 - 12.2013

UI Web Developer

Cetera Financial Group
10.2012 - 04.2013

Master of Science - Computer Engineering

International Technological University(ITU)

Master of Science - Computer Science

Fairfield University

Master of Science - Computer Science

JNTU
Keerthi Bangaru