Web/ui Developer Resume
Peoria, IL
SUMMARY
- Around 8 years of extensive work experience in developing web application programs, Web Analysis, Design, Development, integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principles.
- Expertise in design and development with emphasis on HTML5, CSS3, Bootstrap 3, React.js, JSP, JavaScript, JQUERY, AJAX, JSON, Node.JS, Angular.JS (1.5,2.0).
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support. Expertise in designing Event Handling Models such as Listener and Dispatcher in JavaScript.
- Expertise in working with the JavaScript, prototype and various MVC JavaScript frameworks
- Expert in writing modular, reusable, object oriented custom java script modules that scale well for high volume applications.
- Expertise in developing Responsive Web Design (RWD) using Grid systems and Media Queries and designing table - less layouts and Web Standards.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using angular.js Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, jQuery, AJAX, JSP, UI Concept Modeling/Wire framing
UI Frameworks: jQuery, JSON, node.js, React.js Angular.JS (1.5,2.0,4.0).
Wire Frame Tools: Adobe Illustrator CS3.
IDE: Eclipse, IntelliJ Idea, Adobe Dreamweaver, WebStorm, Sublime text.
Methodologies: Agile, SCRUM, UML 2.0.
Operating Systems: Windows, Mac, UNIX and LINUX.
PROFESSIONAL EXPERIENCE
Confidential, Peoria, IL
Web/UI Developer
Responsibilities:
- Designed UI with single page application with multiple tabs for marine displays
- Designed page using multiple widgets such as gauges, bar graphs, tables, semicircles for different engine parameters using REACT JS
- Designed front end and back end by python automated scripts which updates parameter names, Minimum and maximum values, low and high error warnings, units from the given excel
- Used web socket for front end and back end integration
- Tested the page using V-Bench simulator
- Used GIT as a version control tool
- By using Web Sockets, we can able to communicate the IP Address with one server and multiple clients
- We used Q unit testing to test this socket for fetching the URL from current location
- We used Auto script for using Linux commands and for building for verities
Confidential
Responsibilities:
- Created prototype and production-level object-oriented applications throughout software development lifecycle, including design, coding, testing, and documentation
- Developed WinForms user interface projects with initial layout and base controls
- Web Form design in Asp.Net using CSS, JavaScript and coding using C#
- Used database connections for sending data from User Interface to MS access and then converting that data to.cpp and .h file
- Used dataset, data reader, data view to read data using ADO.Net objects
- Developed ten screens for the display and tested it manually
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment
- In the data link layer, developed test plans for MAP and J1939 protocols
- Used Tortoise GIT as a Version Control Tool
Confidential
Responsibilities:
- Developed XAML Front end for three different user interfaces which includes
- Developed test plan for roles specified based up on the calibration information configured using database template.
- Run test on different HIL testing setup (dSPACE, NI)
- Automatic set up to publish results into the server
- Designed a common UI to invoke different user interfaces i.e., into one configurable tool
- Added animations using storyboard for three user interfaces using XAML, triggers for On Click operation
- XAML Programming is done in blend for visual studio IDE and integrated at backend with the C#
- Used Tortoise GIT as a Version Control Tool
Confidential
Lead User Interface Developer/Angular JS/Lead Front End Developer
Responsibilities:
- Responsible to develop and maintain HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap as well as keeping the pages dynamic using AJAX, JSON and XML.
- Used Angular $resource for API calls to Backend.Developed the grids for valves, repairs, users using AngularUIng-grid, ng-table.
- Created Multiple Re-usable UI Directives by definingAngularJSDirectives, Attaching Event Listeners, Controllers & Updating DOM elements.
- Experienced in Model View Controller (MVC) frameworks such as Angular.JS for creating Single Page Application (SPA).
- Implementing the functionality like Searching, Filtering, Sorting, Categories, validating using AngularJS 1.5framework.
- Built different modules, controllers, templates, custom filters and directives in AngularJS.
- Created AngularJS Directives, Components, Pipes, Injectables across the whole system, such as build the custom filter and the main assortment dashboard.
- Implementing inheritance properties usingSASSfor creating responsive stylesheets.
- Experience of unit testing using on karma and Jasmine for testing frontend JavaScript code as well as gulp as task runner.
- Design and implement innovative strategies for maximizing storage space using HTML5, CSS3, JavaScript and Angular JS.
- Worked on Angular Routes creating the base route and extensions by using Router Config as an injectable URL path and customized component for each of the web page in Angular2.0.
- Used Mxins and other color variables stored for reusing usingSASS.
- Developed the complete HTML5, CSS3 and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
- Worked on spring tool suite, for developing RESTful APIs using JAX-RS (jersey) communicating with middleware services like database.
- Used jQuery core library functions for the logical implementation part at client side for all the applications. Applied jQuery scripts for basic animation and end user screen customization purposes.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Node.js, Jasmine and karma, AJAX, JSON, XML, Git
Confidential
Sr. Front End Developer
Responsibilities:
- Designed and implemented the User Interface using HTML5, CSS3, JavaScript, AngularJS, XML, JSP and AJAX making use of Bootstrap framework.
- Involved in complete life cycle of software development including designing, developing, testing and deployment of application documents, Test cases and Analysis, User Training documents and Technical Help documents using agile methods.
- Expertise in using Bootstrap and was responsible for porting a big portion of the application, using SASS to manage CSS consistency and reuse. Used custom SASS files at module and page level while also maintaining general styles for the whole site.
- Implemented REST messages for communication between web service client and service provider.
- Using Jasmine and Karma test runner extensively for unit testing and Protractor for end-to-end testing.
- Experience in implementation of SPA frameworks like Angular.JSand testing frameworks Jasmine and karma test runner.
- Participated in development of a well responsive single page application using Angular-JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Designed and developed custom jQuery components for the front-end client-side validations.
- Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, jQuery, Angular.JS, Node.js, Jasmine and karma, AJAX, JSON, XML, Git.
Confidential
Web/UI Developer
Responsibilities:
- Worked on e-commerce web application for b2b consumers and accounts on ATG framework and dynamic java servlet pages.
- Developed web pages and components using HTML, CSS and JavaScript.
- Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity.
- Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
- Worked on creating responsive website for smart devices using responsive web design (RWD) and media queries based on CSS, HTML, and Bootstrap Front-End Framework.
- Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP. Used Git Subversion to implement version control System.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER.
- Implemented AJAX functionality to speed up web application.
- Used JSON for data transfer between front end and back end.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
Environment: HTML, CSS, JavaScript, JQUERY, SQL, AJAX, XML, JSON, Windows.
Confidential
Web/UI Developer
Responsibilities:
- 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.
- Developed Login/Registration/Edit of user profile integration with community sites using HTML, CSS, jQuery and JavaScript.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Applied client-side validations using JavaScript and jQuery and server-side validations using PHP.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
- Developed page layouts, navigation, animation buttons and icons using HTML,CSSand JavaScript.
- Used JavaScript to link the website to the social websites with feedback features and accomplished the function of online voting for customers.
- Maximized page load by analyzing content and adjusting the code (by following optimization standards).
- Experienced debugging and solving cross-browser compatibility problems.
Environment: HTML, CSS, JavaScript, jQuery, JSON, Node.js, XML, JSP, PHP, Git