Summary
Overview
Work History
Skills
Timeline
Generic

Teja Vakalapudi

Dallas

Summary

8+ years of experience in developing dynamic Web Applications using HTML, BOOTSTRAP, CSS, jQuery, JavaScript, Angular 12, 14, 16, React.js / Redux and Node.js.

Ø Developed Single Page Applications (SPAs) using Angular and also worked in building User Interfaces using React.Ø Proficient in working with client-side technologies like HTML5/4, XHTML, CSS3, DHTML, JavaScript 2.0, jQuery 3.x, XML, Bootstrap3/4, AJAX, JSON, Node JS

.Experience in working with CSS Backgrounds, CSS Layouts, CSS Sprites, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margins, CSS padding, and CSS Table.

· Good knowledge in using Angular 12/Angular 14 factory and services for dependency injection, developed reusable components using Custom Directives in Angular JS.

· Worked in CI/CD process with Git, TFS.

Proficient experience with ASP.NET MVC pattern with Action Methods, ASPX and Razor view engine, HTML Helpermethods, Filters and Developed applications using Entity Framework and Partial View.

Proficiency in Client Side designing and validations using HTML, HTML5 and Java Script.

Proficiency in Client Side designing and validations using HTML, HTML5 and Java Script.

• Experience in working various design patterns like MVC and also in using version control systems like SVN & GIT

• Developed Graphical User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.

• Extensive experience on implementing AJAX features using JavaScript and jQuery.

· Hands on experience using the version controls like SVN, GIT and TFS and project management tools like JIRA, configuration management systems like Mercurial, GIT-HUB, BITBUCKET.

· Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, and agile methodologies

Overview

8
8
years of professional experience

Work History

Sr UI Developer

BNY Mellon
04.2022 - Current

Ø Working in AgileEnvironment, attended daily Scrums, backlog refinement meetings, Sprint planning every other week followed by Sprint retrospective meetings.

Ø Involved in gathering requirements from the product owners and performing Analysis, providing multiple Design solutions post analysis, developing solutions based on the designs, and Testing the end to end applications.

Ø Collaborated with developers from different teams to build multi-tier complex Enterprise Javacomponents and ecosystems to enhance the component reusability which reduces the work duplicity.

Ø Designing and implementing User Interface with high flexibility, efficiency and accessibility using HTML5, CSS3.

Ø Developing Single Page Applications (SPA) with least SLA times for the interface loads using Angular8, Typescript, Bootstrap and implemented catching mechanisms to achieve the same.

Ø Used various Angular 8 custom directives and developed reusable components and templates that can be re-used at various places in the application.

Ø Working on Angular Http services to make REST API service calls for data exchange from the SPA to the databases and aggregate the data of multiple service calls before sending back where required.

· Developed scalable and high-performance web applications using Angular 13, 14,16 leveraging its component-based architecture and TypeScript for building robust and maintainable front-end code.

· Developed Angular applications utilizing NGRX for state management, leveraging RxJS Observables and reactive programming principles to handle complex application states and data flow.

· Leveraged TypeScript and JavaScript to write clean and type-safe code, utilizing advanced language features to enhance code quality, maintainability, and development efficiency.

· Developed responsive and visually appealing user interfaces using HTML5, SCSS, and Tailwind CSS, ensuring cross-browser compatibility and adherence to modern web standards.

· Employed advanced CSS techniques, including SCSS and Tailwind CSS, to enhance code organization, maintainability, and reusability across different components and modules.

· Experience in Developing User Interface (UI) Rich Mobile and Web Applications using Front End/User Interface (UI) Technologies like HTML/HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, jQuery, AngularJS, Angular2, Node JS, Webpack, Ionic, JSON, Bootstrap Framework, Ajax, CSS3/4, Media Queries, CSS Frameworks, CSS Sprite, LESS, SASS.

UI Developer

Zen3 Infosolutions
03.2018 - 12.2021

· Designed and developed dynamic web pages using HTML5, CSS, React.js, Bootstrap, jQuery, JavaScript.

· Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular4.

· Maintain the code base by frequent updates to revision using GIT. Updated the application with new features of Angular4.

· Worked on some of the new features of Angular4 like new if else syntax, ng-templates form Validators.

· Developed all the page styles by using Bootstrap and SASS instead of CSS to gain a better structure of the style sheets for a maintain purpose.

· Used HTML5 functionalities such as Local Storage, Web Sockets and Canvas.

· Made use of GRUNT CLI for minification on both server and client and running local server for client.

· Utilized UI Router for creating Single Page Application (SPA) and display multiple views.

· Design, Code, test and document software programs for systems of the moderate to high complexity and engages in peer code reviews.

· Worked on designing behavioral target states and worked on CSS Preprocessors like LESS and SASS.

· Created View Model to encapsulate all models and classes used on different views for more stable and organized code.

· Moved existing Angular2 controllers and services to Angular4 components for more responsive and less dependency. Used Node JS proxy to simulate API responses.

· Used jQuery UI dialog and make AJAX calls to implement a pop-up window for asynchronies and responsive design.

· Enhanced legacy application by building new components in Angular2 and typescript.

· Web application is redesigned by using Angular4. Web API are used to send and receive data to/from back end, recently started updating from Angular4 to Angular5.

· Developed high-performance RESTFUL API using Node.JS, Loopback and SQL Server.

· Hands on Experience on Angular2 technology for one complete project in rebasing the UI of the application using the techniques in Angular2.

· Automated CI/CD infrastructure stack using Jenkins job deploying the application on AWS instance

· Involved in building wireframes using Dreamweaver, Photoshop etc.

· Wrote application level code to interact with backend and consume the JSON by using RxJS Observables.

· Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in jQuery.

· Worked in Agile Scrum Methodology to provide more efficiently work and higher quality.

· Used SQL server which is JavaScript database which is a lightweight client-side in-memory SQL database designed to work in browser.

UI Developer

IWS
06.2016 - 03.2018

· Document and validate system and user interface requirements.

· Work closely with business Analysts and subject matter experts to identify and establish requirements for custom applications.

· Design conceptual forms application using Ionic 2 Framework, Angular & TypeScript to improve data communication between WebMD and customers

· Used agile methodology for software development (SCRUM).

· Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.0.

· Involved in developing front-end applications and designed user interactive web pages in a professional manner by using web technologies like HTML5, DHTML, XHTML, CSS3, JavaScript, Bootstrap and AngularJS.

· Created client-side validation using technologies such as Ext JS and JavaScript.

· Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.

· Developed service infrastructure components in Angular2/Typescript for a unified web UI initiative.

· Creating POCs for new concepts that we come across in AngularJS and documenting the same.

· Involved in coming up with strategy documents for using AngularJS controllers, directives, routers, services etc.

· Used $http with AngularJS interceptors to make sure the requests were valid and used UI router to handle nested views and avoid page redirection. Making the application responsive using bootstrap media queries.

· Followed Single Page Application (SPA) Pattern and used Angular2 to build a cross-browser complaint application.

· Creating custom elements for Polymer and using them for Angular application which works as DOM elements.

· Implemented CI/CD pipeline for various front end and backend applications.

· Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.

· Developed View using Polymer pre-defined elements.

· Also involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

· Used AngularJS built in directives, Controllers, Services and filters functionality to develop UI.

· Managed States and Props while utilizing ES6 features using ReactJS.

· Used Node JS proxy to simulate API responses.

· Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.

· Browser testing, cross-platform compatibility testing.

· Build positive relationships with business clients in a multi-stakeholder global project structure through efficient and effective communication.

· Interacted with Testing Team, Scrum Masters and Business Analysis for Fixing of Issues

· Used Grunt task runner as a build tool for application development.

· Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Skills

  • Responsive Web Design
  • Agile development methodologies
  • Project management abilities
  • Continuous integration tools

UI/Web Technologies

HTML, HTML 5, XHTML, XSL, XML, XSLT, JavaScript, AJAX, jQuery, JSON, CSS, CSS3, Selenium, Protractor, AngularJS, Angular 120, Angular 140, ReactJS, Redux, mark logic, BackboneJS, Responsive Web design (RWD), RESTful API’S, UI Concept Modeling, Wire framing, D3, Grunt, NPM, Bower , Polymer, Node JS, SAAS, Typescript, AngularJS, NGRX, KnockoutJS, Bootstrap, Gulp, Redux, ExtJS, Bootstrap, Web pack, Babel

Methodologies

Agile, Scrum, Test Driven Development, Rapid Application Development, Waterfall

Developing Languages

C, net, JavaScript

ORM

Sequelizejs, Mongoose

Databases

Mongo DB, MY SQL, Maria DB, Oracle, MS SQL, MS SQL Server, Cassandra, PostgreSQL

Debugging Tools

Chrome Inspector, Firebug, IE Tester

Version Control

GIT, SVN

Operating systems

Unix, Windows, Linux

Developer Tools

Notepad, Visual Studio, NetBeans IDE, Eclipse

Cloud Platforms

Amazon Web Services

Testing Tools

Jasmine, Karma

Timeline

Sr UI Developer

BNY Mellon
04.2022 - Current

UI Developer

Zen3 Infosolutions
03.2018 - 12.2021

UI Developer

IWS
06.2016 - 03.2018
Teja Vakalapudi