We provide IT Staff Augmentation Services!

Sr. Ui Developer / Front End Developer Resume

2.00/5 (Submit Your Rating)

Rochester, MN

PROFESSIONAL SUMMARY:

  • Microsoft certified with over 8 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server, N - tier and web applications, Microsoft certified professional and specialist in UI development.
  • Expertise in web and mobile/tablet UI development with experience in developing hybrid mobile applications using HTML5, JavaScript and other JS frameworks.
  • Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript with ECMA5 features, jQuery, JSON, Bootstrap, AngularJs, Angular 2.0, NodeJs.
  • Experience in developing Graphic User Interface (GUI) to display report data using D3.js with Cross-browser compatibility and Web application scaling.
  • Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe, and callback functions.
  • Experience in creating user interface widgets using JQuery, Kendo UI, Bootstrap and AngularJS.
  • Hands on Experience on Angular 2.0 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.0.
  • Rich experience with development using AngularJS and Angular 2.0 extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and also building custom directives.
  • Experience in implementing NodeJS callbacks. Worked on NodeJS web server and NodeJS Restful APIs.
  • Experience in developing widgets and applications using Kendo UI to forecast data management and visualization charts.
  • Experience with Handlebars.js to build dynamic HTML templates, and Underscore.js to handle and manipulate data from backend with a RESTful JSON interface.
  • Experience in developing kiosk app for Chrome OS using web development technologies like HTML, CSS, JavaScript and other 8JS frameworks.
  • Experience in the developing applications for different platforms like web browser, iOS, Android, and Chrome OS.
  • Incorporated the require.js features to build modular structure of JavaScript for better code maintenance and smoother name-spacing of variables.
  • Involved in web application development projects that required Responsive Web Design using flex box features of CSS3.
  • Expertise in plain JavaScript logics, functionality, scope maintainability and name-spacing the variables.
  • Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
  • Expertise in debugging skills using Safari Web Inspector, Chrome Developers Tool and Firebug.
  • Experience in using HighCharts, and D3.js Components and integrating back-end applications with AJAX driven front-end.
  • Experience in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
  • Proven track record in developing reusable code, cleaner code structure, and understanding of the JS features to ensure data availability to the front-end.
  • Strong expertise in the iterative Agile and Scrum development methodologies for software development.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Excellent communication skills to discuss the projects with technical and non-technical SME’s and also during the sprint meetings for Agile as well as Scrum development methodology.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, XML, JavaScript, OOJS, AJAX, JQuery, JSONAngularJs, Angular 2.0, Ext.js, Backbone.js, React.js, Require.js,Underscore.JSNodeJs, KendoUI, RESTful Web service, High Charts

Languages: C, C++, Java.

IDE& Tools: Eclipse IDE, NetBeans, Dreamweaver, JSfiddle, WebStrom, SublimeVisual Studio

Application Servers: ISS, WebSphere, WebLogic

Debugging Tools: Selenium, Jasmine, Karma (Testacular as Test Runner), JIRA, FirebugBugzilla, IE Developer, Chrome Developer, Safari Developer

Databases: Oracle11g, SQL server, MySQL

Operating Systems: Windows, MAC OS, Linux

Version Controls: SVN, CVS, GITHUB, Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, Rochester, MN

Sr. UI Developer / Front End Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, AngularJS, Angular 2, Node.js, Backbone.js and Bootstrap with MySQL database.
  • Developed client side validation code using JavaScript and JQUERY.
  • Contributed as key resource of the "Angular 2 Framework Team" in conversion of existing UI screens of the application to Angular 2 based UI.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in fixing Front-End issues with the layouts.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Coded pages with best Search Engine Optimization (SEO) techniques. Developed call back functions to parse and handle JSON data returned from the server.
  • Guiding team as Scrum Master in Agile Scrum methodology
  • The tech stack is AngularJS, Angular 2, LESS, Bootstrap and cutting edge server side technologies.
  • Utilized AngularJS, Angular 2, NodeJS in the development for building SPA and to consume RESTful web services.
  • Created small time data visualization applications implementing MVVM framework using Kendo UI for faster performances.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Implemented NodeJS for developing the server side of the application.
  • Implemented responsive web design and mobile friendly design using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more and AngularJS.
  • Involved in creating AJAX calls using AngularJS to handle data operations including ordering and filtering.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on webpages.
  • Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and AngularJS.
  • Implemented test cases and performed unit testing using Jasmine.
  • Worked with the business analysts and back-end developers to gather requirements, improve application functionality and add new features.
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MVC Framework, AngularJS, Angular 2.0, NodeJS, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Tortoise SVN.

Confidential - Chicago, IL

Sr. Web UI Developer

Responsibilities:

  • As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
  • Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Enhanced an existing AngularJS 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.
  • Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to pharmacy’s applications using HTML5 to maintain a single UI for all platforms migrate all application to Akamai data servers to increase speed and performance of the applications.
  • Used AngularJS as framework to create a Single Page Application (API) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS, NodeJS.
  • Wrote Node.js API to manage back-end data for developed application.
  • Involved in development converting the static HTML mark-ups to JSP's.
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
  • Using SVN for version control.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
  • Used TypeScript while finding the compilation error during testing.
  • Developed data management and visualization charts in widget applications using Kendo UI.
  • Involved in up gradation and maintenance of company’s website to the new layout using the Grid orientation model Bootstrap framework.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Developed web applications using Restful and SOAP protocols.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Developed the pages that are complaint to W3C and ADA section 508(c) standards.
  • Involved in git/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AngularJS, NodeJS, Bootstrap, XML, JSP, Apache Tomcat, Eclipse, Tortoise SVN.

Confidential - Minneapolis, MN

Sr. 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.
  • Hands on the process of development, testing and maintenance.
  • Participated as a team member in designing the user interface using HTML and CSS to make the interface use-friendly, especially child-friendly.
  • Applied jQuery validation plugin to validate the user input and to improve user experience.
  • Worked in form validation using JavaScript for providing the user interface and communication between the client and server.
  • Hands on JSON for data transform and page transform.
  • Implement the function of automatic Email notification referring confirmation, rescheduling and promotions through JavaScript and jQuery.
  • Conducted unit testing and end-to-end testing on the supported browsers.
  • Wrote a script file in JavaScript and jQuery to handle the events that were triggered by the users.
  • Provide the users with the physical status form regularly with information about their workout frequencies, physical data, etc. using JavaScript and SQL Server.
  • Used CSS/CSS3 to embed the online videos for product introduction.
  • Communicate with other members in the team to better understand the functional requirements and transfer them into technical requires.
  • Participated in building up the online chatting Q&A pop-up section as well as the feedback features using CSS3 and JavaScript.
  • Designed the login system using jQuery.
  • Worked with other members in the group, committed code change using version control tool SVN and merge code from other developers using tool Win Merge.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XAMPP, SQL Server, SVN, Win Merge.

Confidential - Charlotte, NC

Front End DeveloperA

Responsibilities:

  • Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
  • Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, JavaScript, AngularJS, Bootstrap, Backbone, and jQuery.
  • Integrated the Front-End web interface with the Spring MVC, AngularJS, NodeJS, JSP, HTML, CSS and JQuery.
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components.
  • Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
  • Worked on CSS preprocessor frameworks (SASS/LESS).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Designed, developed and implemented Single Page Application (SPA) by consuming JSON from a Spring MVC, using Spring Security to secure the application.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems)
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts, fix the bugs pertaining to various browsers.
  • Define technical requirements based upon business requirements.
  • Involved with all stages of Software Development Life Cycle.

Environment: HTML, CSS, JSP, Web Services, jQuery, Java Script, AngularJS, NodeJs, Ext JS, AJAX, SVN, Oracle, Eclipse.

Confidential - Mayfield, OH

Java Developer / UI Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS, and HTML.
  • 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.
  • Thorough understanding of the differences and bugs in various browsers and browser versions.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams
  • 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 inwebpages by using JSTL packages for the development of theWebPages.
  • 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.
  • Worked extensively on Spring MVC framework to develop new internalwebapplication.
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Integrated with back end code (PHP) for highly interactive AJAX based applications.
  • Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Linux, Apache, PHP, and MySQL.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Conducted client side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Generate SQL Scripts to update the parsed message into Database.
  • Worked on parsing the RSS Feeds (XML) files using SAX parsers.
  • Designed and coded the java class that will handle errors and will log the errors in a file.
  • Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets
  • Utilized the mail merge techniques in MS Word for time reduction in sending certificates
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
  • Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
  • Responsible for the configuration of Struts web based application using struts-config.xml and web.xml
  • Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.

Environment: HTML/CSS/JavaScript/JSON, JDK, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, I frameworks & libraries Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.

We'd love your feedback!