We provide IT Staff Augmentation Services!

Ui/front-end Developer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONAL SUMMARY:

  • Over 8+ years Front - end Web Application Development experience with technologies using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, Typescript and Core Java, Angular 2.X/4, AJAX, JSON, XML Bootstrap and Responsive Web Design.
  • Experience with full Software Development Life Cycle(SDLC), architecting scalable platforms, objects oriented programming, and Agile methodologies
  • Extensive experience in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications in various domains
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues
  • Proficient in building User Interface applications and professional web applications using HTML/HTML5, XHTML, CSS/CSS3, JavaScript, jQuery, jQueryUI, Angular 2/4, AJAX, JSON, XML, Bootstrap, React Js, Backbone JS and Node JS
  • Experience in developing Single Page Applications(SPA) using JavaScript MVC framework such as React JS
  • Expertise in securing the application using form-based authentication using HTML, JavaScript, jQuery, and CSS
  • Strong JavaScript and jQuery skills and able to write unobtrusive custom code as well as implement existing jQuery plug-in
  • Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular2/4
  • Extensive experience with Angular2/4, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications
  • Refactored and enhanced an existing Angular 4 application to follow strict MVC patterns for improved source code
  • Strong Experience in writing Angular 4 code for developing Single page applications (SPA), used several in built language core directives, expressions and modules
  • Hands on experience in Designing and Developing Single Page Applications using Angular 2/4, and work with otherUItechnologies such jQuery, Bootstrap and HTML
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation
  • Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High Traffic Websites
  • Worked with node package managers NPM, Bower and build tools Gulp, Grunt.
  • Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation
  • Developed and designed Ajax based Prototype, JavaScript, JQuery and AJAX basedUIframe work
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table and Pseudo Classes, CSS Preprocessors (SASS, LESS)
  • Experience using NPM, NPM scripts, and Web packto install and manage different packages
  • Proficient in handling response data from RESTful web services using XML, JSON and jQuery to updateUI
  • Experience in consuming web services me.e., RESTful based APIs for updating dynamic functionality of HTML in JQuery, JavaScript, and Angular 4
  • Developed Responsive Web Designs (RWD) using Media Queries and Bootstrap.
  • Extensively used Node.js tools like Gulp, Grunt and webpack
  • Experience in writing technical documents like Functional Requirement Document, Detail Design, Creating screen mock ups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning and leading training sessions
  • Experience in working MVC Architecture and also in using version control (SVN)
  • Experience in using various IDE's, Notepad++, Eclipse, Sublime text editor, Visual Studio code and MS Visio
  • Great ability to write clear, maintainable, well-documented & commented and efficient code for web development
  • Excellent Experience on JIRA, AGM for bug tracking, issue tracking, etc., and all phases of Software Development Life Cycle (SDLC) which involves designing, developing, testing, implementation, and maintenance with Agile/SCRUM methodology and Waterfall method according to the requirements also performing code reviews to ensure quality standards
  • Dealing with challenging High Traffic Websites and Cross Browser Issues handling
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments
  • Experience in Test Driven Development (TDD) environments using Karma/Jasmine.

TECHNICAL SKILLS

Web Technologies: HTML5/4, CSS3, XML, DHTML, JavaScript, Object Oriented Programming, Web Standards (XHTML, CSS)

Languages: JavaScript, TypeScript

JavaScript Technologies: jQuery, Angular JS, Angular 2/4, Bootstrap, jQueryUI, NodeJS, React JS

Databases: SQL (MySQL, SQL Server)

Servers: MAMP, Node.js, PM2, NGINX

Debugging Tools: W3c validator, Firebug, developer Tools

IDE: Sublime, Visual Studio, Brackets, Notepad++, Visual Studio Code

Operating Systems: Linux, Windows, MAC, UNIX

Version Control: GIT(GitHub)

Methodologies: Agile, Waterfall, Scrum, TFS

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

UI/Front-end Developer

Responsibilities:

  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents in Agile environment
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3 and RWD and Responsible for creating detailed wire frames and process flows
  • Followed the Agile methodology to implement the application
  • Converted mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON
  • Established pages using CSS3 to maintain the uniformity of all the screens throughout the application and positioning of screen objects
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model
  • Performed client-side validations using JavaScript
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Responsible for client sideUIValidation and implementing Business logic based on user selection using JQuery, Angular 2/4
  • Created reusable templates and style sheets based onUIstandards and guidelines
  • Developed Single Page Application (SPA) using Angular2/4 Framework
  • Used Angular2/4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Knowledge inUIArchitecture design using Angular2 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators
  • Coding, testing of reusable JavaScript, CSS3, HTML5 / libraries for complexUIcontrols
  • Worked on React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags
  • Interacted with the back-end staff and scrum master at the daily meeting for new features in this web app using Agile software development methodology
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Used Angular Http Request to read data from web servers and process JSON data to render in theUI
  • Used AJAX module to handle RESTful calls to enable communication between view components and servers
  • Worked with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on theUIlayer
  • Worked on state, specs, props and events to create interactive React JS components
  • Used React-Router to turn application into Single Page Application
  • Wrote jQuery function while implementing variousUIScreens across the whole web application
  • Assisting my team in developing two different Web-based applications
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms
  • Used RESTful APIs which support JSON and XMLto access back-end data payload
  • Extensive experience in implementing Model-View-Controller (MVC) architecture using Angular Framework
  • Defined new validations through Angular for the Form field validation implemented through HTML5
  • Experience in Angular 2/4 directives that allow thedeveloperto specify custom and reusable HTML-like elements and attributes that define data bindings and the behavior of presentation components
  • Involved in the development of presentation layer using Angular and HTML
  • Used ReactJS to implement rich functions in various pages such as form validation, crud, grid list, search, sort, pagination, multi-selection, unit-tests etc.
  • Experience in consuming web applications developed via REST/SOAP based APIs
  • Used Node.Jsto run Grunt tasks and build properly the project (compile, minify, concat etc.).
  • Involved in building stable React components and stand-alone functions to be added to any future pages
  • Debugging applications in different browsers using Firebug, and testing applications using Jasmine/karma
  • Worked with source version control tool GIT to manage the code repository
  • Created complex JIRAworkflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA
  • Worked with JIRA Tool to keep track of the Bugs/Issues/Features list
  • Developed an application using HTML, CSS3, Bootstrap, Angular JS in a Test Driven Development(TTD)Environment.

Environment: SDLC, Agile, HTML, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML, JSON, Bootstrap, RWD, SPA, Angular2/4, Components, Ng Modules, Services, Dependency Injection, and decorators, RESTful APIs, MVC, Firebug, Jasmine/karma, GIT, JIRA, Test Driven Development(TTD)

Confidential, Detroit, MI

UI/Front-end Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) phases like Requirement Analysis, Implementation and estimating the time-lines for the project
  • Followed Agile software development practice paired programming, test driven development TTD and Scrum status meetings
  • Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module
  • Developed user interface using HTML, XHTML, CSS/CSS3, JSON, React-Bootstrap, JavaScript,React JS jQuery, and jQueryUI
  • Built Web pages that are more user-interactive using jQuery plug-ins for Drag and Drop, AutoComplete, JSON, Angular 2, JavaScript and Bootstrap
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels
  • Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code
  • Designed Responsive Web pages using Media Queries
  • Created edited and maintained sites by implementing responsive design themes using front end development frameworks including Bootstrap
  • Extracted data inUIfor different clients using JSON format. Implemented client-side validations using JavaScript
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions
  • Implemented MVVM architecture using React and Redux framework
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Implemented client side Interface using React JS
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular2/4
  • Created reusable templates usingAngular 4directives and worked with NPM (Nodepackage manager) tools (Node JS)
  • Command on Angular 2 controllers, directives, creating custom services with factory and service methods, routing and handling animated events
  • Involved in writing jQuery-based Ajax requests using jQuery. Get and JQuery. Post
  • Used AJAX, JSON to send request to the server to check the functionality of the website
  • Developed AJAX based web basedUIframework by utilizing jQuery library
  • Testing front-end code in multiple browsers to ensure cross-browser compatibility
  • Integrated backend services using REST API's (web API) with identity Database
  • Experience in using GIT/GIT-HUB as a Version Control Tools
  • Performed unit testing using the open source Karma/Jasmine framework
  • Used JIRA as a tool for project tracking and management where we update the daily tasks performed
  • Used Visual Studio Code for writing the code.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented
  • Validated input values to make sure that they will be accepted before they are submitted to the server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles

Environment: SDLC, Agile, TTD, Scrum, HTML, XHTML, CSS/CSS3, JSON, JavaScript, jQuery, jQueryUI

Confidential, Long Beach, CA

UI/Front-end Developer

Responsibilities:

  • Development of the interactive UI's for the front-end users using the front-end technologies like HTML5, XHTML, CSS3, JavaScript and JQuery
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development (SDLC)of the project
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, XML and JSON
  • Used the functionalities for writing code in HTML5, CSS, Angular JS, Backbone JS, Node JS, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend
  • Used Bootstrap front-end framework for faster and easier web development.
  • Worked on RWD (Responsive Web Design) and implemented Angular.js
  • Implemented AJAX, JSON, and JavaScript to create interactive web screens
  • Designed an Environment using NODE and Express to run application
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON
  • Utilized the HTML5DOM local storage features to store data locally client side processing
  • Used JavaScript methods and properties to implement front end /user interface features in the application
  • Wrote JavaScript for NODEJS application that is useful for interacting with server and network applications
  • Performed GET and POST requests in Ajax of XML, JSON using JavaScript, jQuery
  • Structured the JavaScript code using Angular JS Worked with Angular JS routers, forms, modules, Dom, events, expressions, controllers, filters and Http Request
  • Developed a single-page application (SPA) with the goal of providing a more fluid user experience to a desktop application
  • Implemented JavaScript as the scripting language to detect visitor’s browser, form validation, providing event methods, animations etc.
  • Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive
  • Handled client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery
  • Debugging and testing done with Google chromedevelopertools and Firebug
  • Identified and fixed the browser/performance related issues in the application
  • Provided production deployment and validation support
  • Participated in Code review and Quality Assurance
  • Involved in setting up the environment, installing the application and web servers
  • Practiced paired programming, test driven development TTD and scrum status meetings
  • Adopted a cross browser and cross platform approach to make the website's most versatile and supportive

Environment: HTML5, XHTML, CSS3, JavaScript, JQuery, Agile, SDLC, AJAX, XML, JSON, Angular JS, Bootstrap, RWD, DOM, GET, POST, Modules, controllers, Firebug, chromedevelopertools

Confidential,

UI Developer

Responsibilities:

  • Created user interface using JavaScript, Angular JS, jQuery, CSS3 and HTML5
  • Developed and improved application using MVC Framework
  • Extensive experience in building RESTful API’s for web applications
  • Created a workflow using GIT technology to collaborate work against various developers
  • Worked with Google Maps API to display the event location and directions
  • Created user interaction page which involves client side validation
  • Used JQuery plug-ins auto complete, validation, drag and drop and more exceptionally
  • Involved in developing various generic python functions used for validations
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Produced content pages with CSS3 layout and style markup presentations by using JavaScript methods and properties
  • Specialized in development of webpages in Responsive Web Design (RWD) using Twitter Bootstrap
  • Generating fundamental jQuery on web pages to create dynamic environment such as subcategories, highlighted links, and clickable buttons and dropdown menus
  • Used Sublime as Integrated Development Environment
  • Used AJAX to request JSON data through third party REST APIs to acquire data of products from the server and to display it in sorted order
  • Managed to integrate multiple data sources and databases into one system
  • Developed page layouts, navigation, animation buttons and icons
  • Worked closely with business analysts in understanding the technical requirements of each project and prepared use cases for different features and designs
  • Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements
  • Developed Functional Requirement Document based on user’s requirement
  • Worked with web testing team helping and leading in the development of the test concept
  • Worked closely with various infrastructure teams and managing outages with the partner systems during Production Deployments
  • Involved in design analysis, creating design documents, planning and managing day-to- day activities and interaction with team members to facilitate smooth implementation

Environment: Angular JS, JavaScript, HTML5, DHTML, CSS3, Responsive Web Design, JQuery, JSON, Ajax, Bootstrap, Sublime

Confidential

UI Developer

Responsibilities:

  • Requirement gathering and understanding
  • Creation of highly Usable, Accessible, X-Browser, X-Resolution, and X-Platform compatible web applications using (X)HTML, DHTML, CSS, JavaScript, JavaScript Libraries
  • Translated wireframes into optimized program code using XHTML, CSS, JavaScript and DHTML.
  • Worked extensively on numerous web technologies including HTML5, CSS 2.0, CSS 3.0, Bootstrap and JavaScript
  • Tested of websites for W3C validation and testing it in major browsers like Firefox, IE7, IE8 and Opera
  • Worked closely with system analyst to understand the technical requirements of the project
  • Developed user interfaces using Tiles with HTML and JavaScript
  • Fixed bugs and provided support services for the application
  • Handling code optimization techniques to decrease much use of JavaScript in creating dynamic functionality, with the use of CSS classes
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
  • Provided JavaScript and CSS fixes for the UI for issue like orientation issues in web and JQuery implementation
  • Created and deployed new features in order to sustain and amend existing application in safari and chrome
  • Fixed the HTML errors in site core content editor. Fixed Front-End cross browser compatibility issues with the layouts
  • Provided a brandable solution for all application so that header and footer are the same across the application

Environment: JavaScript, HTML5, DHTML, CSS3, Responsive Web Design, JQuery, XHTML, XML, JSON, Ajax, Bootstrap

We'd love your feedback!