We provide IT Staff Augmentation Services!

Front End/ui Developer Resume

4.00/5 (Submit Your Rating)

MichigaN

SUMMARY

  • Over 7 years of extensive experience as a UI Developer specialized in designing and developing complex web applications for large organizations
  • Worked in all phases of the development life cycle including analysis, design, development, testing, implementation
  • Built Rich Prototypes and Application using Angular.js, Bootstrap, HTML5, CSS3, JavaScript, Ajax and JSON
  • Proficient in using AJAX for implementing dynamic webpage's where the content fetched via API calls updated the DOM (JSON Parsing)
  • Experience in the Web Applications Development using HTML/ XHTML/ DHTML, CSS2/3, JavaScript, JSP, XML and JSON
  • Exposure on cross browser compatibility issues with different versions of browsers in IE, Firefox, Chrome and Safari
  • Experience using Angular2 as main front end framework using features like components, pipes modules, templates, metadata, data binding, routing and Angular CLI.
  • Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG)
  • Experience with optimization and CSS3 Code Reduction using CSS Preprocessors like LESS and SASS
  • Excellent experience in consuming Restful Web Services with AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.js
  • Practical experience in Document Object Model (DOM), DOM manipulations and DOM functions
  • Good experience using Angular, Bootstrap for Responsive Web Design (RWD) and CSS media Queries
  • Experience using data visualization tools like D3.js
  • Good understanding of ECMA script features and design patterns
  • Working with Widgets and Charts which are provided by external JavaScript libraries such as D3.js, Dojo and Ext.js
  • Well versed in using ES6, JSX with ReactJS, Flux, Redux & React Native
  • Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES)
  • Understanding and experience with Object Oriented Design/Development (OOD), Model View Control (MVC) design pattern and Test - Driven Development (TDD)
  • Experience with UML modeling Class Diagrams, Use Cases, and Sequence diagrams
  • Extensive experience in developing Node.jsapplications using MVC frameworks and installation of client side dependencies using Bower
  • Experience in Angular.js framework using Dependency Injection, Promises, Services, Scopes, Controllers and Directives
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages using Web Standards
  • Experience using various IDE's like Visual Studio, Eclipse, Dreamweaver, Notepad++, Adobe Photoshop, ATOM
  • Involved in every stage of Software Development Life Cycle SDLC
  • Worked on Agile Development Practices and participated in SCRUM sessions
  • Hands on experience in testing frameworks and tools like Jasmine, Mocha and Karma
  • Familiar with GRUNT and GULP
  • Worked in various version control systems such as SVN, CSV and GIT
  • Experienced in debugging websites using Firebug, Fiddler, Browser Developer tools
  • Quickly adaptability to new environments, new technologies and facing new challenges at work place
  • Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability

TECHNICAL SKILLS

Web Technologies: HTML4/5, CSS2/3, Bootstrap, JavaScript, jQuery, JSON, XML, AJAX Angular.js, Node.js

Web Services: Restful (JSON, XML)

Debugging Tools: Firebug, developer Tools, JS Debugger

IDE: Eclipse, Dreamweaver, Notepad ++, Sublime, Web Storm.

Operating Systems: Linux, UNIX, Windows

Methodologies: Agile/Scrum, Waterfall

Version Control: SVN, GIT, CVS

Database: MySQL, Oracle 9i/10g/11g

Application Server: Web Sphere, Web Logic, Apache Tomcat

PROFESSIONAL EXPERIENCE

Confidential, Michigan

Front End/UI Developer

Responsibilities:

  • Applications developed using JavaScript, Angular.js
  • Implemented client side Interface using Angular.js and Node.js to structure JavaScript code in an MVC
  • Used Agile methodology for the software development
  • Developed dynamic responsive Web Application by integrating Angular.js with Bootstrap which is further integrated with Web Services
  • Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation and estimating the time-lines for the project
  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, Angular2 and Ajax
  • Developed style sheets using CSS pre-processors SASS
  • Used Angular 2 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5 as the main programming languages
  • Consuming RESTful Web Services using AJAX and jQuery and rendering JSON response
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
  • Used Angular 2 Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side
  • Used Decorators to optimize the code resuablity and worked with services, providers in Angular 2.0
  • Experience in working with Routes in Angular 2.0
  • Customized components for each of the web page in Angular 2.0
  • Used Node.js for server side rendering.
  • Installed Node Package Manager (NPM) to manage the modules
  • Experience using build tools like Grunt and using Node console to execute grunt tasks
  • Package management tools BOWER
  • Used jQuery to make the frontend components interact with the JavaScript functions and add dynamism to the web pages at the client side
  • 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
  • Used Eclipse IDE for development
  • Creating rapid prototypes to validate design concepts
  • Used GIT for version control
  • Deployed the application to Apache Tomcat Server
  • Performed unit testing using Jasmine framework and karma for javascript test runner
  • JIRA as the bug tracking system to track and maintain bugs/issues
  • Used Grunt for build tool for automation of the tasks

Environment: HTML5, CSS3, SASS, jQuery, JavaScript, Bootstrap, Angular 2.0, TypeScript, RWD, Node.js, GIT, GRUNT, JIRA, Jasmine, Babel, NPM, MVC, Eclipse IDE, Web Services

Confidential, NYC, NY

Front End/UI Developer

Responsibilities:

  • Developed the application using Model-View-Controller (MVC) architecture
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA)
  • Used Scrum methodology for the software development process
  • Created forms to collect and validate data from the user in HTML5 and Angular.js
  • Used Twitter Bootstrap and Angular for creating rich, responsive UI Screens for varying screen sizes and devices
  • Implemented Angular controllers, services, models, filters
  • Using Angular.js created custom directives for data manipulations and to display data
  • Utilized the Angular UI Router to handle navigation to access different pages in the application
  • Used Angular.js to bind the values of HTML5 controls
  • Used Node.js for the runtime environment where java script can be interrupted and executed
  • Optimized website performance by converting the site to sprite sand used Content Delivery Network to improve specific scripts and styles
  • Worked with QA team on daily basis in fixing the reported bugs/defects
  • Using Gulp along with Node.js to perform watch on SASS conversion, minification and image minification
  • Involved in daily scrum meeting, sprint review meeting and agile release planning
  • Produced Rich User Interfaces that are semantically appropriate, standards compliant markup
  • Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes
  • Used with Jasmine for Unit Testing
  • Performed integration testing using Chrome Inspector to fix bugs

Environment: HTML5, CSS3, JavaScript, Angular.js, Node.js, AJAX, jQuery, JSON, DOM, Bootstrap, D3.js, REST API, Apache Tomcat, Eclipse IDE, Jasmine, Agile, GULP, GIT, JIRA

Confidential, Irving, TX

UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, JavaScript, jQuery, backbone.js, require.js, AJAX and JSON
  • Created paper prototypes, initial Wire frames and designed a strategy by collaborating with the designers
  • Worked on handlebars for templates, bower as package manager
  • Designed and developed various Screens using JSP, JavaScript, HTML, and CSS
  • Used Nesting, Variable and Mixing features of SASS Preprocessor
  • Mastered the GRUNT with commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
  • Designed Frontend with object oriented JavaScript Framework like Angular js, Node js, Backbone js, Require js and Ext js
  • Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML
  • Used Angular.js and Backbone.js (for heavy DOM manipulation)
  • Used backbone.js for Fetching Data from the Server by giving URL to get JSON data for the model and to populate model from the server
  • Used Bootstrap, SASS and Angular.js for responsive web application
  • Utilized JavaScript and jQuery libraries for form validation
  • JavaScript DOM manipulation and JavaScript event to generate the data result in UI
  • Worked on Spring MVC for code enhancements.
  • Integrated Angular.js framework controls to support HTML5 Controls
  • Implemented Angular.js Service calls using Angular Factory
  • Used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices
  • Developed user friendly navigation for various sections of data using jQuery Accordion and Tabs
  • Used media queries for mobiles tablets and desktop layouts.
  • Responsible for designing page layout using HTML5, CSS3 along with jQuery and adding dynamic functionality to each module
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review
  • Worked on debugging the developed code for browser compatible
  • Debugged the application using Firebug to traverse the document
  • Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum
  • Handled all aspects of the web application including maintaining, testing, debugging, and deploying

Environment: Angular.js, Wireframes, HTML, CSS, SASS, JavaScript, Bootstrap, jQuery, AJAX, Backbone.js, Ext JS, Agile, D3.js, Eclipse IDE, Apache Tomcats

Confidential

UI Developer

Responsibilities:

  • Participated in gathering the requirements and creating the wireframe mock ups
  • Interacted with business users on daily basis for gathering of new requirements.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3
  • Responsible for creating detailed wire frames and process flows
  • Analysis, design and development of Application based on J2EE and Design Patterns
  • Developed user interface with JSP, JavaScript, DHTML, jQuery and AJAX
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access
  • Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web page
  • Used Selectors in JQuery for updating content on DOM nodes
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website
  • Used SVN for version control and JIRA for defect tracking
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements
  • Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes
  • Tested/Debugged web browser using Firebug and Chrome Developer Toolbar
  • Documented the application for new features and functionalities.

Environment: HTML, JavaScript, CSS, Eclipse IDE, Java (JSP), Jira, SVN, Adobe Photoshop, Oracle, SVN, AJAX, SQL, PL-SQL, JDBC, UML, Firebug, Apache Tomcat, Wireframes

Confidential

UI/UX Developer

Responsibilities:

  • Worked with System Analyst and the project team to understand the requirements
  • Involved in client meetings for gathering specifications and layouts
  • Used Photoshop for layouts and designing the web pages
  • Converted the Photoshop mock-ups in to hand-written HTML and CSS pages.
  • Created Master Pages, CSS Styles Sheets and got approval from Business Stake holders
  • Designed Templates and Flow of future pages using Adobe Photoshop
  • Participated in transforming the old look to new interface using latest CSS designs
  • Wrote SQL stored procedures, used JDBC to connect to database
  • Worked on Content Management systems (CMS) for managing the digital content.
  • Created mock-up designs and developed various functionalities with JavaScript and jQuery
  • Worked with the team of architects to gather requirements and enhance the application functionality and add new features.
  • Promoting products through Mass Email Marketing (Design of Email newsletter, brochures, hoardings)
  • Used CSS, HTML to make front-end pages with attractive and easy to use functionalities.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
  • As part of testing, prepared effective Test Scripts for each of the developed functionality.

Environment: HTML, CSS, JavaScript, DOM, DHTML, JSP, Servlets, JDBC, Oracle database, Eclipse, SQL

We'd love your feedback!