We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

PROFESSIONAL SUMMARY:

  • Around 10 years of extensive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Knowledge in full software development life-cycle, architecting scalable platforms, Object Oriented Programming, and Agile methodologies.
  • Proficient in developing web page quickly and effectively usingHTML/HTML5, CSS/CSS3, JavaScript and jQueryand its UI controls.
  • Implement responsive, adaptive and mobile websites that are flexible to many different devices and browsers.
  • Developed the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, Typescript, jQuery, AngularJS.
  • Collaborated with Build Team to integrate HTMLs, front-end code with the backend technology and portal framework, to ensure the UX / UI is implemented.
  • Utilized the features of Angular 2.0 to present effective web design.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Built AngularJS components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Used CSS basics, CSS 3 media queries, CSS 3 pseudo classes.
  • Developed tabbed forms by using AngularJS directives.
  • Developed end-to-end functionalities involving database design, implementation of Business Logic in Spring framework and Hibernate, implementing UI Components in ExtJS framework and CSS 3.0.
  • Implemented $http functionality in AngularJS to retrieve data from web servers.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets usingBootstrap and Media Queries.
  • Utilized JavaScript and JQuery to improve the overall design and UI of campaign websites.
  • Implemented AJAX, JSON, and Java script to create interactive web screens.
  • Adopted a cross browser and cross platform approach to make the website is most versatile and supportive.
  • Involved in creating unit test cases using Jasmine and Knowledge in version controls Git and Svn.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Knowledge in working on MVC Architecture and in using version control(SVN).
  • Good understanding in developing applications using Angular-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Worked on Cross browser compatibility issues and have the ability in working and debugging with different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome on multiple devices.
  • Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
  • Design and implementation of REST APIs for collection and retrieval of high volume data.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Hands-on experience to SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD).
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
  • Quickly adapting to new environments, new technologies and facing new challenges at work place.
  • Capable of performing under minimal supervision, multi-tasking and meets deadlines as an individual contributor and a team member.
  • Multitask- oriented with strong competitive drive and work ethic to succeed.

TECHNICAL SKILLS:

Web Technologies:

HTML/HTML5, CSS/CSS3(LESS & SASS), XML, JSP, Servlets, AJAX, DOM, MVC, XHTML, DHTML

Frameworks: AngularJS(1.x, 2.0), Bootstrap, Node.js, Sencha ExtJS, BackboneJs, D3.JS

Scripting Languages: JavaScript, JQuery

Web services: SOAP, RESTful, MicroServices.

Web/Application Servers: IBM Web sphere, Apache web server, WebLogic Application Server, Tomcat, JBoss.

Databases: MySQL, SQL, PL/SQL, Oracle 11g, RDMS, Hibernate, MongoDB, AmazonDynamoDB (NoSQL).

Operating Systems: Linux(Ubuntu), Unix, Windows, Mac OS

Tools & IDE: Adobe Dreamweaver, SQL Developer, SQL Data modeler, MS Office, Notepad++, Photoshop, Sublime Text 2/3, Eclipse, Microsoft Visual Studio, Microsoft Visual Web Developer, WebStorm.

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Sr. Front End Developer

Responsibilities:

  • Actively involved in Requirement analysis, development and testing of single page application ( Confidential ).
  • Created Front-end Application using HTML5, CSS3, JavaScript, JQuery, Angular JS, AJAX, XML and JSON.
  • Involved in interacting with business team on regular basis and gather requirements.
  • Structuring the app and defining Services/Factories wherever possible, cleaning up the controllers and making the code look readable, defining constants/variables where required.
  • Used Node.js to run Webpack tasks and set up the local host for the project.
  • Developed web pages using Angular; Forms, Components, Layouts, Events, Validations, Trees, Grids were some of the components used.
  • Used AngularJS framework where data from backend is stored in model and populated it to UI.
  • Thorough knowledge on react component lifecycle methods, like component-will-mount, component-did-mount, etc.
  • Wrote advanced AngularJS code, following best practices in the industry; responsible for creating a futuristic and consistent project structure adhering to software principles.
  • Hands on experience on creating stateful and stateless components, higher order components, and component design patterns.
  • Built factories to utilize Angular services such as $http and $resource to consume the RESTful APIs for data parsing from the Java based backend server.
  • Removing jQuery and limiting it's use to JQLite, removing creation of DOM elements at controller level, creating directives wherever possible.
  • Designed and implementing a Node.JS based mock API for unit testing various modules within the application.
  • Used ng-react angular module to integrate react components within angular application; Utilized Angular for the underlying business logic.
  • Getting the best of React in Angular React typically eschews this for a more unidirectional/reactive paradigm.
  • Utilized the Flux Architecture, Redux state management to be specific; Developed corresponding reducers, actions within the application.
  • Used various third party jQuery libraries like moment.js, DC.js, validator.js for formatting date-times and rendering charts & client side validation respectively.
  • Writing Gulp tasks to manage dependencies and automate deployment; Webpack to build the frontend assets.
  • Writing unit test cases in Jasmine & run them using Karma.
  • Investigated and created solutions for UX/UI issues in JIRA; Fixing issues/bugs of performance related issues.
  • Leveraged Yeoman to scaffold out the entire project & tweak as per requirement. Involved in research of a robust project structure.
  • Created reusable Templates and style sheets based on UI standards and guidelines.

Environment: HTML, CSS, SASS, JQuery, JavaScript, AngularJS, Java, Spring-MVC, Oracle, MongoDB, Gradle, Jenkins, MYSQL5, AJAX, Bootstrap, MS Word, Gulp, UNIX, Eclipse IDE 5.5.0, Github, JSON, XML, MVC Framework, Node JS.

Confidential, Seattle, WA

Sr. Front End Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, ES6, jQuery AJAX, AngularJs and JSON.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JavaScript, AngulerJs, Backbone.js, Ember.JS, ReactJs.
  • Used Advanced Javascript, jQuery for user interactions in pages.
  • Used Handlebars to generate HTML templates and update data dynamically.
  • Used Handlebars.js to display JSON values dynamically from the backend data to the frontend with AJAX calls.
  • Implemented re-usable templates with JavaScript handlebars and generating layouts.
  • Created reusable UI components Using React, Ember.JS.
  • Developed large-scale, real-time, live blogging server and UI using Node.js.
  • Developed on demand, combo and compression server using Node.js, React.js/Redux,
  • Built application for scale using JavaScript, Node.js, and React.js.
  • Created prototype HTML5 based mobile site, fully replicated functionality by using
  • Created templates and models in Ember,js, Can.Js.
  • Developed e-commerce app built with CanJS called Place My Order.
  • Design and code customer control panel which includes web socket connection, ajax requests, live video streaming contact management etc.
  • Used TCP Sockets to receive sensor information.
  • Used JavaScript based API to do messaging between their client side app and the server.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side
  • AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service
  • Used Node.js to develop the server side web applications.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Developed claim screens for customers using ANGULAR JS, AJAX, HTML5, CSS3 and JAVASCRIPT.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Web app designed based on Node.js with Backbone.js. CSS is compiled with LESS an HTML template engine is handlebar.js
  • Worked with UI testing frameworks Jasmin and Karma.
  • Utilized handlebar.js MVC framework to give structure to the website, by creating models that would talk to the Restful Interface.
  • Involved in designing and developing the JSON, XML Objects with MySQL.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Using complex Object Oriented concepts in improving the performance of the websites.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Used task-based command line build tool Grunt and Gulp.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used agile methodology for the software development.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Scripts to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.

Environment: HTML5, CSS3, JavaScript, handlebar.js, JQuery, AngularJS, React.js/Redux, Ember.js, CanJs, Node.jS, Dreamweaver CS5, AJAX, Adobe Photoshop, JSON, GIT, Grunt and Gulp, MS Office and SVN.

Confidential, New York City, NY

Software Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Used JavaScript, jQuery for user interactions in pages.
  • Implemented Single Page Application ( Confidential ) architecture and client side MVC using Angular JS. Used Angular routing for navigation between Views in the application.
  • Used angular js routers like "ui-router" to establish routing between nested html views.
  • Development of Client Side Validation techniques using JQuery and Angular JS directives.
  • Development of custom angular directives, which can be use along with HTML 5 components for DOM Manipulation.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used JQuery Ajax for service calls on pages to interact with the server for information.
  • Rapid prototyping of design concepts.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Used AJAX, JSON to send request to the server to check the functionality of the websites.
  • Tested the website on multiple browsers with their old as well as latest release.
  • Used JSON for storing and exchanging information between browsers and servers. Using complex Object Oriented concepts in improving the performance of the websites.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used AGILE methodology for the software development.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
  • Used all the advanced Photoshop features to create appealing visual web interfaces.

Environment: HTML, JavaScript, Angular JS, EXT JS, AJAX, CSS/ CSS3, JSON, JQuery, Agile.

Confidential, New York City, NY

Software Developer

Responsibilities:

  • Development of applications using Struts Frame work
  • Development of User Interface Creation by using JSP.
  • Involved in developing presentation tier using HTML, JSP, Java Script, JSON and Ajax.
  • Developed web application using Sencha ExtJS framework using JavaScript, JSON, DHTML and DOM scripting.
  • Participated in understanding of Sencha ExtJS technologies and development tasks.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Involved in writing Tag libraries.
  • Involved in Preparation of CSS.
  • Involved in Client Side Validations by using JavaScript.
  • Implementation of J2EE Design Patterns DAO and VO.
  • Deployment of Web Components in JBoss Application Server.

Environment: Struts, Java, JSP, EJB, Postgre SQL, XML, HTML, Sencha ExtJS, Java Script, JSON, Ajax, JBoss, Eclipse.

Confidential, Plano, TX

Software Developer

Responsibilities:

  • Developed front end along with pages for user interactions for the entire website using HTML, CSS, and JavaScript.
  • Developed Lightbox effect for landing page using JavaScript.
  • Built Web pages that are more user-interactive using jQuery, plugins for Drag and Drop, jQuery Validator, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
  • Responsible for migrating from old look of the application to Web 2.0 components and widgets using AJAX, JSON, JavaScript, vanilla JavaScript, and another plug-ins.
  • Applied jQuery core library functions for the logical implementation of all the applications at the client side.
  • Used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Testing the website on multiple browsers with their old as well as latest release.
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Include images, chosen from browse option onto report page dynamically using JavaScript canvas after resizing.
  • Worked as Core developer as well as Involved in writing Unit Test Cases and execution.
  • Created SQL queries to perform insert, update or delete operation on SQL database.

Environment: HTML, JavaScript, AJAX, CSS, JSON, jQuery, XML, SQL.

We'd love your feedback!