We provide IT Staff Augmentation Services!

Sr Front-end Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY:

  • Over 6+ years of experience in UI development/Front end development, rich user interface design, development, web specifications and documentation.
  • Expertise in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML/HTML5, XHTML, CSS/CSS3, JavaScript, Bootstrap, AngularJS, JSP, DOM, jQuery, JSON, Ajax, NodeJS.
  • Developed complex Angular2 UI nested components for reuse and rapid development Angular2 for each SPA.
  • Having experience in developing JavaScript MVC frameworks like Backbone.js, Angular.js, Require.js (AMD), HTML Templates, JavaScript Unit Testing (Jasmine, Karma) and CSS, SASS pre - processors.
  • Worked on a web based contract management system using ReactJS/Redux,Typescript/Javascript, ES6/Babel and Webpack.
  • Good working experience in making Restful API's, Authentication using plain PHP
  • Created and optimized graphic prototype websites and Rich interface applications (RIA) using HTML and CSS.
  • Limited usage of html tags, fonts, images to optimize SEO(Search Engine Optmization) and make the content user readable.
  • Used Angular JS Custom Directives, Two Way Data-Binding, Dependency Injection, Modules Implementation, Templates Implementation, AngularJS integration with HTML, AngularJS Internalization, MVC, AngularJS Filter & Validations, SPA and Frontend Development, Testing and Bug Fixing.
  • Developed Node.js Express server combined with Socket.io to build MVC framework from AngularJS Front End to MongoDB Back End. 
  • SME for WCAG(Web content Accessibility Guidelines)2.0 content design, testing, compliance knowledge, and implementation recommendations.
  • Responsible for transforming design mock-ups to W3C standards  compliant webpages using HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
  • Exposure to Web Analytics  background of eCommerce, use skills with HTML5, CSS, JavaScript/JQuery, debugging tools likefro SEO/SEM , and multivariate testing. 
  • Developed mobile Cross browser web application for real-time location sharing utilizing AngularJS, javascript API’s
  • Developed application using NodeJS JavaScript libraries with NPM package management system  
  • Experience with Grunt, Gulp, Bower and Express modules of NodeJS and using npm module bower for managing UI dependency. 
  •  Expertise in developing in IDEs like Eclipse , MyEclipse, RAD; experienced in writing Maven and Ant,  Jenkins build scripts for development and deployment
  • Proficient understanding of code versioning tools Git(Github), SVN
  • Expertise in coding optimized SQL queries and developing T-SQLqueries, stored procedures, Views, Functions on databases like SQL Server
  • Designed UI patterns, JSON for data exchange between client and server and Test-Driven Development with SCRUM Agile methodology .
  • Involved in server-side development, MEAN stack ( NodeJS, Express, MongoDB) and unit tests using JUnit-Mockito, Mocha, Chai and also client-side development in AngularJS and Karma-Jasmine  unit tests.  

TECHNICAL SKILLS:

Skills: HTML5, CSS3, Javascript,JQuery

Tools: AngularJS, ReactJS, Redux, BackboneJS, EmberJS, MongoDB, Bootstrap, KnockoutJS, VueJS, Polymer, Bower, npm, Webpack,Srping, Java, Hibernate

Testing: Jasmine, Karma, Mocha, Selenium, Chai

Operating Systems: Windows NT, 2000, XP Pro, Windows 7, Windows Server 2000, 2003, Linux (Ubuntu, Solaris) and Mac.

Databases: Oracle, Teradata, DB2, SQL server, MS Access.

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr Front-End Developer

Responsibilities:

  • Developed a completely new Greenfield retail web app for a high-profile project using Angular2.0 and Web pack, Angular CLI, Yeoman
  • Developed single page applications using Angular2.0, Typescript, HTML5, CSS3, ng2-Bootstrap
  • Developed complex Angular2 UI nested components for reuse and rapid development
  • Heavily used HTML5, Bootstrap 3 and CSS3 to make the overall site responsive and less complicated for the end users who use the website heavily on a day-to-day basis. 
  • Performed form validations using reactive forms from Angular2.0 framework. 
  • Implemented Angular 2 component router for navigation 
  • Implemented Angular 2 services to connect the web application to the back-end API 
  • Developed customized modal Popup's using ng-bootstrap. 
  • Implemented error handling and strictly typed coding practices. 
  • Created mock services and data to accelerate front-end development while awaiting RESTFul APIs to be developed. 
  • Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability. 
  • Developed reusable style sheet partials using Sass preprocessor
  • Developed custom input elements using components. 
  • Used JSON for storing and exchanging information between browsers ad servers. 
  • Analyzing and resolving issues found during the testing or pre-production phases of the software delivery lifecycle; coordinating changes with project team leader and cross-work team members. 
  • Using Jenkins for continuous integration of builds.
  • Performed Unit testing using Jasmine and Karma
  • Followed best practices and standards for accessibility and cross-browser compatibility. 
  • Worked with version control GIT to manage the code repository. 
  • Created the Node.js EXPRESS Server combined with Socket.io  to build MVC framework from front-end side Angular 2 to back-end Mongo DB, in order to provide broadcast service as well as chatting service
  • Used JIRA to track the user stories and defects with Agile technology. 

Environment: HTML 5, CSS3, SASS, Typescript, AngularJS 2.0, Node JS, WebPack, ng2-Bootstrap, Visual Studio Code 2015, GIT, Agile, Jira, Karma-Jasmine, Socket.io

Confidential, Fortlauderdale, FL

Sr Front-End Developer

Responsibilities:

  • Involved in a team to create structure of management system by using latest front-end technologies such as HTML5, CSS3, Bootstrap
  • Responsible for designing responsive web page mainly using Bootstrap and manually inserting CSS media queries code to support performance perfectly. 
  • Utilized Bootstrap components like navs, button groups, dropdowns, wells, pagination to build responsive layout. 
  • Created tables by using HTML5 and CSS3 to display consumer's order information and executed JSON data parsing using AngularJS to render information on tables. 
  • Used AngularJS components such as modules, directives, controllers, filters, services and APIs to build up Single Page Application (SPA), consumer's information arrangement and order products classification , etc. 
  • Implemented various UI screens across the whole web application by using jQuery function (for both internal application and consumer facing part). 
  • Used AngularJS $http service to interact with RESTful web services and JSON to manage consumer's information such as updating, replacing or cancelling orders for consumers. 
  • Utilized MongoDB as database to store consumer's order records, payment history, personal information, online shopping cart information and so on. 
  • Handled browser compatibility issues working on different web browsers by using HTML, CSS, JavaScript for Google Chrome, Firefox, Safari and IE browsers. 
  • Responsible for executing unit test cases and end-to-end using front-end test framework Jasmine with the Karma test runner. 
  • Developed a core component of Web Analytics  with Angular JS
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well. 
  • Build up a Node-powered workflow and build system involving Babel, WebPack and other tools; a systematic, scalable, and auto-enforced CSS methodology; keyboard-friendly and fully accessible interfaces; and complex configuration and theming capabilities, allowing for deep customization. 
  • Used Chrome canary tool, Firebug and IE developer to debug and fix JavaScript issues. 
  • Used GIT as a project version control tool for developers to commit and check code. 
  • Involved in software development life cycle (SDLC), including requirement gathering, designing, coding and testing procedure
  • Followed agile development methodology (scrum) in the development of software. 
  • Worked closely with back-end developers for project requirement and analysis, helped manage data in the database, and created RESTful APIs in Node.js environment. 
  • Worked closely with QA team to discuss how to resolve problems and debug in project.  

Environment: HTML5, CSS3, CSS Media Queries, JavaScript, jQuery, Bootstrap, Responsive Design, AngularJS, AJAX, JSON, MongoDB, RESTful, SPA, Node.js, Jasmine, Karma, GIT, Agile, Babel, WCAG 2.0

Confidential, Windsor, CT

Sr Front-End Developer

Responsibilities:

  • Build user interfaces differently by breaking them into components using ReactJS  and used a real, full featured programming language to render views, with ReactJS. 
  • Worked extensively on Twitter Bootstrap, Restful web-services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness. 
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control
  • Implemented application testability and diagnostics and fixing bugs with the help of REDUX(Reducers) architecture. 
  • Developing a shopping cart micro-services  application using React and Redux. The app  utilizes an Express server and connects to MongoDB
  • Works with marketing team, in order to improve ROI and sets SEO/Web standards .(Search Engine Optmization) 
  • Isolation of state management from typical I/O side effects with the help of REDUX 
  • Used AWS Elastic Beanstalk for deploying and scaling web applications and services developed with Node.js and Ruby and Docker on familiar servers such as Apache. 
  • The front-end use HTML5, CSS3, ReactJS, jQuery and Bootstrap to build a single page web app that communicate with back-end via RESTful API. 
  • Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data
  • The back-end use NodeJS, Express, MongoDB and mongoose to provide RESTful API. 
  • Worked Node Package Management for configuring the project according to our needs. 
  • Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc. 
  • Performs UNIT testing with Jest, and web-services with RESTful API.  
  • Worked on NodeJs as the server side implementation 
  • Work side-by-side with User Experience designers, leveraging multimedia content creation applications and digital media to continuously provide the best Customer Experience

Environment: HTML 4/5, CSS 2/3, Elastic Beanstalk, Docker, ReactJS, Redux, NodeJS, NPM,WebPack, AJAX, Bootstrap, JSON, RESTful web services, Atom Editor and JavaScript

Confidential

Front-End Developer

Responsibilities:

  • Web design and development, application development using HTML5, CSS3, JavaScript, AngularJS, unit testing, Grunt, Bower, Yeoman and Sublime
  • Designed dynamic and multi-browser compatible pages in the application using HTML5, CSS3, and Angular js. 
  • Worked on Google customs search, HTML5, CSS3, nvd3js, JavaScript and AngularJS. 
  • Integrated the front-end using the JSON data from the backend mainly Sitecore and .NET api calls
  • Worked on Responsive design (RWD) using Foundation.  
  • Worked closely with the backend team on Proxy routing rules and the understanding of Ngnix server 
  • Developed the user's application by editing updating using MVC pattern in AngularJS.  
  • Developed the various pages and its architecture in accordance to UI Specs. 
  • Applied jQuery scripts for basic animation and end user screen customization purposes. 
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and AngularJS 
  • Worked with different distributed teams as a part of the project and integrated the front-end with the JSON data from the API calls. 
  • Worked on unit test cases using Karma.  
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs. 
  • Developed various directives in AngularJS as the part of the project. 
  • Responsible for design and development of the web pages from mock- ups. 
  • Used Brightcove library for getting the video files on application . 

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, AngularJS, Karma, Source Tree, Bitbucket, GIT, REST, SQL, Ngnix and Tomcat.

Confidential

Front-End Developer

Responsibilities:

  • Designed user interactive web pages for the Secure Site Migration project in a professional manner using web technologies like HTML5, CSS, JavaScript, JQuery, Handlebar templates based on the W3C standards
  • Designed and developed front-end UI using HTML5, CSS3, SASS, JavaScript and AngularJS  
  • Successfully configured & managed the Internet Information Server (IIS) which handles the project. 
  • Partly involved in writing stored procedures, views, cursors and triggers using SQL Server 2008. 
  • Responsible for the (D3) Design, Deploy and development of the web applications. 
  • Involved in interpreting business and functional requirements into a strong design implementation. 
  • Used Karma Jasmine for Behavioral Driven Development under Agile methodology and involved in overall discovery and delivery activities for successful Agile Implementation. 
  • Involved in interpreting business and functional requirements into a strong design. 
  • Coordinating in fixing the reported issues found in production. 
  • Collaborate with UX Designers, BAs, QA engineers , and product owners to develop continuous product enhancements and releases. 
  • Embedded JavaScript & HTML formatting and JavaScript Validations
  • Front End Connectivity to backend files or databases (MYSQL).  
  • Involved in Session and Cookies implementation. 
  • Created an events calendar so that important events can be posted and viewed. 
  • Implemented plugins to play the videos uploaded using AngularJS, BackboneJS and some properties of HTML5. 
  • Research new technologies, & build prototypes. 
  • Worked in a team, involved in developing the UI, layout and front-end development for web application that matches requirements of the client. 

Environment: HTML/CSS, SASS, JavaScript, AngularJS, BackboneJS, JQuery, Bootstrap, Karma Jasmine, AJAX Controls, Web Services, and SQL Server, NPM, Git, Grunt, Bower.

We'd love your feedback!