We provide IT Staff Augmentation Services!

Sr. Front End Ui Developer Resume

0/5 (Submit Your Rating)

Schaumberg, IL

SUMMARY

  • Around 8 years of experience in managing web, IT and other projects; able facilitates and organize projects.
  • Extensive experience in design, development of various web applications using HTML5, CSS3, Object oriented JavaScript, jQuery, AJAX, JSON, XML, BackBone.JS, React. JS and Angular JS, Angular Strap, Node.js.
  • Experience in designing, developing, integrating and testing Single Page Applications(SPA).
  • Extensive experience in Object Oriented Development using C++, Java, Scala and Shell Scripting.
  • Experience in developing HTML 4/ HTML 5 and good working knowledge on CSS and CSS3.
  • Extensive experience in writing modular Java Script and good understanding of Document Object Model (DOM) and DOM Functions.
  • Strong JavaScript and jQuery skills - able to write unobtrusive custom codeas well as good at implementing existing jQueryplug-ins.
  • Experience in building SPA’s using Angular JS framework and Node JS.
  • Experience in writing unit tests in Angular using Jasmine and Karma as test runners.
  • Hands on experience in using CSS processors like LESS and SASS.
  • Good experience in developing modular Web Applications using MVC architecture.
  • Good knowledge in working with different JQuery libraries such as JQuery UI and JQuery Validators.
  • Worked on consuming RESTFUL API’s and web services and extensive experience in AJAX service requests and JSON responses.
  • Expert knowledge in connecting to databases like MongoDB &Couch DB using Node JS and Express JS.
  • Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
  • Developed applications for different cross-browsers such as (IE 7/8/9/10, Chrome, Firefox, and Safari).
  • Hands on experience in debugging the code using browser tools like Chrome Developer Tools, Firebug, IE Developer Tools, and Safari Developer Tools.
  • Extensive expertise in MVC and MVVM (Knockout & Handlebars) frameworks.
  • Experience in doing code reviews and knowledge sharing with team members.
  • Good knowledge on JavaScript Patterns such as Modules, Prototype Design and Singleton Patterns.
  • Experience in automation and task runners like Grunt JS and Gulp JS.
  • Hands on experience in developing web pages using responsive design and adapt to the changing environment.
  • Extensive knowledge in Web Standards, Interactive animations, and E-mail design standards.
  • Experience working in AGILE based development environment and particularly in Scrum methodology.
  • Have work experience in Web Services, HTTP, Remote Objects and retrieving data from service side XML data and Binding it in to Data Grids.
  • Involvement in using various IDE’s - Web Storm, Brackets, Sublime, Eclipse and Visual Studio.
  • Experience in using databases like SQL Server (2005/2008/2014 ), MY SQL, Oracle and MongoDB.
  • Hands on Experience with version controls tools like SVN, TFS and CVS.
  • Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytic skills.

TECHNICAL SKILLS

Programming Skills: C++, C#, Java, HTML/HTML5, CSS2/CSS3, JavaScript.

Client Frameworks/Tools: Bootstrap, JQuery, AngularJS, Knockout JS, Handlebars, Node JS, React JS, Bower, Angular Strap, Require JS, LESS, SASS.

Databases: MYSQL, MS SQL, MongoDB, Oracle.

Automation Task Runners: Gulp, Grunt.

Testing Tools: Karma, Jasmine JS, Qunit.

Operating Systems: Windows XP/Vista/7/8, Linux.

Dev Environments: Glassfish, GIT, SVN, Eclipse, Web Strom, Sublime, Atom, Brackets.

Methodologies: Agile, Scrum, UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, Schaumberg, IL

SR. Front End UI Developer

Responsibilities:

  • Designed and developed User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AngularJS, Angular Strap, Require.JS, React.JS, Ajax and JSON.
  • Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
  • Used React JS in developing modular, compo-sable components and made use of props and states.
  • Have experience using CSS processor LESS.
  • Worked on making AJAX calls to fetch the data using RESTful web-services and also worked on integrating the middleware to the front end.
  • Developed and ported a legacy Java Script/JQuery based into SPA using Angular JS framework.
  • Created controllers in Angular JS and used them to control the flow of data in the application.
  • Made use of built-in modules and injected them into the application using dependency injection.
  • Using Angular JS created custom directives as reusable components and used them in different modules inside the application.
  • Worked with services to make AJAX calls to fetch the data and injected promises to avoid call-back hell and succeeded in executing the code asynchronously.
  • Made use of UI-Router library which made work easy in changing nested views by changing states.
  • Developed unit test cases in Jasmine framework with the help of test runner, Karma.
  • Worked with task runners like Gulp in deploying and testing the application.
  • Used Wiredep and Bower with help of Gulp to automatically load package libraries and script files into the application.
  • Using Node JS, created TCP severs and written client programs to access them.
  • Developed a simple JSON-based protocol and a custom module for working with the messages in Node JS and experienced in creating testable and fault-tolerance systems.
  • Used Node Package Manager (NPM) to import and build ØMQ - a high efficiency, low latency library for developing network applications.
  • Worked with CouchDB—a RESTful, JSON document database, and parsed XML documents, developed and ran UNIT Tests in Node JS.
  • Have used Express, a popular Node JS web framework for routing requests and worked on promises with RESTful API’s.
  • Responsible for checking cross browser compatibility, Responsive Web Design using Bootstrap and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
  • Worked with media queries and development to customize the View.
  • Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application.
  • Experience in open source client side JavaScript web application framework based on MVC controller.
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX and fetching responses in JSON format.
  • Ran the standalone front end application in node Server.
  • Worked on forms and form validations using angular JS in-built validation.
  • Used GIT version control and JIRA for project status tracking.
  • Used Web Strom as the IDE for custom development and implementation.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AngularJS, Angular Strap, Require.JS, Grunt JS, JIRA.

Confidential, Boston, MA

Web/UI Developer

Responsibilities:

  • Developed user interactive websites using web technologies like HTML, JavaScript, JQuery, Angular JS, Backbone.JS, Bootstrap, LESS.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Developed fast loading images using Adobe Photoshop CS3.
  • Built UI Components with JQuery plugins to have functionalities like date picker, modal windows, loading bars, slider, and spinner.
  • Developed a Single Page Application (SPA) using Angular JS Framework.
  • Created different Angular components like controllers, services, modules, promises, routing, and interpolation.
  • Used Angular Services to make the AJAX calls and Used Angular Promises to avoid the hell of callbacks.
  • Developed validation component for the UI using JQuery validation so that team members can validate the UI elements in a configuration and had validation logic generic written in a separate JavaScript file.
  • Worked with the UX Team to get the UI designs and created CSS for the application.
  • By using JQuery template engine, split the html into templates with data-bind view model.
  • Created Revealing Module View Module which data-binds to the HTML views.
  • Implemented AJAX functionality to fetch data with help of RESTful web services and used GET and POST methods in this functionality.
  • Worked with JQuery animations for making the web pages more responsive and attractive.
  • Used Require JS framework for managing both package libraries and application files.
  • Worked in testing the code functionality with the help of QUnit framework.
  • Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.
  • Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
  • Coordinated with the teams for QA and issue tracking and bug fixing.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Participates in team meetings with the UI team and the end user webmaster corporate clients to understand the needs of new implementation and Participates in daily team meetings and weekly scrum meetings.
  • Identified the way to increase the SEO and social media friendly.

Environment: HTML, CSS, JSP, XHTML, JQuery, AJAX, LESS, Eclipse.

Confidential, Orlando, FL

Front End/Web Developer

Responsibilities:

  • Developed the design using HTML and CSS3 more creatively emphasizing on enhancement in the look of webpages.
  • Implemented custom validation controls, JavaScript validation controls for form validations.
  • Used jQuery library functions and developed of all webpages at client side following the guidelines.
  • Tested the websites and internal code several times before presenting it to the scrum master. Identified bugs using Firebug in Firefox and kept them at bay.
  • Responsible for code design, code implementation, code debugging using WCAG.
  • The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets.
  • All the visual stuff was done using JavaScript.
  • Checked for the optimization of code by doing Cross Browser Compatibility test in major browsers and also used w3c free validator for entire code testing for efficient code.
  • Extensively utilized the version control software GIT in merging our working copies with the master.
  • Created standards compliant, CSS based page layouts and browser compatible code.
  • Designed and implemented the front-end using JavaScript, AJAX and JSON extensively.
  • Actively participated in Iterative review meetings which were held weekly to track the progress of each iterative cycle, figured out the issues and provided feedback in an insightful way.

Environment: HTML, CSS3, Java Script, Custom Validations, GIT, AJAX, JSON.

Confidential

Software Engineer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform and implemented the MVC structure using Struts.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Axis to implement Web Services for integration of different systems.
  • Developed Web services component using JSON, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Responsible to write the different service classes and utility API which will be used across the framework
  • Used client side Java scripting, JQUERY for designing Tabs and Dialog Box.
  • Used JUnit for the unit testing of various modules.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate

We'd love your feedback!