We provide IT Staff Augmentation Services!

Full Stack Javascript Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 6 years of experience in UI/Web Development, designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, DOM, CSS2/CSS3, LESS/SAAS, jQuery, AJAX, JSON AND XML with experience in the software development life cycle.
  • Worked in Agile Scrum Methodology - attended daily standups, Sprint review, retrospective and planning meetings.
  • Hands on experience in UI development process such as Analysis, Development and Testing, and associated methodologies.
  • Worked as a full stack application developer using Javascript - MEAN stack. MongoDB, ExpressJS, AngularJS, and NodeJS.
  • Experience with building and consuming REST API’s. Good understanding of Http. Built web services using Node.js and ExpressJS.
  • Expertise in JavaScript Unit Testing Tools like QUnit andProtractor.
  • Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON.
  • Worked on Mobile-First Responsive Design using Bootstrap3, used Bootstrap templates for web applications. Good understanding of Grid Layout in CSS frameworks.
  • Experience with jQueryUI, Bootstrap widgets to build accordions, auto complete, tabs and panels.
  • Good experience with Javascript to use DOM natively including cross-browser control. Worked with polyfills and shims as necessary.
  • Strong understanding of Javascript - Closures, Scope, Promises, Modules, Prototypes and Patterns.
  • Strong understanding of Javascript patterns - IIFE, Module, Revealing Module, Prototype and Revealing Prototype Patterns.
  • Worked with UnderscoreJS, RequireJS, Date, Modernizr, PhantomJS, PDFjs and other libraries as needed.
  • Experience with AngularJS MVVC Model to create directives, controllers, modules, routes and scope object.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, and Internet Explorer. Used extensively Firebug and Chrome Developer Tools.
  • Good understanding of CSS selectors - primary, nested, attribute, pseudo and pseudo structural selectors.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Experience working with Grunt - Build process and workflow management. Experience with minification of Javascript files.
  • Experience with Jasmine and Protractor to test Unit and AngularJS applications.
  • Good knowledge of Git source control.

TECHNICAL SKILLS

Web Development: HTML5, SASS, CSS3, JavaScript, Servlet, JSP, JQuery, PHP, JSON, JDBC, AJAX, XML, XHTML, DHTML, AngularJS, MVC, DOM, BackboneJS, Bootstrap.

Databases: PL/SQL (oracle), MySQL, MSSQL

Programming Languages: C, C++, JavaScript, SQL

Operating System: Windows, Linux, Unix, Mac OS X

Software Tools: Microsoft Visual Studio, Photoshop, Dreamweaver

IDEs worked on: Notepad++, Visual Studio, Eclipse,Webstrom.

Application Servers: Apache Tomcat, Web Logic, Web Sphere.

PROFESSIONAL EXPERIENCE

Full Stack JavaScript Developer

Confidential, San Francisco, CA

Responsibilities:

  • Involved in developing the UIview pages using HTML5 semantic tags.Used HTML5 layouts with Angular JS directives as Views.
  • Built full stack ecommerce application using the JavaScript MEAN stack: MongoDB, AngularJS, Express, and Node.js.
  • Built e-commerce application with persistent cart and functioning checkout using cookies, Stripe API and Angular JS
  • Developed models, routes, and admin/user features with Mongoose and Passport OAuth. Wrote unit tests for models.
  • Extensively used HTML5 concepts like Canvas, Local/Session storage, IndexedDB and WebWorker for multi-threading and in browser database for storage.
  • Used Bootstrap3 Mobile first Responsive Design Grid layout to build templates for the views. Used bootstrap classes for typography and icons.
  • Used HTML5 VideoJS to display videos on the views. Controlled the media and controls using Javascript.
  • Used LESS stylesheets - variables, operations and Mixins and compiled them to CSS.
  • Responsible for design, configuration, development, validating & testing of an Application using AngularJS framework.
  • Developed common libraries for use across projects - modules, services, and filters for localization, messaging, exception handling, session management, and user profile.
  • Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • Separation of concerns, me.e. service design and intercommunication between controllers.
  • JavaScript Server-side event (SSE) implementation used to implement sophisticated interfaces
  • Provided project scaffolding and build capabilities for development and production workflows using Grunt.
  • Node.js, Express, Jade, MongoDB, Less.js/CSS, Bootstrap, Grunt, Git, AWS EC2, JSLint, Facebook APIs, Photoshop
  • Used Mongoose with ExpressJS to connect and make calls to mongoDB.
  • Used grunt for the build management, automation and compilation of templates
  • Used JIRA for defect status tracking and Rally for creating and managing user stories.
  • Implemented Scrum development process and Continuous integration using Jenkins.
  • Worked on Node JS server and Socket IO to get real time subscriptions from the server.

Environment: NodeJS, Express, Unix, Java, Eclipse, RESTFUL Web services, Spring, Javascript, HTML5, CSS3, Mocha, Grunt, JQuery, MongoDB, JIRA, GitHub.

UI Developer

Confidential, Seattle, Washington

Responsibilities:

  • Worked as a UI Developer, assisting my team in developing two different Web-based applications.
  • Extensively involved in front end screens using Java, HTML 5, JavaScript, JQuery, JSON, CSS and Ajax.
  • Wrote advanced HTML 5, JavaScript and CSS to deliver cutting-edge user interfaces and components.
  • Used Bootstrap front-end framework for faster and easier web development with MySQL database as the backend.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Created unit tests, end to end (E2E) tests in Node.js withProtractorto test web application.
  • Performed Unit Testing using tools like QUnit and Protractor
  • Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
  • Extensively used Selectors in JQuery for updating content on DOM nodes.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • HTML5 and CSS3 latest tags are used to design the WebPages and HTML local storage web applications are used to store data.
  • Styling pages with CSS3.0 and developed JavaScript for user interfaces.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
  • 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.
  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
  • Involved in Agile based approach to UI Development.

Environment: HTML 5, CSS3, AJAX, JavaScript, media queries, jQuery, SVN, JSP, AngularJS, and Adobe Photoshop.

UI Developer

Confidential, Atlanta, GA

Responsibilities:

  • Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, IDE & Tool Eclipse, WebStrom, CODA, Notepad++Solid experience with Responsive Web Design (RWD).
  • Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS3, jQuery AJAX, JSON and JavaScript.
  • Developed Registration/login functionality for IW Alerts.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Built complex desktop - styleUIusing HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
  • Used advanced JavaScript to create interfaces and halp manage cross browser compatibility.
  • Implemented pagination using jQuery.
  • Use JS framework such as AngularJS (for data driven apps) and Backbone.js (for heavy DOM manipulation).
  • Developed the administrativeUIusing Backbone.js
  • Developing customer facing software for managing advertisements using Backbone.js
  • Used agile methodology for software development.
  • Evaluate the request for enhancements and analyze the high priority bugs.
  • Refine and iterate user experience by designing new modules and interfaces in a complex, responsive site
  • Used Firebug, Firebug Lite, and IEDeveloperToolbar for debugging and browser compatibility.

Environment: Windows, Eclipse, JavaScript, HTML5, DHTML, CSS3, jQuery, AJAX, AngularJS, Backbone.js.

Front End/ UI Developer

Confidential, Mount Laurel, NJ

Responsibilities:

  • Built pages from Photoshop mock-ups using JavaScript, JQuery, CSS, and HTML.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
  • Thorough understanding of the differences and bugs in various browsers and browser versions.
  • Understanding of application development lifecycle methodologies.
  • Knowledge of human factors and usability, best practices for interface design
  • Strong communication, analytical and interpersonal skills working within cross-functional teams
  • Deep understanding of JavaScript and the JQuery framework
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Implemented and designed user interface for web based customer application.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Integrated with back end code (PHP) for highly interactive AJAX based applications.
  • Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.

Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Linux, Apache, PHP, and MySQL.

We'd love your feedback!