We provide IT Staff Augmentation Services!

Sr. Front-end Developer Resume

3.00/5 (Submit Your Rating)

Elmwood Park, NJ

SUMMARY:

  • Over 6 years of professional experience as a Front - end Developer in design, development, deployment, debugging and testing of various Client/Server, and Web-based applications
  • Work experience in Finance, E-Commerce, and Insurance domains.
  • Expert in developing user interfaces using HTML, CSS and JavaScript.
  • Good understanding of MVC architecture for web applications design and hands-on experience in implementing front-end MVC pattern.
  • Expertise in Bootstrap to develop responsive web applications.
  • Proficient in using JavaScript libraries such as jQuery, Dropzone.js, Lightbox to implement dynamic web pages and DOM manipulation.
  • Expertise in developing single page applications using AngularJS.
  • Hands-on experience with implementing AJAX in web clients to asynchronously communicate with server resources.
  • Experience with producing dynamic, interactive data visualizations in web browsers by D3.js.
  • Experience in RESTful Web services with XML and JSON data formats communication. 
  • Deep knowledge in relational databases like MySQL, Oracle, SQL Server and NoSQL databases like MongoDB.
  • Proficient in creating MEAN Stack based web applications using AngularJS, NodeJS, MongoDB and Express
  • Expertise in mainstream browser tools like Chrome Element Inspector, Firebug, IE Tester for testing and debugging.
  • Experience in detecting HTML and CSS features in various browsers using Modernizr.
  • Efficient in working with NPM, Gulp/Grunt task runners to manage projects and Bower package manager to install libraries and dependencies.
  • Experience in Version Control Tools such as Git, SVN.
  • Efficient in utilizing agile project management tools such as JIRA.
  • Expertise in various JavaScript testing tools and frameworks for automated testing (Jasmine, Karma etc.) and Test-Driven Development (TDD) approach.
  • Worked in Agile/SCRUM and Waterfall development methodologies.
  • Highly self-motivated, dedicated, quick learner, great team player and adapt to any new environment and work on any project.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML 5, XHTML, XML, CSS 3, SASS, LESS, Bootstrap, Foundation, D3.js, JavaScript, AJAX, DOM, jQuery, jQuery UI, Angular JS JSON, JSP, RESTful Services

IDE, HTML Editor: WebStorm, Sublime, Notepad++, Eclipse IDE, Adobe Dreamweaver, Microsoft Visual Studio

Testing & Debugging Tools: Chrome/Safari Web Inspector, Firebug, IE Tester, Jasmine, Karma

Operating System: Windows XP, Windows 7, UNIX, Linux, Mac OS

Web/App Servers: Apache, Tomcat 7.0, HTTP Web Server

Application: Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Access, Visual Studio, Eclipse

Database: MySQL, Oracle, MongoDB

Methodologies: Agile, Waterfall, TDD

PROFESSIONAL EXPERIENCE:

Confidential, Elmwood Park, NJ

Sr. Front-end developer

Responsibilities:

  • Participated in the complete SDLC process via Agile methodology.
  • Designed a responsive website using Bootstrap grid system, as well as HTML 5 and CSS 3 to layout contents that fit different devices including mobile, tablet and desktop.
  • Extensively worked with JavaScript and jQuery to perform DOM manipulation and render dynamic content onto webpages.
  • Used AngularJS 1.5 components like Modules, Directives, Controllers, Filters, Services, Validation and APIs to build the MVC of the SPA (Single Page Application).
  • Used AngularJS two-way data binding for automatic synchronization between the view and the model. 
  •  Developed AngularJS Services and Factories to consume the web services. 
  • Used AngularJS properties and directives for form validation
  • Created Custom Directives for custom validation to verify the user information. 
  • Created Custom Filters to sort and format the records displayed in the web page. 
  • Utilized RESTful services, got JSON response from back end through AJAX and presented the JSON data on the webpage through different visual effects. 
  • Used D3.js to build interactive data visualizations in web browsers and created UI reports. 
  • Introduced Normalized.css and Modernizr.js into the project to enhance cross-browser compatibility for IE users.
  • Installed and maintained front-end libraries and their dependencies by Bower.
  • Created unit test cases for the Angular application using Jasmine and Karma to test individual functions/modules.
  • Integrated Gulp into the project for front-end development tasks such as optimization, minifying, CSS preprocessing, and deploying.
  • Collaborate with other programmers on application code quality, overall design, and ensure application quality of services such as reusability, reliability, scalability and security.
  • Utilized GIT for group collaboration and version control. 

Environment: HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap 3, AngularJS 1.5, RESTful, Jasmine, Karma, Bower, Gulp, Modernizr, WebStorm, Agile, Git

Confidential, Redwood City, CA

Front-end Developer

Responsibilities:

  • Updated and created multiple pages and interactive contents by using HTML5, CSS3, AngularJS, JavaScript, jQuery, AJAX
  • Architected, designed and implemented Single Page Applications by AngularJS.
  • Applied Angular UI Router to create Single Page Application for creating fluid and responsive web application by calling different Angular Templates. 
  • Leveraged two-way data binding through $scope in applications built on AngularJS 
  • Implemented Factory, Service and Provider to organize code and allow for easier future maintenance. 
  • Implemented AJAX for accessing application data without refresh the whole pages for better user experience. 
  • Used AngularJS $http calls to asynchronously pass JSON data between the HTML page and Web API. 
  • Implemented Dropzone.js inside AngularJS allowing users drag and drop an image onto it.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome. 
  • Worked with Bower front-end package manager to install libraries and dependencies.
  • Applied Gulp to perform code minify and uglify and compile LESS to CSS.
  • Collaborated with the team using GitHub version control platform. 
  • Worked on Agile methodology and actively participated in daily SCRUM meetings. 

Environment: HTML5, CSS3, SASS, LESS, JavaScript/jQuery, AngularJS, JSON, XML, RESTful, Jasmine, Karma, Agile, GIT/GitHub, WebSotrm.

Confidential, Boston, MA

Front-end Developer

Responsibilities: 

  • Developed the Application as Single Page Application using Angular JS MVC framework.
  • Designed and implemented different layouts using HTML5 and CSS3.
  • Built Responsive Web Pages using Twitter Bootstrap .
  • Created Routing hierarchy for different views by using AngularJS UI Router and isolating scopes in custom directives.
  • Utilized AJAX to request JSON to get customer’s information.
  • Handled browser compatibility problems for different browsers such IE, Firefox, and Chrome.
  • Conducted extensive functionality testing by writing behavioral driven tests in Jasmine integrated with unit test runner, Karma
  • Worked with version control tool Git to manage the code.
  • Utilized Agile/Scrum to manage development lifecycle

Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, AJAX, Jasmine, Karma, Git

Confidential, Lincoln, RI

Front-end Developer

Responsibilities:

  • Involved in the requirement analysis and design phases to comprehend technical assessments, and to participate in implementation with minimal errors.
  • Redesigned the code base for the website with the proposed wireframe to develop well responsive application using HTML , CSS and JavaScript .
  • Deployed Bootstrap to apply responsive utilities and appropriate positioning of elements to the application.
  • Designed payment and customer information page for collecting and validating customer sensitive information such as credit card, billing address, SSN , etc.,
  • Used GitHub extensively to collaborate with the team.
  • Involved in cross browser compatibility and functionality checks, unit and integration testing.
  • Worked on documentation and involved in maintenance and support.

Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON, Git

Confidential, Boston, MA

Front-end Developer

Responsibilities:

  • Developed UI pages using HTML, XHTML, CSS, JavaScript and jQuery.
  • Extensively used JavaScript to make the web page more interactive.
  • Used AJAX to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Implemented cross-browser compatible solutions for all major browsers
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers. 
  • Created technical documentation for milestones reached.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, GitHub, Sublime Text.

We'd love your feedback!