We provide IT Staff Augmentation Services!

Senior Front-end/ui Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 11 years of extensive programming experience in User Interface/Front End programming and developing web based applications and Client - Server technologies using HTML 5, CSS 3, JavaScript, JSON, jQuery, AJAX, AngularJS2/4, HandlebarsJS, React, Vue, Knockout, XHTML & XML.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
  • Expert in HTML5, CSS3 and JavaScript UI/Front-End Development with a strong experience in Angular, jQuery, React, Responsive Web Design, Bootstrap, SASS, LESS, Git, Gulp and Grunt.
  • Extensive working experience in UI frameworks like Angular, NodeJS, BackboneJS, and Bootstrap and JS libraries as React and JQuery.
  • Sound understanding and good experience of using the various JavaScript concepts like Prototypes, Closures, Object-oriented features and Functional Programming, Promises and ES6 features.
  • Experienced in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C Web Standards.
  • Experience with HTML5 APIs such as LocalStorage, Geolocation, Canvas, Application Cache, Drag and Drop, Audio and Video.
  • Expertise in developing Responsive web design, Grid framework application using Twitter Bootstrap.
  • Worked with various clients enhancing large scale websites with various features including the creation of new components, analytics (demand tracking), REST/UI integration.
  • Produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO/web standards.
  • Used waterfall and Agile methodology for development of Application and proficient in Software Development Life Cycle (SDLC), Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Functional Programing, Continuous Integration(CI), Continuous Delivery(CD) Model View Control (MVC) design pattern and Test-Driven Development (TDD).
  • Mission Focused Aspirant with sweeping proficiency in using version controls such as CVS, GIT, SVN.
  • Experience in using Text editors like Visual Studio Code, Sublime Text, WebStorm, Notepad and Notepad++.
  • Extensive work experience using JavaScript testing frameworks such as Jasmine, Protractor and Jest.
  • Extensive work experience with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera and Chrome.
  • Understand end user business needs and ensure they are met in software application development and delivery Application Feature implementation by client request.
  • Excellent analytical, logical and programming skills, self-motivated, self-starter and team player. Can work with minimal supervision. Effective communication, Organizational and time management skills.
  • Expert in Agile Methodology with SCRUM certification.

SKILLS:

Web UI | HTML5 | CSS3 | SASS | jQuery | JavaScript | EcmaScript 6 | Angular2/4 | HandlebarsJS | React | Responsive Design | Adobe Photoshop | Adobe Illustrator | Adobe InDesign

TECHNICAL SKILLS:

UI Web Technologies: HTML5, CSS3, JavaScript, React, Angular, Bootstrap, EcmaScript6

Programming Languages: JavaScript, Python

Frameworks: jQuery, AngularJS, Angular 2-4, RxJS, Bootstrap, Backbone, React, Redux

Operating Systems: Windows, Linux, Unix

Markup & Styling: HTML5, CSS3, Bootstrap, LESS, SASS, HTML5 Boilerplate, NPM, MAMP, Apache.

Designing Tools: Adobe Photoshop, Illustrator

IDE, Editors: Visual Studio Code, WebStorm, Brackets, Notepad++, Atom, Sublime Text.

APIs: Facebook API, SOS Backup API, Authorize API, Google Charts API, Google Maps API, Mailchimp API

Databases: MongoDB, My SQL server

Web Servers: HTTP Web Server, Apache Tomcat

Web browsers: Chrome, Firefox, Opera, Safari, IE

Responsive, Mobile: first UI, Web 2.0, Cross-browser, Cross-device, Airbnb style guide and Google style guide

Unit Testing: Jasmine, Karma, Jest

SDLC: Waterfall, Agile, Scrum, Jira

Version Tools: GIT, GitHub, GitLab

Microsoft Office: Microsoft Office (Word, Excel, Power Point)

Package/Dependency Manager: NPM, Composer, Webpack

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Senior Front-End/UI Developer

Responsibilities:

  • Designed and Developed web apps using JavaScript, Typescript, Angular 4, RxJS, CSS3, HTML5.
  • Use the TDD process with Jasmine, Karma.
  • Designed the UX for Google platform.
  • Web application is redesigned by using Angular4. Also used Web API to send and receive data to/from back end, recently started updating from Angular4 to Angular5.
  • Extensively used HTML5, JavaScript, Angular, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
  • Developed cross-browser/platform HTML5, CSS3 and JavaScript to desired design specs for single page layout using Google code standards.
  • Developed using Angular Forms, Validations, Modules, DOM, Expressions, Directives, Components and Pipes.
  • Estimation of new stories and bugs on the JIRA backlog. Also use Jira and Confluence as Scrum Tools.
  • Attendance of daily standups, retrospective meetings and sprint planning sessions, following the scrum methodology.
  • Created multi-browser compliant CSS following mobile first and atomic design methodologies, using tools such as PUGJS/HTML5, CSS/Bootstrap/LESS.
  • Unit testing the code and maintaining coverage above 90%.
  • Regression testing, every time new features were added to ensure the applications functionality.
  • Updating confluence documentation to match new features added to the applications.
  • Code reviewer for team members, Google TypeScript Readability Team to ensure quality code.

Languages/Technologies/Tools: HTML5, CSS3, Bootstrap, JavaScript, Angular 2/4, TypeScript, Google’s version control tool, NPM, ES6, Express, Jasmine, Jira/Confluence/Bitbucket (Project Owner - Scrum - Developer Tools).

Confidential, Alpharetta, GA

Senior Front-End/UI Developer

Responsibilities:

  • Worked on the website from Start to finish to give it a new look using HTML/CSS/React.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, and React JS that meets accessibility and web browser standards for website.
  • Involved in building multiple Angular2 components for handling different functionality of the application.
  • Implemented dynamic page elements and form error validations using AngularJS directives.
  • Involved in developing the web pages using Angular 2/4 which are powerful in building the Single page web applications.
  • Strong Knowledge on AngularJS and NodeJS architecture using Object Oriented concepts in enhancing the performance of the web applications
  • Designed the user experience (UX) applications and developed the user interface (UI) web pages using web technologies like HTML5, CSS3, JavaScript, React Js and Angular
  • Created custom pipes using Angular 2 before displaying it to the user. Implemented front end user interface and features in the application using async functions. Interacted with restful services using angular 2 Http modules.
  • Single page application associate criteria with real estate ads. Application based on angular 1.5 and UI-router
  • Replaced their Presentation layer with a base framework implementing a Single Page Application Architecture using bootstrap, fontawesome, Angularjs, Angularjs-UI and underscore (Homepage, Search Screens and, CRUD screens for one complete USE Case
  • Created unit tests using Jasmine Framework and SinonJS to increase code coverage for the whole module.

Languages/Technologies/Tools: HTML5, CSS3, SASS, Bootstrap, Node.JS, Angular.js, Angular 2, Angular 4, Angular 5, React.js, Redux, React-Native, Typescript, JavaScript, ECMASCRIPT 6, Ajax, JSON, MVC, Restful Webservices, PL/SQL, Karma, Mocha, Agile, SCRUM, GitHub, JSP, XHTML, DHTML, XML, DOM, Grunt, Mark logic, jQuery.

Confidential, Los Angeles, CA

UI developer

Responsibilities:

  • Create new modules for the platform using Velocity, XML, SASS, JavaScript and KnockoutJS.
  • Update the user interface with the design patterns.
  • Create functionality for the new user experience design.
  • Code refactor to improve the CMS performance using lazy loading and AJAX requests.
  • Debugging implemented modules and component to fix defects.
  • Implementation of third side services using API´s.
  • Being part of the Development meetings for the establishment of the CMS architecture and designs.
  • Create new statements and improve practices in the development style guide.
  • Being part of the code review team for the developers pull requests.
  • Strong understanding and usage of Object Oriented Programming and Functional Programming.
  • Being part of the complete Software Development Life Cycle (SDLC).
  • Use of Bitbucket and Git to create a Continuous Integration (CI) project.
  • Use of Jira to manage the project under Agile/SCRUM methodology.

Languages/Technologies/Tools: JavaScript, SASS, HTML5, KnockoutJS, XML, GIT, Gulp, Jira/Confluence/Bitbucket (Project Owner - Scrum - Developer Tools)

Confidential, St. Petersburg, FL

UI/Front-End Developer

Responsibilities:

  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, CSS3, Typescript, Angular and NodeJS.
  • Used Typescript for client side validation.
  • Used Angular 2, Typescript to develop the Single Page Application.
  • Worked on Node.js for developing server-side web applications.
  • Developed web service for web store components using Restful API.
  • Expertise using the Nested Loops in SASS.
  • Created Angular 2 custom directives, pipes.
  • Experience in designed, built, and deployed a multitude applications utilizing almost all the GCP stack.
  • Implemented a customized CSS theme for applying styles to the webpages.
  • Developed page layouts, navigation and icons.
  • Involved in software development life cycle (SDLC), which includes requirement gathering, design, coding, testing.
  • Written various custom controllers and Services in Angular 2 as per the functional requirement.
  • Designed dynamic webpages using Angular 2 Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
  • Created visual mock-ups and prototypes using HTML CSS, JavaScript and jQuery.
  • Experience in working with Google Maps API.
  • Implemented Agile methodology throughout the project development lifecycles.
  • Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
  • UI development to create a seamless customer experience for an E-commerce website.
  • Used CVS as a source code management system.
  • Installed and setup the website, fixed bugs in the system and wrote the documentation.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
  • Developed web projects including: Highly customized CMS based on WordPress, Shopify, Isomorphic React.js website using WP-REST API
  • Worked on Web Content Management (WCM) Tools and technologies like Angular JS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies.

Environment: HTML5/HTML4, CSS3/CSS2, JavaScript, JQuery, REST, JSON, DOM, Node.js, Angular.js, Angular, Handlebars JS, bootstrap, MVC, Adobe Fireworks, Photoshop, Illustrator, Google Maps API, AJAX, XML, Internet Explorer, Firefox, Chrome, SQL.

Confidential, Wayne, PA

UI/Front-End Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, JSON, Backbone and Node JS.
  • Developed Front end frameworks using HTML5, XHTML, CSS3 (SASS), JSON, JavaScript, jQuery, Ajax.
  • Implemented the online application by using Web Services, Restful.
  • Used AngularJS, Node.js to develop the Single Page Application.
  • Developed single page applications using Backbone, HandlebarsJS, Typescript, HTML5, CSS3.
  • Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
  • Responsible for designing page layout using HTML5, CSS3, bootstrap with and adding dynamic functionality to each module.
  • Developed Web Services for data transfer from client to server and vice versa using RESTful API, JSON API.
  • Developed and supported Mobile Web Services for the application using the RESTful architecture.
  • Maintenance and development of tracking user interaction with the site using Analytics.
  • Migration of the PHP application to AngularJs, which was a new redesign for the site.
  • Created multi-browser compliant CSS using latest trends such as CSS/Bootstrap/LESS development and core CSS3.
  • Code reviewing team members work in order to assure high quality code, following Confidential & Confidential review criteria
  • Working alongside team members helping each other when needed
  • Gathering requirements and clarification from other teams in order to complete assigned tasks
  • Partnered with creative team to ensure product roadmap and architectural vision were aligned
  • Recognize issues, patterns across development and report to project manager
  • Assisted on regression testing all developed work during sprint cycles

Environment: HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, Backbone.js, Handlebars JS, Jasmine, Less, Sass, Normalize, Git, Grunt, MySQL.

Confidential, Arlington, VA

UI/Front End Developer/Independent Contract

Responsibilities:

  • Analysis of the Software Requirements Specifications during onsite visits with multiple clients.
  • Mainly indulged in Design and Development using JavaScript, XML, JSON, HTML5, and CSS3.
  • CSS3 and SVG animations from the demo of the board game gameplay
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Construct the client-side script to function correctly across all the majority of web browsers.
  • Generated project reports and estimated the cost of resources being utilizing in the project.
  • Fixing post and pre Release defects and providing technical support for production sites.
  • Preparation of all kinds of documentation related to technical or quality procedure.
  • Provide effort estimations for the assigned tasks.
  • Developed the base framework using HTML5, JavaScript, AJAX, MY SQL Server
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Testing - unit testing & integration testing

Environment: HTML5, CSS3, JQuery, JavaScript, Ajax, Bootstrap, XML, HTML.

Confidential, Bowling Green, OH

Intern/Junior UI Programmer/Analyst

Responsibilities:

  • Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design and Development.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Developed a Utility function to increase the reusability of the code in different palaces.
  • Designed and implemented the User Interface using HTML, CSS, and JavaScript.
  • Implemented business logic with PHP scripts to interface with a MySQL database.
  • Implemented front-end layout and behavior with HTML5, JavaScript, JQuery, JSON and Bootstrap
  • Developed reports section and custom forms by using Bootstrap and JQuery
  • Generated JSON encoded responses for auto filling data.
  • Coordinating with web designers and developers for developing various web products
  • Performing browser compatibility test on created designs
  • Building, testing and developing various web products

Environment: HTML, CSS, Bootstrap, Less, Sass, Normalize, JavaScript, jQuery

We'd love your feedback!