We provide IT Staff Augmentation Services!

Lead Front End Developer  Resume

4.00/5 (Submit Your Rating)

Lewisville, TX

SUMMARY:

  • 8+ years of industry experience in User Interface/User Experience Development
  • 8+ years of developing product and information architecture using SDLC i.e. Requirement Analysis, Design, Implementation and Testing.
  • 2+ years of expertise in NodeJS server development.
  • Experience in core concepts and developing MEAN Stack applications.
  • Extensive experience in developing professional UI web applications and front - end technologies like HTML5, CSS3, AngularJS 1.x/2.0, Symfony Framework, Drupal CMS, JavaScript, jQuery, JSON, XML, XHTML, DHTML.
  • Solid working experience with appropriate design tools including Photoshop, Illustrator, Dreamweaver, etc.
  • Solid experience in writing unit tests on both client and JS server side using Jasmine, Mocha and Chai frameworks
  • Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
  • Solid working experience in various IDE’s: PhpStorm, Notepad++, BlueFish, Komodo IDE, VS for Web, etc.
  • Solid understanding and experience with Agile Methodologies: Sprint planning, Scrums and JIRA Task Board
  • Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
  • Possess excellent verbal and written communication, organizational and administrative skills for project management.

TECHNICAL SKILLS:

Programming Tools: NodeJS, ExpressJS, AngularJS 1.x/2.0, JavaScript, HTML, CSS, AJAX, jQuery, XML, JSON, Twitter Bootstrap, Materialize CSS

Database: MongoDB

Web IDE Tools: Jetbrains products (IntelliJ, Webstrom, etc), MS Visual Studio, Cloud9 IDE, Sublime

Graphics Tools: Adobe Creative Suite (Photoshop, fireworks, illustrator, etc.)

Backend Frameworks: Symfony2, Php, NodeJS, ExpressJS

CMS: Drupal 7

Protocols: WinSCP/SCP, Filezilla FTP, HTTP/HTTPS, Secure Shell SSH, POP3, SMTP

Version Control (VCS): Git Bash(Atlassian/Github), SourceTree, Tortoise SVN

Operating Systems: Windows 9x/XP/7/8/10, Fedora and RedHat Linux, Ubuntu, Macintosh OSx

PROFESSIONAL EXPERIENCE:

Confidential, Lewisville, TX

Lead Front end developer

Responsibilities:

  • Designing and developing dynamic web pages using HTML5, AngularJS 1.x, Bootstrap CSS and UI bootstrap
  • Writing custom directives to achieve scalable and reusable component based architecture.
  • Writing services to interact with RESTful web services via Maven build system.
  • Configured XAMP to enable cross origin mapping between local server side and client side development
  • Provided extensive support to the quality assurance team by actively fixing the P1 and P2 defects/blockers
  • Made use of GRUNT CLI for minification, uglification on both production server and local environment for client
  • Maintain the code base by frequent updates to revision using Git bash to atlassian cloud
  • Performing cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: HTML5, CSS3, Bootstrap, JavaScript, AngularJS, MVC, MVVM, Maven, XAMP, shell scripts, ui-grid, ui-router, ui-bootstrap, Grunt, Bower, NPM, Git, JIRA, VersionOne, Jasmine, Karma, Webstorm, IntelliJ, Chrome, Firefox, IE 10+

Confidential, Chicago, IL

MEAN Stack Developer

Responsibilities:

  • MEAN Stack development from scratch including mongodb server setup and NodeJs server development.
  • Integrating Azure’s Active Directory into to project to get the JWT between cross domain apps.
  • Writing RestFul APIs in expressjs and return logic on Angular data binding.
  • Writing unit tests in mocha, chai on server side and karma, jasmine on the client side
  • Writing deployment scripts in NgInx and PM2 to get the project up and running on dev sandbox
  • Designing and developing dynamic web pages using HTML5, AngularJs, Bootstrap, materialize CSS
  • Using angular directives and services for developing interceptor and complex ui data table’s grids.
  • Made use of GRUNT CLI for minification, uglification on both server and client and running local server for client.
  • Maintain the code base by frequent updates to revision using Git
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: MongoDB-AngularJS-ExpressJS, NodeJS, NgInx, PM2, Mongoose, Azure AD JWT, HTML5, CSS3, Materialize, JavaScript, Angular Data-tables, Grunt, Bower, NPM, Git, Mocha, Chai, Jasmine, Karma, Webstorm, Chrome, Firefox, IE 10+

Confidential, Chicago, IL

Lead/ Front end engineer

Responsibilities:

  • Designing and developing dynamic web pages using HTML5, AngularJs, Bootstrap, SASS CSS
  • Using angular directives and services for developing interceptor and complex ui data table grids.
  • Made use of NodeJS and GRUNT CLI for minification, uglification and running local test runner server.
  • Maintain the code base by frequent updates to revision using Git
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: HTML5, CSS3, AngularJs (plugins: AngularUI), JavaScript, Angular Data-tables, Grunt, Bower, NodeJS, Git, Jasmine, Karma, IntelliJ, MS Office, Chrome, Firefox, IE 10+

Confidential, Alpharetta, GA

Angular JS Lead

Responsibilities:

  • Developing from scratch the framework that takes exists APIs and deliver MVC based secured front end application
  • Angular directives and data tables were used for developing complex tables.
  • Made use of NodeJs Package manager to get GRUNT CLI for minification, uglification and running local test runner server.
  • Maintain the code base by frequent updates to revision using SVN sub versioning
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Working as the medium between designers and backend developers to come up with new Revitt style guide and framework
  • Converting traditional JAVA based templates (JSP/JSF) into HTML5 and MVC angularJS using Eclipse and GRUNT

Environment: HTML5, CSS3, AngularJs (plugins: AngularUI), JavaScript (Libraries: jQuery, jQueryUI), Bower, JAVA, JSP/JSF, SVN, Jasmine, Eclipse, MS Office, Chrome, Firefox,IE 10+

Confidential, Plano, TX

Angular JS Developer

Responsibilities:

  • Designing and developing dynamic web pages using HTML5, AngularJs, Bootstrap, LESS CSS, jQuery
  • Using jQuery UI and angular directives for developing complex data tables.
  • Made use of NodeJS for running local server and GRUNT CLI for minification, uglification and running local test runner server.
  • Maintain the code base by frequent updates to revision using Git
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: HTML5, CSS3, AngularJs (plugins: AngularUI), JavaScript (Libraries: jQuery, jQueryUI), Angular Data-tables, Grunt, Bower, NodeJS, Git, Jasmine, Karma, IntelliJ, MS Office, Chrome, Firefox, IE 10+

Confidential, San Ramon, CA

User Interface Engineer

Responsibilities:

  • Designing and developing dynamic web pages using HTML5, AngularJs, Bootstrap, Predix Core and WebStorm.
  • Constructed complex directives, services and logic to access web browsers local storage to support the application.
  • Developed HTTP Interceptor for API exception handling for sessions and other confidential information
  • Made use of Play Java Framework for backend and NodeJS for running local server, routing and switch between dev and production environment.
  • Maintain the code base by frequent updates to revision and subversion control using SVN & Git Bash
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: HTML5, CSS3, AngularJs (plugins: Angular UI), JavaScript (Libraries: jQuery, jQueryUI), Play Framework, Predix Core, Grunt, Bower, NodeJS, SVN, Git Bash, Jasmine, WebStorm, MS Office, Chrome, Firefox

Confidential, Sunnyvale, CA

User Interface Engineer

Responsibilities:

  • Designing and developing dynamic web pages using HTML5, AngularJs, Bootstrap, Sass, CSS3 and PhpStorm.
  • Coded in AngularJs MVC framework to make single page app (SPA) and complex price configuration pages.
  • Wrote reusable modules in NodeJs package manager for the team and running local development server
  • Made use of Symfony2 Php Framework for backend, routing and switch between dev and production environment.
  • Developed static markup in Drupal 7 Content Management system for easy editorial of page(s).
  • Assisted designing and raw engg. teams to build mockups and prototypes for pixel perfect and responsive design
  • Maintain the code base by frequent updates to revision control using SoureceTree & Git Bash
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.

Environment: HTML5, CSS3, AngularJs (plugins: Angular UI), Nodejs, JavaScript (Libraries: jQuery), Symfony2, Drupal 7, Sass compiler, Git Bash, Jasmine, PhpStorm, Photoshop, Flash, Illustrator, MS Office, Chrome

Confidential, Hallandale, FL

UI Developer

Responsibilities:

  • Extensively coding in Style Sheets to develop the template for all the applications.
  • Designing and developing dynamic web pages using HTML, JavaScript, CSS and Visual Studio.
  • Coded in jQuery to make website for user friendly and interactive.
  • Maintain medical inventory log for prescriptions in database.
  • Developed mockups and prototypes using Photoshop and Adobe Illustrator
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.

Environment: HTML, CSS, JavaScript (Libraries: jQuery), Photoshop, Flash, Illustrator, MS Office, Firefox, Chrome

Confidential, Calabasas, CA

Front End UI Developer

Responsibilities:

  • Development, design and implementation of front end part of the widget based application.
  • Used jQuery plugins to achieve the “effects” for the website.
  • Developed interactive website using HTML for audio and video playback.
  • Used backbone.js for models, widgets and jQuery template as View.
  • Used AJAX, JSON with jQuery for asynchronous request data and response processing.
  • Used JIRA for bug tracking.
  • Involved in daily scrum to discuss the design and work progress.
  • Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.

Confidential, DeKalb, IL

UI Developer

Responsibilities:

  • Extensively coding in CSS to develop the intranet template for the application.
  • Designing and developing dynamic web pages using XHTML, CSS and JavaScript.
  • Coded extensively in jQuery to make rich internet web pages and created custom date picker on the website.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Develop the online chat interface for the anonymous communication between mentors and clients.

Confidential

Front End UI Developer

Responsibilities:

  • Creating Front-end Applications using HTML, CSS and JavaScript.
  • Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
  • Contributed to the design direction by building mock-ups in Photoshop and FrontEnd
  • Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Leading technical projects with a focus on quality and improving the user experience.
  • Working directly with clients to design and develop elegant solutions.
  • Tested cross-browsers compatibility on a range of projects.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.

Confidential

Full Stack MEAN Developer

Responsibilities:

  • Developing from scratch the MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack
  • Angular directives and filters for the user interface MVC architecture
  • Constructed RESTful APIs in NodeJS and ExpressJS and gracefully persisted data in MongoDB (Mongoose) in form of BSON
  • Implemented user validation and sessions/cookies using PassportJS and Bcrypt
  • Made use of Handlebars as the view engine for the application
  • Unit tested the application using Jasmine, karma, mocha and chai
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Maintain the code base by frequently updating to revision of Bitbucket (GIT)

Environment: MongoDB-AngularJS-ExpressJS, NodeJS, Mongoose, HTML5, CSS3, Bootstrap, UI Bootstrap, UI Grid, UI router, JavaScript, Gulp, PassportJS, Bcrypt, Bower, NPM, Git, Cloud9, Chrome, Firefox, IE 10+

Confidential

Full Stack MEAN Developer

Responsibilities:

  • Developing from scratch the MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack
  • Angular directives and filters for the user interface MVC architecture
  • Constructed RESTful APIs in NodeJS and ExpressJS and gracefully persisted data in MongoDB (Mongoose) in form of BSON
  • Implemented user validation and sessions/cookies using PassportJS and Bcrypt
  • Made use of EJS as the view engine for the application
  • Unit tested the application using Jasmine, karma, mocha and chai
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Deployed the code base in AWS using Bitname for MEAN.
  • Maintain the code base by frequently updating to revision of Bitbucket (GIT)

Environment: MongoDB-AngularJS-ExpressJS, NodeJS, Mongoose, HTML5, CSS3, Bootstrap, JavaScript, Gulp, PassportJS, Bcrypt, Bower, NPM, Git, AWS, Webstorm, Chrome, Firefox, IE 10+

Confidential

Full Stack MEAN Developer

Responsibilities:

  • Developing from scratch the MEAN (MongoDB, ExpressJS, AngularJS and NodeJS) stack
  • Angular components, classes, services and typescripts for the user interface MVC architecture
  • Constructed RESTful APIs in NodeJS and ExpressJS and gracefully persisted data in MongoDB (Mongoose) in form of BSON
  • Deployed the app using Angularjs 1.x and currently working on Angular 2.0
  • Experimented with user authentication and validation using PassportJS and Bcrypt
  • Made use of Handlebars as the view engine for the application
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Deployed the code base in Heroku using Heroku toolbelt.
  • Maintain the code base by frequently updating to revision of Bitbucket (GIT)

Environment: MongoDB-AngularJS-ExpressJS, NodeJS, Mongoose, Angular 2.0, HTML5, CSS3, Bootstrap, JavaScript, Gulp, Bower, NPM, Git, Heroku toolbelt, Webstorm, Chrome, Firefox, IE 10+

We'd love your feedback!