Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

VENKATESH PULAGAM

Chicago,IL

Summary

Creative Lead Developer with over 8 years of experience in software development industry. Extraordinary interpersonal and project management skills. Stellar supervision and management of developers to deliver work completed accurately and on time. Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Sr. UI Lead Developer

First Republic Bank
SFO, CA
02.2022 - Current
  • Developed an application using React that communicates secure messages between client and end user
  • Involved in developing middleware like Redux thunk which can return functions to solve async problems like data updating and fetch from the back-end server
  • Hands on using React – Router to manage different React components path location
  • Developed SQL Database management systems to analysis, design and management of the business data and database
  • Used nest js to build efficient scalable server-side application
  • Enhanced a parallel project’s application performance by Angular 10 component-based development in view of future Angular framework transitions
  • REST API calls using http and resource services with Angular 10
  • Used React Hooks to use state and lifecycle methods inside functional components to decrease complexity and improve maintainability of the system
  • Used State, Props, Forms and Events to implement interactive React components
  • Unit testing was performed with Jest
  • Active participation in code deployments and quality assurance sessions with the QA team
  • Rendered web pages on server on a user request to support static site generation
  • Used Aquasec, Blackbuck, Veracode scan tools for active scans of any code vulnerabilities
  • Ensured the secure messaging application is not prone to malicious scripts by maintain proper encoding formats across API’s and token challenges when comes to authentication and authorization
  • Created API routes in Next.js to build serverless functions for handling backend logic, authentication
  • Introduced wider use of isomorphic React and Node.js for web applications, decreasing load times by roughly 35%
  • Used Figma to work with multiple teams to collaborate on a design project simultaneously
  • Used React fundamentals to promote better component lifecycle practices, increasing turnaround speed by 23% with 100% deadline adherence
  • Communicated with other teams and senior management to adapt 50+ clients’ websites to adapt to changing industry standards
  • Used Nest js to create highly testable, scalable, loosely coupled and easily maintainable applications
  • Built a cross browser- compatible and accessibility application along with improvement with the response times and page reliability
  • Made used of Next.js to optimize search engine by providing fully rendered html content
  • Used Figma to simplify the handoff process to inspect and export design needs, CSS styles and design specifications for achieving responsive design to adapt to different screen sizes and orientations to make it suitable for both mobile and web interfaces
  • Used concept of dependency injection with constructor based concept to inject instances into classes
  • Designed multiple dynamic and browser compatible pages using HTML5, CSS3, Node and React Js
  • Utilized Typescript and React.js platform to build the front end
  • Co-ordinated with team and conducted weekly code reviews and used sonar to scan for any vulnerabilities
  • Involved in conducting various developer meetings and active participation with the UX team to understand and implemented various designs across the application
  • Conducted weekly API meetings to get updates for any new services from the API team to change the front-end logic accordingly.

Sr. UI Developer

Nielsen
Chicago, IL
12.2019 - 01.2022
  • Involved in web development on a data Analytics project called Delivery Management using Angular 7 (later migrated to Angular 10) with a team of 12 members
  • Developed new user facing features, reusable components and front-end libraries for future project use
  • Used various Angular event bindings to respond to DOM events mostly that are triggered by user inputs
  • Created new Custom Services to make interaction within Angular components and Dependency Injection
  • Used Angular Pipes to transform strings, currency amounts, dates, and other data for display
  • Worked on reducing page load time to speed up website optimization for good user experience
  • Worked with Attribute directives to listen to and modify the behavior of other HTML elements, attributes, properties, and components based on user interaction with the UI view and structural directives to create new HTML layouts to shape and reshape the DOM structure
  • Worked under Agile Scrum methodology by breaking down the project to several sprints
  • Created efficient design and development for User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript, Angular
  • Involved in migrating an application developed in Angular 7 to Angular 10 recently
  • Collaborating with business analysts, other developers to discuss on design principles and to convert the design mockups to real time application with quality good code and reviewing fellow developers pull requests to minimize errors
  • Divided a monolithic frontend application into smaller manageable pieces using Micro front end
  • Performed weekly code reviews with fellow team mates to provide quality good code before going to the Quality Assurance Team to avoid last minute fixes during UAT and production releases.

Sr. UI Developer

United Airlines
Houston, TX
11.2018 - 10.2019
  • Mainly involved in developing front end internal application called HMC using React JS
  • Designed a new application from scratch which helps the HMC champions to maintain flight data
  • Created new react components, reducers, action types that helps to handle the application data Maintained states in the stores and dispatched the actions using redux
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Sr. UI Developer

United Airlines
Chicago, IL
07.2016 - 10.2018
  • Mainly involved in developing front end application called AERO using Knockout JS
  • Worked on four different modules in the application “Lobby”, “Gates”, “PNR Search”, “and Availability”
  • Designed a new feature to upgrade customer from Economy to business class with the customer’s mileage plus or frequent flyer number inside the Gates module
  • Developed and worked on upgrade modals to add a customer as a companion with a sponsor’s frequent flyer number or mileage plus number
  • Designed new Health check exception for customers who were not allowed to check in if they are boarding the flight from a different segment in the Lobby module
  • Created a new seat Map application with a new user interface design
  • Involved in re-designing entire PNR search module in the AERO application
  • Worked on Electronic ticket tools inside the PNR module
  • Programming using Visual Studio 2015
  • Involved in daily stand-up meetings and weekly sprint meetings to discuss workflow
  • Actively participated in weekly meetings for project specifications
  • Used Fiddler, Firebug to inspect the web traffic in Windows system
  • Expertise in using TFS to open bugs, create tasks, updating user stories
  • Used Team Foundation Server source control to deploy application
  • Worked in coordination with an offshore team
  • Worked on SharePoint website to communicate project release notes, test data requests from the Quality Assurance team, coordinating with offshore team and technical documentation.

Web Developer

Trade King
Charlotte, NC
08.2015 - 06.2016
  • Involved in development, design and implementation of front-end part widget-based application
  • Involved in client-side development using Bootstrap, HTML5, and JavaScript& testing with Jasmine
  • Involved in analyzing, designing and developing the User interface of a web application using Web 2.0 Technologies for easy lookup of customer details information and their social media details
  • Developed an effective HTML5 User Interface using new HTML5 form elements
  • Developed an Angular based front end including custom widget, controls, event handlers and effects
  • Created custom filters which parses $http response to match the wireframes
  • Created custom Angular directive and services
  • Designed and developed web pages using with HTML5, CSS3, Ajax, Twitter Bootstrap, Angular JS, Angular bootstrap and jQuery
  • Good understanding of design principles and strong knowledge on web markup
  • Used various jQuery plugins like date picker, dialog boxes etc
  • Extensively used Angular-grid, and UI components and asynchronous request handling for partially updating the page on user interaction
  • Used AngularJS and JQuery library functions for the logical implementation part at client side for all the application
  • Used Chart.js for creating designs for charts to work well in mobiles and tablet devices
  • Extensively used SASS (Syntactically Awesome Style Sheets) while styling with CSS3
  • Involved in writing application-level code to interact with APIs, RESTful Web Services using $http
  • Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive
  • Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation
  • Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc
  • Created and modified new and existing pages, applied new styles on the pages with the help of Dojo and JavaScript
  • Built data visualizations to monitor file server load, web server speeds, data processing and more (D3)
  • Worked on Team Foundation Server, version control system, on day-to-day basis to maintain the code history
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Implemented the SEO Techniques to improve the search results on the web
  • Hand-coded Adobe Photoshop and Adobe Illustrator designs to convert mock-ups and the layouts of the application
  • Used CSS Sprites to decrease the load time of web pages
  • Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9, Mozilla Firefox, Safari (Win and OS X), etc
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.

Education

Master of Science - Computer Science

Rivier University
Nashua, NH
05.2015

Skills

  • Java
  • J2EE
  • C
  • C
  • PHP
  • Windows NT
  • Windows 2000
  • Windows XP
  • Win 7
  • Mac OS X
  • Angular JS
  • Knockout JS
  • React Js
  • Node Js
  • BootStrap
  • EXT JS
  • Oracle 8i/9i/10g/11g
  • MYSQL
  • SQL SERVER
  • HTML4/5
  • CSS2/3
  • XML
  • JavaScript
  • JQUERY
  • JSON
  • AJAX
  • MS-SharePoint
  • Angularjs 7 & 10
  • D3js
  • Vuejs
  • Nextjs
  • Webpack
  • SASS
  • Twitter Bootstrap
  • Notepad
  • Eclipse IDE
  • Adobe Dreamweaver
  • WIX
  • Photoshop
  • Express
  • MS FrontPage
  • MS Visual Studio
  • Visual Studio Code
  • Spring Tool Suite

Certification

  • Front End Web/User Interface Development - META
  • Programming with JavaScript - COURSERA
  • Version Control - COURSERA
  • HTML, CSS in depth - META
  • React.Js - META

Timeline

Sr. UI Lead Developer

First Republic Bank
02.2022 - Current

Sr. UI Developer

Nielsen
12.2019 - 01.2022

Sr. UI Developer

United Airlines
11.2018 - 10.2019

Sr. UI Developer

United Airlines
07.2016 - 10.2018

Web Developer

Trade King
08.2015 - 06.2016

Master of Science - Computer Science

Rivier University
VENKATESH PULAGAM