Home

PRAVEEN REDDY - UI/UX DEEVELOPER
[email protected]
Location: Dallas, Texas, USA
Relocation: YES
Visa: H1B
Abhilash Reddy
Certified Sr. UI/ UX Developer
Email: [email protected]
Phone: (205)5107438

Professional Summary:

Around 9 years of extensive experience in Software Development Life Cycle (SDLC) - including requirements and systems analysis, design, programming, testing, implementation and application maintenance and ability to lead teams and manage complex multi-person projects.
Extensive implementation and integration of different Angular Modules
Extensive experience in designing User Interface applications and professional web applications
Using Front-End technologies like HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS and Angular2.
Experience in debugging Scripts and CSS3 Styles on web kit browsers like Google Chrome,
Apple Safari and good experience on Firefox s firebug.
Extensively worked on methodologies such as Agile, Spiral, and Waterfall.
Expertise in developing applications using Flex Data Services i.e. HTTP and Web Services.
Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
Hands on Experience on Angular CLI (Command line Interface).
Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
Expertise in CSS pre-processors such as SASS and less.
Expertise in React Js framework to develop the SPA.
Experienced in React Js and working with React Flux architecture.
Experience in working with Redux architecture using complex Object-oriented concept in improving the performance of the website.
Experience in React Js Components, forms, Events, Keys, router, plus redux, animations and flux concept.
Good experience in React Js for creating interactive UI s using One-way data flow, virtual DOM, JSX, React native concepts.
Good knowledge on Angular 10 components like service resources, routing, Dependency injection, 2-way data binding, filters and events.
Designed mock-ups for potential and existing clients to show how our applications would look if integrated into their systems.
Motivated team player with ability to work under minimal supervision possessing excellent.
Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Servisce, Incident and Change Management).
Experience in working with the Hbase s a NOSQL DB in the MapReduce framework.
Hands on experience creating responsive websites using REST APIs.
Used SQL database and created RESTFUL web API using Node.js which were consumed by making AJAX calls using jQuery to transmit data from server to client.
Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Node.js, EmberJS, Bootstrap, and Responsive Web Design.
Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

Technical Skills:

Languages C/C++, Data Structures, PHP 5/4, XML, CSS3, CSS2, JAVA SCRIPT, jQuery, AJAX, HTML5, DHTML, C#, Vb.net.
Web Technologies HTML, HTML5, XHTML, Angular 9, 10, AngularJS, Bootstrap, Backbone.js, Node.js, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS3, UI Concept Modeling/Wire framing.
Web/App Servers WebLogic 10/9, JBoss, Tomcat 7/6/5, WebSphere
Web Services SOAP, REST, WSDL, XML, JSON, XSD
Version Control Tools CVS, SVN, GIT, Subversion, Clear Case, SourceSafe, CMS
IDE Sublime Text, Eclipse, Notepad++, XML Spy, Dream viewer, Adobe Dreamweaver CS5, Adobe Contribute CS5, Adobe Presenter and Adobe Captivate
Databases Oracle 9i/10g, SQL Server, MS Access and MySQL
Frameworks Angular JS, Backbone JS, Ext JS, Ember JS, Underscore JS, React JS, Dojo,Spring,Struts,Hibernate,Log4J
Testing Tools Jasmine, Mocha, Karma, Protractor, NPM, Bower, Grunt, Gulp, Phantom.js, Winn Runner, Load Runner, HP QTP

Desktop Tools Acrobat Writer, MS Office, Photoshop, MS Visio.
Application Technology J2EE
Operating Systems Windows, UNIX, Linux, Mac

Education:

Bachelor s in computer science and Engineering

Professional Experience:

Client: AIG-Charlotte, NC June 2019 to Present
Sr. Java UI Developer

Project Description: American International Group, Inc., also known as AIG, is an American multinational insurance corporation with more than 88 million customers in 130 countries. The software allows for a seamless work flow during each step of the process. The Customer login system is used for easy access for the customers to manage the transactions, view and updates polices and check the new policies.

Roles & Responsibilities:
Applications developed using JavaScript, Angular 10.
Used NPM for installing required node modules and other published Angular NPM modules.
Updated the application with new features of Angular 10.
Created typescript services to consume RESTAPIs using component-based architecture using angular 10.
Backend testing and development of DB by writing scripts to test the integrity of the application NoSQL/Hadoop databases.
Worked on some of the new features of Angular 10 like new if else syntax, ng-templates, and form validators.
Implemented client-side Interface using Angular 10 to structure JavaScript code in an MVC.
Extensively used Core Spring Framework for Dependency injections of the components.
Used agile methodology for the software development.
Developed dynamic responsive Web Application by integrating Angular 10 with Bootstrap which is further integrated with Web Services.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Developed the web application using Spring MVC, JQuery, HTML5, Bootstrap.
Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the timelines for the project.
Responsible for developing UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, Angular 10,Ajax.
Good Knowledge on implementing JavaScript test cases using jasmine/karma, mocha/chai and performing end to end tests using Selenium Web driver.
Developed style sheets using CSS pre-processors SASS
Create custom log metrics using Stack driver logging and create charts and alerts using the custom log metrics.
Containerized all the ticketing related applications - Spring Boot Java and Node.Js applications using Docker.
Provide the permissions and required access to all the pub/subtopics and sinks to push/write the data to Stackdriver
Engaged with Eclipse for visually designing, constructing, testing and deploying J2EE application and web services.
Interacted with QA Automation team and managers to nail down the technical problems
Developed JUnit test cases for all the developed modules.
Customized components for each of the web page in Angular 10.
Package management tools BOWER.
Implemented JAVA/J2EE design patterns such as Factory, DAO, session and Singleton.
Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
Used CSS3 features like CSS3 Media Queries, Pseudo Classes, multi-column layout, gradients and web fonts.
Creating rapid prototypes to validate design concepts.
Used GIT for version control.
JIRA as the bug tracking system to track and maintain bugs/issues.
Used Web pack to include bootstrap property files to the application bundle.
Used Polyfill to propose updated web standards on existing browsers of the users.

Environment: HTML5, CSS3, JAVA JDK 1.6,1.7, J2SE, J2EE, Node JS SASS, JavaScript, Bootstrap, Angular 9,10 Typescript, GIT, NoSQL, JIRA, Jasmine, NPM, MVC, Eclipse IDE, Web Services, Jasmine, Karma, Mocha, Selenium.

Client: Williams-Tulsa, OK Mar 2018 to May 2019
Sr. App Developer

Project Description: The Williams Companies, Inc. is an energy infrastructure company. ... The midstream business provides natural gas gathering, treating, processing and compression services. The Williams NGL & Petchem Services segment includes its Texas Belle pipeline and certain other domestic olefins pipeline assets.

Roles & Responsibilities:
Developed UI applications for the business and software systems having IEEE standards.
Used the functionalities for writing code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend.
Created forms to collect and validate data from the user in HTML and JavaScript.
Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and Angular.JS.
Developed custom directives in Angular 4 for the UI screens.
Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
Refactored and enhanced an existing Angular 4 application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spins up and enhanced performance.
Brief experience on implementing the Angular.JS in creating animations based on CSS classes.
Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
Developed new user interface components for different modules using Kendo UI.
Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
Used Bootstrap front-end framework for faster and easier web development.
Used JIRA for bug tracking and issue tracking.
Build AJAX pages using PHP to display current server time.
Developed jQuery code using XML HTTP Request Adapter to send an AJAX request to the server-side code and implemented a callback function for handling results.
The project is built upon the Single Page Application (SPA) criteria.
Styling pages with CSS3.0 and developed JavaScript for user interfaces.
Met with the project manager frequently for reviewing project goals and for creating proposals for future developments and researching their fields for UI design.
Implemented JavaScript source code embedded nested handling logic using jQuery event handlers and call back functions.
Developed the jQuery callback functions to implement asynchronous communication using AJAX.
Designed user friendly navigation to display various sections of data using jQuery.
Created Dynamic Web Pages with Web Controls and developed forms with HTML

Environment: HTML5, Angular.js, CSS, PHP, Bootstrap, Kendo UI, AJAX, JavaScript, MVC, jQuery, Rest Web Services, JSON, Eclipse, Git, MySQL Server.

Client: United Health Group-OPTUM, Schaumburg IL Mar 2017 to Feb 2018
Sr. Fullstack Developer

Project Description: UnitedHealth Group Incorporated is a health and well-being company. The Company's business platforms include UnitedHealthcare and Optum. UnitedHealthcare provides health care benefits to various customers and markets. In this project, the main purpose was to build an interface for users to login into account, manage their account information.

Roles & Responsibilities:
Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
Designer of an integration environment for building, deploying, following of scrum histories and reporting of quality code using Jenkins, GIT, Pivotal Monitor
Used various report items like charts, Excel type, Barcode reports etc to develop the reports in Telerik and embedded these reports into our application.
Designed, Implemented and tested the Spring Domain Model for the services using Core Java.
Integrated Springs framework with Hibernate that is used for Database Operations.
Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency
Built the Responsive UI screen for create customer process, create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability
Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
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.
Created wireframes and designed the entire UI/UX foundation.
Thorough understanding of the differences and bugs in various browsers and browser versions.
Configure and maintained Jenkins on Tomcat servers & setup continuous integration automation by prompting certified packages through various stages in SDLC.
Knowledge of human factors and usability, best practices for interface design
Strong communication, analytical and interpersonal skills working within cross-functional teams
Used tr-ng-grid to create data grid/ table Using AngularJS and Bootstrap.
Developed AngularJS functionality in the application to provide two-way binding to the system.
Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
Deep understanding of JavaScript and the JQuery framework.
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.
Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
Involved in close UI/Server Integration using rest calls for grid related get/save calls.
Developed new user interface components for different modules using Kendo UI.
Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
Worked extensively on Spring MVC framework to develop new internal web application.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
Experience in application development as per Accessibility standards like talkback, voice over.
Environment: HTML, CSS, Telerik, JavaScript, Jenkins, Kendo, jQuery, AngularJS AJAX, Synergy, JSON, XML, ECLIPSE, SVN, Linux, Apache, ActiveMQ, PHP, and MySQL, Photoshop, Visual Design, Adobe Creative Cloud, Graphic Design.

Paychex, Columbus, OH August 2016 to Feb 2017
Sr. UI Developer/UX Designer

Project Description: Worked as a Senior User Interface engineer for the Advance Security team. In this project we implemented advanced security for the UI/Angular Js/HTML Applications (Company, Party, Payroll, User access). Company application maintains employers, workers, contractors, user s information. Payroll application maintains payroll information of different Paychex clients. User access is the key centralized application for accessing other apps based on user roles such as custom role.

Roles & Responsibilities:
Developed Web Application front end using HTML5, CSS3, JavaScript, JQuery and Angular JS.
Used Ag-Grid for grid view, UI-Select for custom dropdowns and controls
Migrated the existing JQuery based web application to Angular.
Responsible for creating applications using W3C standards where we had a mission- Web Accessibility Initiative (WAI)
Design, Accessibility (Section 508 Compliance) and performing Usability/Design reviews to determine whether or not the sites conform to agency design standards as published in our style guide
Involved in web component design and development using the spring framework , JSP, Servlets and Taglibs.
Worked on the spring framework like spring IOC and Spring DAO
Hibernate annotations are included for Oracle DB
Integrated Spring with Hibernate for persistence with database
Created various UI screens with in branding guidelines, Worked on transformation of design and interaction ideas into wireframes.
Designed and documented user interface functionality in wireframe and writing.
Followed Agile Software Development Methodology in the progress of the project.
Worked with team to define UI framework for visualizations and Strategic UX Conceptualizations.
Used React flux to polish the data and for single directional flow.
Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript, Typescript and jQuery to provide UI functionality
Involved in design of Class, Sequence & Event Diagrams as part of Documentation.
Worked with a team for implementing strategic, tactical and creative solutions.
Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, JavaScript, and AngularJS).
Developed user interface by using the React JS, Flux for SPA development.
Developed Grid using Angular Kendo UI-grid and added several features such as Pagination, Pinning and exporting functionalities to the UI grid.
Used React-Autocomplete for creating google maps location search on the webpage.
Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
Developed user interface by using Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library using React JS, Flux for SPA development.
Implement modules into node Js to integrate with designs and requirements
Attended day-to- day meeting, status meeting, and strong reporting developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
Used Node.js for server-side code and Express.js as the framework. Written callback functions for the RESTful API.
Used services to read data from remote server using React.JS
Involved in building stable React components and stand-alone functions to be added to any future pages Used karma test runner and Jasmine for JavaScript unit testing
Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
Developing the sites for online trading using E-Commerce such as Electronic Data Exchange.
Implemented responsive React components for different resolutions.
Successfully performed the RESTful APIs Integration using XML and JSON.
We have followed with Agile and scrum development methodologies
Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems.
Created Gateway for inbound and outbound traffic such as web services (SOAP, REST) including mutual authentication.
Environment: HTML/HTML 5, RxJS, CSS, JavaScript, jQuery, JSP, AJAX, JSON, XML, AngularJS, Dreamweaver CS5, SVN, Axure, React JS, Dreamweaver, Photoshop, Fireworks, Visio, Node JS, Wire Frame Works.

Wizards of the Coast, Renton, WA Feb 2015 to July 2016
Sr. UI/UX Developer

Project Description: Wizards of The Coast is a Gaming Company involved in Digital and Card games. Worked on 2 projects- New Player Sign Up and Customer Detail Management. The project provided a single platform to sign up for playing magic games. New functionalities and UI changes were done as a part of this project. Implemented the feature of Single-Sign-On SSO using Sales Force.

Roles & Responsibilities:
Responsible for creating the look and feel of the Internet/Intranet applications.
Worked with designer who designed user interfaces and prototypes for a web based internal system.
Worked on handlebars for templates, bower as package manager,
Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript and jQuery.
Worked extensively with HTML5 and CSS3 coding.
Created React.js for reusable components (multi-field form elements, background file uploads
Designed the table Less web applications using CSS and with the help of and tags as per W3C standards.
Developed and implemented user interfaces as per latest W3C standards.
Developed client-side validation code using JavaScript and jQuery.
Involved in Migrating the JDBC Code into Hibernate and implemented various features using Collection APIs.
Hands on experience with various Application Servers and Web Servers including Tomcat server, WebSphere, Web logic, JBoss, Amazon Web Services(AWS)
Actively used XML (documents and transformations) for creating templates with dynamic data from XML file.
Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
Experience with Test Driven Development using Karma/Jasmine the Test Runners for Unit Testing.
Working with Bootstrap twitter frame work to Design single page application.
Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, D3, JQuery, AJAX, XML and JSON.
Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
Developed cross browser pages using CSS, HTML, DHTML, and JavaScript.
Brief experience on implementing the AngularJS in creating animations based on CSS classes.
Implemented applications using twitter Bootstrap framework.
Coded pages with best Search Engine Optimization (SEO) techniques.
Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.

Environment: HTML 4/5, CSS2/3, JavaScript, jQuery, Java, AJAX, JSON, Angular.JS, Twitter bootstrap, backbone JS, require JS, XML, JSP, Eclipse, React JS, Adobe Dreamweaver, PHP, Adobe Photoshop, Adobe Site Catalyst and MS Office.

Client: HSBC Bank, Hyderabad, IN Dec 2013 July 2014
Role: Web Developer

Project Description: Worked on HSBC Calculation Services product. Calculation service is a product developed to provide calculations for the products sold by HSBC. The calculation service is a portable, platform independent collection of calculation routines.

Roles & Responsibilities:
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
Used JavaScript, jQuery for user interactions in pages.
Worked on creating responsive website for smart devices using responsive design and media queries.
Used jQuery AJAX for service calls on pages to interact with the server for information.
Rapid prototyping of design concepts.
Experience with jQuery.
Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
Involved in designing and developing the JSON, XML Objects with MySQL.
Used AJAX, JSON to send request to the server to check the functionality of the websites.
Testing the website on multiple browsers with their old as well as latest release.
Used JSON for storing and exchanging information between browsers and servers.
Using complex Object-Oriented concepts in improving the performance of the websites.
Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Created forms to collect and validate data from the user in HTML and JavaScript.
Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
Used agile methodology for the software development.
Developed SQL queries to perform insert, update or delete operation on MySQL database.
Responsible for authoring of website functionality with JavaScript, HTML, CSS.
Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
Been an active team player, helped in fixing bugs and also carried out troubleshooting.
Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environments: HTML, CSS, JavaScript, Java, JQUERY, JQUERY UI, AJAX, JSON, Windows.
jQuery, HTML, CSS, JavaScript, JSON.
Keywords: cprogramm cplusplus csharp quality analyst user interface user experience javascript database information technology hewlett packard microsoft Illinois North Carolina Ohio Washington

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1421
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: