Sr. Ui Developer Resume
Cedar Rapids, IA
SUMMARY:
- 9 + years of IT experience as a Front - End/Web/UI Developer with actively involvement in designing and developing the websites.
- Extensively used HTML, CSS, HTML5, CSS3, Bootstrap, JavaScript, AJAX, JQuery, AngularJS & Angular2/4, and GruntJS & NodeJS.
- Used Bootstrap for responsive design and worked with JSP templates, NodeJs & Angular2/4.
- Proficient in developing using Angular Forms, Events, Validations, Modules, Factory Services, DOM, Expressions, Directives, Controllers, filters.
- Expertise in client scripting language and server scripting languages like JavaScript, jQuery, JSON, DOJO, Bootstrap, Node.js, AngularJS, Backbone.js, RequireJS, Action Script, JSF and JSP
- Worked on responsive design using media queries, bootstrap and Angular UI bootstrap, etc.
- Developed web applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Used Node js for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Extensive experience in Building web applications using JavaScript, JQuery, Angular 2.0/4.0, Typescript and used Bootstrap for responsive UI.
- Designed and modified User Interfaces using CSS and Angular.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow. 3+ Years of experience in created web related modifications and changes using Photoshop.
- Experience in designing web pages with menus and paginations using JavaScript and JQuery plugins.
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, and ReactJS.
- Extensive experience with CSS3 and leveraging best practices, modifications of existing CSS files to enhance the user experience.
- Used JSP, HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Experience in cloud stack such as Amazon AWS .
- Performed website optimization and faster page loading using CSS sprites.
- Used JIRA for bug tracking.
- Developed the UI with AngularJS as filters, root scope, custom directives, single page applications and templates.
- Responsible for checking cross browser compatibility and have good experience on different browsers such as Safari, Google Chrome, Mozilla, Internet Explorer, etc.
- Skilled at writing SQL, Designed Stored procedures, Functions & Triggers.
- Experienced in Design, Development of web-based Applications using Apache Tomcat 7.0.
- Experience in deploying applications on Windows environments.
- Hands on experience with Integrated Development Environments (IDE’s) and tools like Eclipse.
- Built and maintained WordPress themes based on a spec sheet provided by the client.
- Strong verbal and written skills. Good problem solving and communication skills. Able to work in a diverse environment, shares responsibility for the team's success or failure, and self-motivated to contribute towards team/company goals.
TECHNICAL SKILLS:
HTML/ HTML5, CSS/ CSS3, DHTML: Junit, Qunit
JavaScript, jQuery, AJAX, PHP, JSON, Node JS.: LESS, SASS
Angular JS 2/4, Backbone.js, Require JS Knockout JS, EXTJS, D3JS, React JS, Node.JS: Type Script
DOJO, YUI: Cordova
NPM, Bower, Gulp, Grunt: AJAX
JQUERY: XML, XSLT, XHTML
RESTFUL, SOAP Web Services: Visual Studio, Eclipse, NetBeans, Dreamweaver Apache Tomcat, J Boss, IIS, WebLogic, IBM WebSphere
Windows, Linux, Ubuntu, Mac OS X, UNIX, LINUX: T-SQL, PL/SQL
My SQL, SQL Server, Oracle: SVN, GIT, CVS, TFS
Ant, Maven: JENKINS
Rational Rose, UML: PHOTOSHOP, FLASH
WordPress: Waterfall, Agile, Scrum
PROFESSIONAL EXPERIENCE:
Confidential - Cedar Rapids, IA
Sr. UI Developer
Role/Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed UI using HTML5, CSS3, Bootstrap, AngularJS and JSP for interactive cross browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AngularJS for page functionality, pop up screens and drop down menus on the webpage
- Interfaced with third-party vendors to customize UI/UX solutions.
- Used BackboneJS or Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server. Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JAVASCRIPT, ANGULAR JS and NODE.JS.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Design custom buttons to have some config options so that some functionality can be added.
- Integrated process into build system which auto-generates REST API documentation from source code improving API documentation quality and availability while reducing maintenance costs.
- Experience and proficiency in developing application using ReactJS, supporting JavaScript frameworks.
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 2 and Typescript.
- Implemented Angular 4 component router for navigation and the services to connect the web application to back-end APIs.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4 framework and Node JS.
- Involved in developing various UI templates and Controller using React.js with Back-end Express and Mongoose/MongoDB.
- Implemented data-binding and MVC using Angular2 for front-end development of a current web application. Developed a Utility function to increase the reusability of the code in different places.
- Object is extended to override some built in class to improve some UI components.
- Object is created to remove the history from the previous preview grid.
- Worked on various cross browser (Chrome, Safari, Firefox and android native browsers) compatibility issues.
- Compile a system design procedure proposal that meets every requirement and follows agile methodology.
- Implemented application deployment on Apache Tomcat web Server.
- Used SVN for Source Control and Version Management.
Environment: HTML5, CSS3, Bootstrap 3, AngularJS 1.5, Angular2/4, Node JS, ReactJS, GRUNTJS, AJAX, JSON, Web Services, Agile Methodology, JIRA, GitHub, Bower.
Confidential, Fremont, CA
UI Developer
Role/Responsibilities:
- Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design, Development and Testing.
- Designed and implemented the User Interface using HTML, XHTML, XML, CSS, JSP, AJAX
- Actively involved in using AngularJS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Worked on command line build tool like Grunt.js, Watchify and performed compilation and minification in the application.
- Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in ReactJS.
- Developed AJAX based web based UI framework by utilizing jQuery library.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms .
- Used Object Oriented JavaScript to designed dynamic client-side to web forms and simulate process for web application.
- Used JS for custom client-side validation and DOM manipulations.
- AJAX/JSON was primarily used for updating the DB with the modified content.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Implement jQuery to navigate to different section of the page of the application using DOM elements, and create AJAX pages
- Used AJAX and XML to process asynchronous actions between front and back end.
- Involved in responsive web designing using various Bootstrap’s classes and Grids
- Demonstrated implementation and up-gradation of JavaScript Library.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
Environment: JavaScript, JQuery, CSS3, HTML5, AJAX, Photoshop CC 2015, JSON, Bootstrap, ReactJS, JQuery, XML, JSP.
Confidential, Tampa, Florida
Web UI Developer
Role/Responsibilities:
- Attended daily meetings, kept up-to-date on best practices for JavaScript frameworks and techniques.
- Developed sub-sites for new products, customer investigation, and coupon discounts.
- Designed and implemented multiple new features in purityproducts.com related to different vitamins search and purchase using AJAX, JQuery, CSS3 and HTML5.
- Handled Browser compatibility issues in HTML5, CSS3 and Java Script for IE, Firefox and Chrome browsers.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
- Worked with Developers in UI Integration and defect fixing. Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Wrote numerous JavaScript functions for user input validation and verification.
- Design and implemented Vitamin Suggested module that offers to customer suggested products after evaluating customer’s preference.
- Implemented JQuery validation plug-in, modified JQuery validation plug-in to support custom validation.
- Developed sub-sites for new products, customer investigation, and coupon discounts.
- Used Ajax in JSON format for asynchronous request handling and partial refreshing by the user.
- Tested and debugged using JavaScript, Ajax, Servlet, JSP, and jQuery, CSS, HTML and SQL.
- Used SQL for Creating, Reading, Updating, Selecting data from MySQL database.
Environment: Ajax, JQuery, XML, JDBC, HTML, CSS, JavaScript, Tomcat4.0, Eclipse
Confidential
Software Developer
Role/Responsibilities:
- Designed interactive pages with W3Cstandards.
- Was involved in third party tool integration for barcode scanning and biometric scanning.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic
- Analyzed the requirements and designed the flow of task using flow charts and dependently designed flow between pages of the UI.
- Created event driven Web Forms using C#.Net and implemented form Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET and VB.NET.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Converted the mock-ups in to hand-written HTML, CSS and JavaScript code.
- Produced semantically appropriate, standards compliant markup, and produced Rich User
- Interfaces.
- Coordinate with business and solicit usability requirements.
- Ability to test and debug using developer tools and the console required.
- Involved in developing a user centric market driven site redesign.
- Used JavaScript and JQuery for validating the input given to the user interface.
- Created web content and tested all the websites with multiple browsers, operating systems, and screen resolutions.
- Performance tuning by caching the appropriate data objects.
- Developed and maintaining the layouts using CSS for all intranet applications compliant with W3C.
Environment: HTML, XHTML, CSS, DHTML, JavaScript, SQL Server 2008, ADO.NET (3.5/3.0), IIS7.0, XAML, WCF, AJAX, MVC 3, Win Forms, Web Forms, Web Services JavaScript, XML, XSL/XSLT, HTML, SQL Server 2008/2005, Windows NT, UNIT TESTING, Windows 7 professional.
Confidential
Software Developer
Role/Responsibilities:
- Built complex desktop - style UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
- Developed front-end layout and intro for home page using Fireworks.
- Utilized the mail merge techniques in MS Word for the time reduction in sending certificates.
- Extensively used images of the product for web and catalogue.
- Involved in designing and developing the GUI for the user interface with various controls.
- Developed Web Applications using Web Technologies Interactive Planning for the product development.
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
- Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations, and Spring MVC components.
- Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
- Create web models or prototypes that include physical, interface, logical, or data models.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review, and other quality relate work.
- Produced visually appealing designs focused on usability, utility, cross-browser compatibility with SEO techniques and web standards.
- Experienced in various MVC JavaScript frameworks like Express.js, Node.js.
- Designed and developed the applications which are responsive using Twitter Bootstrap and media queries.
- Developed Table Less Layout using CSS, XHTML and used new CSS features like multi-column
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, Agile, SVN.
