Summary
Overview
Work History
Education
Skills
Timeline
Generic

Muralikrishna Uppula

Summary

Accomplished Senior Front End Developer at United Airlines, specializing in HTML5, CSS3, and Angular. Demonstrated expertise in enhancing user experiences and optimizing performance through innovative solutions. Proven ability to collaborate with cross-functional teams to drive project success and elevate application functionality. Committed to leveraging technical skills to further impact user engagement and satisfaction.

Overview

14
14
years of professional experience

Work History

Sr. Front End Developer

United Airlines
Chicago
02.2021 - Current
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, and Angular
  • 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
  • Solid understanding in single page applications (SPA) development using the Angular, which allows a program to function without page reloads
  • Consumed web services using JSON and REST web services
  • Worked on Angular modules, services, templates and routers using Type Script
  • Involved in developing various generic JavaScript functions used for validations
  • Hands on experience creating angular components, interceptors and services using Typescript, RxJs, writing unit tests in jasmine
  • Used Angular HTTP Client to (post, get, put and delete) to retrieve data through Web API, used Angular to create the modules with the components and routing client path
  • Used Fiddler to simulate and debug Web API to ensure working condition when applications are run
  • GIT is being used as a version control in the project for continuous integration
  • Participate in design and code reviews with other developers and QA, offering direction and guidance towards scalability and application longevity
  • Co-ordinates with offshore team
  • Participate in daily standup meetings and sprint meetings
  • Environment: HTML5, CSS3, jQuery, Angular 8/9/10, Node.js, Typescript, Bootstrap, jQuery UI, JSON, RESTful Web Services, Web Pack, .NET Core, Visual Studio Code Editor, Mongo DB, JavaScript, TFS, Chrome Dev tools

Front End Developer

United Airlines
Chicago
10.2018 - 04.2020
  • Worked extensively on jQuery, Angular JS, Knockout JS, Bootstrap, HTML5, CSS3, JSON, Media queries for various breakpoints in the adaptive web-designing environment
  • Development of UI screens using HTML, jQuery and Cascaded Style Sheet (CSS)
  • Worked with migrating-swat team to migrate code from Knockout JS to Angular JS 1.x and then to angular 4 to create dynamic web pages for single page web applications
  • Migrating some of the web pages from Angular JS 1.x to Angular 2/4 and componentize the code as per the Angular recommendations for better performance
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs
  • Involved in writing application level code to interact with APIs, RESTful Web Services using XML, JSON
  • Created Knockout components for UI level integration and to consume REST API's using Component based architecture
  • Worked one-on-one with client to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap & Typescript
  • Worked on Angular 2.0 by consuming RESTful web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
  • Used Type Scripts source code for running and developing in VS Code
  • Provided various insights & suggestions to enhance UI experience
  • Developed user interface using Custom Tag Libraries, jQuery, Node JS, Angular JS, Knockout JS and HTML to manage the performance of the application
  • Prototyped, and in some cases fully developed software components for reuse across IT delivery teams
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3
  • Exposure to new features and issues addressed in Angular 2.0
  • Writing controllers that are responsible for transferring control between components, routing and rendering views using Angular2 framework
  • Worked across a diverse group of people within the team and across multiple business units and multiple groups within each Business Unit
  • Enhanced the application by building new components in Angular 2/4 and Typescript with a REST API
  • Develops the Responsive design to make the application compatible with Mobile/Tablets/PCs/MAC by defining media queries
  • Knowledge on implementing CRUD operations in Data access layer
  • Analyze existing SQL queries for performance improvements
  • Experienced in working with XML processing tools
  • Knowledge on .Net Core to implement APIs, Repository and Entity Framework
  • Used Microsoft TFS extensively to save code changes, perform gated check-ins and to keep track of the assigned user stories and performed Code Reviews
  • Assisted on build system using web pack 4 and NPM
  • Involved in close UI/Server Integration using rest calls for grid related get/save call
  • Developed SQL queries to perform insert, update or delete operation on MySQL database
  • Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout
  • Environment: HTML5, CSS3, jQuery, Angular JS 1.x, Angular 2/4, Node.js, Typescript, web-storm, Bootstrap, jQuery UI, JSON, RESTful Web Services, Web Pack, .NET Core 2, Knockout JS, Visual Studio Code Editor, Mongo DB, JavaScript, TFS, Chrome Dev tools

Front End Developer

Discover Financial Services
Chicago
01.2018 - 08.2018
  • Redesigned Discover.com and business portals to enhance performance.
  • Assist with cross browser support in creating best in class website for credit card past due update feature
  • Work with a Full Stack Pod and develop UI for API integration and front-end functionality
  • Create hand coded HTML from site designs
  • Build pages which implement the agile requirement specs
  • Ensure web pages render smoothly and quickly using best practices such as efficient CSS rules and well-tuned JS such as React JS
  • Developed several REST web services supporting both XML and JSON to perform tasks
  • Repair defects if any as need, assist the backed developers to implement UI updates and defect fixes
  • Coordinate with other UI developers working within the team and with external teams to ensure consistency and best practices
  • Collaborate with stakeholders and business teams to refine, groom and estimate projects tasks
  • Accustomed with creating Custom Reusable React Components Library
  • Experience using Jira and other incident management tools such as stash, bitbucket, Jenkins etc
  • Integrate Jenkins pipeline with Southwest based packages/libraries
  • Understand high-level architecture that deals with micro front-end layering of components
  • Worked across a diverse group of people within the team and across multiple business units and multiple groups within each Business Unit
  • Get together with external teams to communicate the necessary JSON formats and Commands used in React JS and working with React Flux architecture
  • Develop various design patterns and other functionalities include diagnostic, debugging, and troubleshooting
  • Actively involved in defining the requirements for the application, prepared functional specifications
  • Responsibilities include bug fixing, adding feature requests, enhancements and new development
  • Coded in ES5/6 using arrow functions, modules, etc
  • For more modern and readable code
  • Used Confluence to draft and document the project details and non -functional requirements (NFR’s)
  • Write code for Accessibility by following standard top AY11 practices to make the website usable for customers with disability
  • Implement UI code by writing test cases in the following testing framework: Karma, Mocha, Chai.js
  • Create NFR’s in Confluence for UI best practices, performance testing and additional work done with respect to any new project/feature undertaken by team
  • Directly involved in the development efforts to produce custom data driven Web Services
  • Hands on experience using visualization tools like Grafana for metrics and familiarity in Kibana
  • Environment: HTML5, CSS3, React JS 15, ES5/ES6, AY11, web-storm, Visual Studio Code, IntelliJ, Flux, Mixins, Bootstrap, JSON, RESTful Web Services, AY11, JavaScript, Chrome Dev tools, Karma, Mocha, Chai.js, Jenkins, Jira, Bitbucket, GIT, Kibana, Grafana, Confluence, Agile

UI Developer

AllianceIT Inc
Hyderabad
12.2012 - 01.2015
  • Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using Javascript, jQuery, CSS and HTML
  • Implemented and designed user interface for web-based customer application
  • Developed data formatted web applications and deploy the script using client-side-scripting using Javascript
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, Javascript and JQuery
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap
  • Environment: HTML5, CSS3, Javascript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN and MySQL

Software Developer

Nexgile Technologies
Hyderabad
05.2011 - 11.2012
  • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework
  • Developed the UI Screens using HTML, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS
  • Designed dynamic client-side Javascript codes to build web forms and simulate process for web application, page navigation and form validation
  • Responsible for the overall layout design, color scheme of the website using HTML, XHTML and CSS and Responsible for creating detailed wireframes and process flows
  • Created and deployed new features in order to sustain and amend existing applications
  • Developed cross-browser/platform HTML, CSS, and Javascript to match design specs for complex page layouts while adhering to code standards
  • Developed client-side validation code using Javascript and JQuery
  • Responsible for quality assurance of finished websites including the validation of web forms and links
  • Environment: Javascript, HTML, CSS, JQuery, AJAX, Adobe Dreamweaver, Usability Testing, Agile methodology, Eclipse and Windows

Education

Master of Science - Information Technology Management

Campbellsville University
Kentucky
08-2019

Master of Science - Computer Information Systems

American College of Commerce & Technology
Virginia
12.2016

Bachelor of Technology - Information Technology

JNTU Hyderabad
Hyderabad
08-2011

Skills

  • HTML
  • HTML5
  • CSS3
  • SASS
  • XHTML
  • XML
  • Javascript
  • AJAX
  • JQuery
  • WordPress
  • JSON
  • Bootstrap
  • Angular JS 1x
  • Angular 6
  • Angular 7
  • Angular 8
  • Angular 9
  • Angular 10
  • React JS
  • Nodejs
  • GitHub
  • Sublime
  • Net Beans
  • Eclipse
  • Notepad
  • Visual Studio Code
  • Mongo DB
  • MySql
  • Windows XP
  • Windows 7
  • Windows 8
  • Mac OS
  • Unix
  • SVN
  • Git
  • TFS
  • C
  • C
  • C#
  • ASPNet
  • Web Services
  • API integration

Timeline

Sr. Front End Developer

United Airlines
02.2021 - Current

Front End Developer

United Airlines
10.2018 - 04.2020

Front End Developer

Discover Financial Services
01.2018 - 08.2018

UI Developer

AllianceIT Inc
12.2012 - 01.2015

Software Developer

Nexgile Technologies
05.2011 - 11.2012

Master of Science - Information Technology Management

Campbellsville University

Master of Science - Computer Information Systems

American College of Commerce & Technology

Bachelor of Technology - Information Technology

JNTU Hyderabad
Muralikrishna Uppula