We provide IT Staff Augmentation Services!

Front-end Full Stack Engineer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • 6+ years of extensive experience in designing User Interface applications and Proficient in developing webpages using HTML4.0/5.0, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, ReactJS, NodeJS, AJAX and JSON
  • Expertise in using HTML, DHTML, CSS, JavaScript, Custom tags in designing web pages
  • Developed cross browser compatible pages using Modernizer to ensure proper working of CSS3 and HTML5 features
  • Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap
  • Decent experience in using XML/JSON and AJAX to link with back - end applications
  • Experience in working with third party Web Services API’s and web Services using AJAX and jQuery
  • Experience in developing web applications using MVC & MVVC Architecture
  • Strong Knowledge of Object Oriented Programming towards front-end libraries
  • Good understanding of Document Object Model (DOM) and DOM functions
  • Experience in working with RESTful Web Services and implementing RESTful APIs
  • Hands on experience on CSS preprocessors such LESS and SAAS
  • Experience on working with AngularJS to develop single page along with dynamic web applications
  • Customized the NodeJS server to pick the local Package.json and run the application without changing the local paths and variables
  • Good experience in JavaScript MVC framework like AngularJS, BackboneJS, ReactJS
  • Experience on using Electrode platform used to build universal applications using React/NodeJS applications
  • Expert at creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash
  • Expertise in using source code control system such as SVN, GIT
  • Responsible for cross browser compatibility and hence worked on different versions of browsers like Internet Explorer, Google Chrome and Mozilla Firefox
  • Worked with the back-end team to integrate the UI pages
  • Experience in working with Agile Development Method
  • Possess excellent communication and problem solving skills and the ability to work as a team and as well as independently
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis
  • Excellent analytical and communication skills with capability to handle new technologies
  • Involved in daily scrum meetings to keep track on the ongoing project status and issue

TECHNICAL SKILLS:

Dev Languages: HTML/HTML5, CSS/CSS3, LESS, JavaScript, JSON, AJAX, C#.Net, ASP.Net, Adobe Photoshop

Libraries: jQuery, React JS

Frameworks: Bootstrap, AngularJS, NodeJS, Electrode, HapiJS

Text Editors: WebStorm, Sublime Text, Plunker, Notepad++, Brackets.

Version Control: SVN,GIT

Operating System: Windows, Mac OS, LINUX

Debugging Tools: Firebug, Chrome developer tools, react Developer Tools

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Front-End Full Stack Engineer

Responsibilities:

  • Utilized Agile Methodologies to manage full development life-cycle development of the project
  • Implemented interactive features using HTML5, CSS3, Stylus, JavaScript, ReactJS, Electrode, NodeJS, ESLint, HapiJS, Webpack
  • Used HTML5 elements and attributes to create the HTML pages and use Stylus for styling
  • Created components using Electrode which is a universal React/NodeJS application
  • Used Archetypes structures which allows for a standardized configurations, structure and workflows
  • We use Electrode Boiler Plates which are loaded with all the latest technologies like React, Redux, Web pack, React Router, ESLint, NodeJS, HapiJS
  • Developed user Interface by using React which is a JavaScript library
  • Used Redux in predicting the state of the application
  • Babel is a transpiler used to transpile ES6 to ES5
  • Used Webpack which is a module bundler which takes modules with dependencies and generate static asserts representing those modules
  • Implemented Electrode Server a configurable web server using HapiJS to build on top of NodeJS
  • HapiJS is a rich framework for building applications and services
  • Used React Resolver for server-side rendering so that we can define data requirements for components and will handle the nested, async rendering on both the server and client
  • Used linting tools like ESLint that allow developers to discover JavaScript problems without executing it and it allows developers to build their own linting rules
  • Unit test is done by Karma which is a powerful test runner for JavaScript, it supports debug unit tests using browser DevTools
  • ESLint is written using NodeJS to provide fast runtime environment
  • A JavaScript build tool like Gulp is used to automate task
  • Jira is ticketing tool used for work tracking, issue tracking and product management
  • Used Chrome and React developer tools to debug the errors
  • Used Atom as the text editor for building web applications
  • Used GIT as a version control system designed to handle projects efficiency with speed and efficiency

Environment: HTML5, CSS3, Stylus, JavaScript, ReactJS, Electrode, NodeJS, ESLint, HapiJS, Webpack, Karma, Gulp, Atom, Babel, GIT, Agile, Chrome/React DevTools

UI Developer

Confidential, San Francisco, CA

Responsibilities:

  • Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, AngularJS and Bootstrap
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects
  • Developed internal and external validation code using JavaScript.
  • Developed HTML5 and CSS3 based click-through prototypes during requirements gathering.
  • Created Mock-up designs and developed various functionalities with JavaScript and jQuery
  • Used AJAX, JSON to send request to the server to check the functionality of the website
  • Experienced with AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and used AngularJS for dependency injections
  • Developed a core component of Analytics with AngularJS
  • Used Interactive data binding, filters and animation events using AngularJS
  • Used SASS preprocessor for CSS preprocessing.
  • Developed on demand, combo and compression server using AngularJS
  • Developed a JavaScript performance testing toolkit for web and NodeJS applications.
  • Ran the Standalone front-end application in Grunt Server task runner
  • Managed application state using server and client-based State management options
  • Used Firebug for debugging and for element styling
  • Structured the JavaScript code using AngularJS and ReactJS
  • Using Npm and bower front-end package manager to install and handle all the packages
  • Resolved cross browser compatibilities Issues for different versions of IE, Safari, Chrome, Firebox and Opera
  • Involved in Enhancement of existing application utilizing Backbone JS, React JS, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Performs Unit testing with JASMINE and develops web services using RESTful APIs
  • Used GIT version control for project development

Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, ReactJS, NodeJS, Ajax, JSON, WebStorm, GIT, Agile, Media Queries, Firefox, Chrome and Bootstrap.

Confidential, Englewood, CO

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML5, CSS3 and JavaScript, JSON, jQuery and AJAX
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery
  • Used jQuery plugins for Drag and Drop, widgets, Menus, User Interface and Forms
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Created Responsive web-design, which is accessible for web and mobile using Bootstrap
  • Used Twitter Bootstrap and media Queries to create Responsive Web design working with CSS3pre-processors such as SASS, LESS.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, Angular.JS and Bootstrap with MySQL as the backend.
  • Implemented the search functionality for Internal Application using AngularJS
  • Extensively used Angular UI components like Calendar, Grid, Select and Uploader etc.,
  • Developed AngularJS services for reusable functionality
  • Developed large-scale, real-time, live blogging server which is UI compatible for NodeJS application
  • Developed on demand, combo and compression server for NodeJS application
  • Working with the build systems Gulp and task runner NPM, Bower etc
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON
  • Participated in client meetings and resolving client and management project issues
  • Involved in Agile methodologies, two week Sprints and daily Standups to discuss the development of the application to deliver in time
  • Worked with Development and Requirement Analysts to ensure that the Test Requirements are correct and complete

Environment: HTML5, CSS3, jQuery, JavaScript, Ajax, AngularJS, NodeJS, Responsive Design, Bootstrap, LESS, DOM, Firebug and Chrome, Agile.

Confidential, Bloomington, IL

UI Developer

Responsibilities:

  • Involved in all stages of software development life cycle including Analysis, development, implementation, testing and support
  • Involved in development of User Interface using HTML, CSS, JavaScript, jQuery, AJAX, JSON and AngularJS
  • Developed HTML prototypes and UI deliverables such as wireframes, screen mock-ups and interface design
  • Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties
  • Used jQuery framework for UI centric Ajax behavior
  • Used various jQuery and Bootstrap plugins like data picker, bootstrap select etc.,
  • Used AJAX, JSON to send request to the server to check the functionality of the websites
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate etc.,
  • Used JSON for storing and exchanging information between browsers and servers
  • Developed the custom data grids upon jQuery framework to deliver the business data
  • Developed single page web application using JavaScript framework AngularJS
  • Extensively used Angular UI form-grid and UI components
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger
  • Testing the website on multiple browsers to check if they are Cross browser compatible

Environment: HTML, JavaScript, Angular.js, AJAX, CSS, JSON, jQuery, XML, Bootstrap, Firebug.

Confidential, Lorain, OH

UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development
  • Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes
  • Used CSS3 based design techniques to eliminate table-based layouts, and speed page loading.
  • Used JavaScript, jQuery for making the web application user interactive
  • Involved in designing and developing the JSON, XML Objects
  • Used Bootstrap Grid System and CSS Media Queries to develop single responsive application with good user experience in all platforms like desktop's tablet's and mobile phone's
  • Created custom factory service that relies on Angular $http injection to make AJAX calls back to a server and used RESTful web services to update and modify data at the server side
  • Implemented data-binding and MVC using AngularJS for front-end development of a current web application
  • 0Implemented dynamic page elements and form error validations using AngularJS directives
  • Used AngularJS factory and services for dependency injection
  • Developed applications using AngularJS Router single page applications SPA’s to improve page performance
  • Used LESS and followed Bootstrap-grid system to develop Responsive Widgets
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements
  • Used Subversion (SVN) as a repository tool and as a version control
  • Involved in bug fixing and assisted QA team in navigating through the pages

Environment: HTML, CSS, JavaScript, MS Excel, SVN, JQuery, Bootstrap, AngularJS, Firebug.

Confidential

UI Developer

Responsibilities:

  • Implemented user-friendly UI design with HTML and CSS
  • Created and tested different front-end forms using AJAX, JavaScript, and CSS
  • Implemented various JavaScript/JQuery UI effects on the pagesf
  • Used jQuery library functions for the logical implementation part at client side for all the application
  • Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files
  • Used Firebug for debugging and for element styling
  • Involved in writing SQL Queries, Stored Procedures
  • Created role-based DHTML navigation menu, menu items changes dynamically, derived from the database
  • Responsible for developing GUI Screens for gathering and storing the information.
  • Designed and developed web forms using Classic ASP
  • Developed Date Time Picker using Object Oriented JavaScript extensively
  • Implemented various validation controls for client-side validation and implemented custom validation controls with ASP.Net validation controls
  • Worked on development of business logic using ASP.Net
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint

Environment: OO JavaScript, jQuery, CSS, AJAX, JSON, HTML, DHTML, XML, DOM, ASP.Net, MySQL and Eclipse IDE.

We'd love your feedback!