We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

Seattle, WA

SUMMARY:

  • 10 years of strong experience in designing and developing User Interface (UI) applications as a Front End Developer.
  • Using Sinatra Framework, Developed complex APIs for third party integration (JSON file format) and authentication as specifications.
  • Normalized message and user models to interoperate between different messengers

    Stack: Sinatra Node.js RethinkDB WebSockets.

  • Using Sinatra Framework, Developed complex APIs for third party integration (JSON file format) and authentication as specifications.
  • Experienced using web technologies such as HTML, HTML5, CSS, CSS3, DOM, JAVASCRIPT, JSON, AJAX, JQUERY, BOOTSTRAP, ANGULAR JS, NODE JS, and REACT JS.
  • Experience in developing Web page quickly and effectively.
  • Extensive knowledge in XHTML, Bootstrap, cross browser compatible web pages.
  • Strong debugging skills and good understanding of cross browser issues.
  • Good knowledge of web debugging tools (Firebug, Fiddler debugging tool).
  • Hands on the tools such as Eclipse, Textpad, Notepad++, Sublime Text2, Dreamweaver and Eclipse IDE.
  • Skills in creating the pages using CSS media queries and vast knowledge in W3C standards, usability and accessibility concepts.
  • Mobile friendly Responsive Design using CSS/LESS Preprocessor and media queries.
  • Experience in full software development life cycle.
  • Good Understandings of Object Oriented Programming (OOPS) concepts with JavaScript.
  • Experience in database design, scalable platforms and agile methodologies (SCRUM).
  • Solid JavaScript and JQuery Skills can code the Unobtrusive JavaScript plus implementing JQuery plug - ins.
  • Familiar with Responsive Web Design using media queries, Bootstrap framework, etc.
  • Experience in creating asynchronous (dynamic) Web applications using AJAX and JSON.
  • Good Experience on MVC frameworks like Angular JS for creating Single Page Application (SPA) using concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
  • Brief experience on implementing the AngularJS in creating animation based on CSS classes.
  • Developed Mobile applications for mobile form using JQuery Mobile and framework component library based on AngularJS.
  • Used SOAP, XML/XSLT and WSDL for developing Web Services.
  • Used SQL database and also created RESTful web API using Node.js which were consumed by making AJAX calls using jQuery to transmit data from server to client.
  • Extensively used the build tools like GRUNT and Jenkins.
  • Good knowledge in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Strong team player with excellent problem-solving, organization and leadership skills. Quick learner.

PROFESSIONAL EXPERIENCE:

Confidential - Seattle, WA

Sr. Front End Developer

Responsibilities :

  • Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery, AJAX, AngularJS and React.JS for developing user interface.
  • Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
  • Developed application using Spring Framework that leverages classical ModelViewController (MVC) architecture, and Hibernate as the ORM.
  • Developed HTML5 responsive web pages using CreateJS suite and Responsive Web Design.
  • Experience running AWS Elastic Container Service cloud platform with codebase written in Haskell and Purescript.
  • Wide range of development tasks ranging from Training /ELM, Security, Reporting, Batch Processes, designing Payslip on SQR and general administration.
  • Create Java Code for Upload Data from Database to AWS CloudSearch Domain.
  • Deploying application in AWS cloud using services like EC2, DynamoDB, Aurora, ELB and VPC.
  • Programmed simulation games using Construct2, PHP and wrote SQL queries to fetch and analyse data from database.
  • Web development using HTML, CSS, Java Script Programs used are Bootstrap and Dreamweaver, along with Photoshop, Illustrator, Indesign and other Adobe software.
  • Involving React, Redux, and JavaScript; a Node-powered workflow and build system involving gulp, webpack, PostCSS.
  • Involved in Testing like Unit Testing, Integration testing, Acceptance testing and Regression testing using NUnit and responsible for writing test scripts and scenarios.
  • Tested .Net Core code with C# unit tests using Moq and xUnit, and AngularJS objects with Jasmine unit tests.
  • Developed the functionalities under Agile Methodology and used JIRA for task assignment, bug tracking and fixture and used cleaner patterns like module pattern and followed DRY principles.
  • Building SaaS and Micro services with SOLID principles and Test Driven Development
  • Implemented Graphs and Charts with animation to represent survey data for Analytics application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, AngularJS, React JS, NodeJS and jQuery.
  • Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
  • Created images, logos and icons that is used across the web pages using Adobe Photoshop.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
  • Incorporated MVC architecture using spring framework.
  • Defined and developed the application's presentation layer using JavaScript and JQuery Library.
  • Worked with JSON for data exchange between client and server.
  • Experience working in AGILE based development environment and participating in Scrum sessions.
  • Implemented Dependency Injection (IOC) feature of spring framework to inject beans into User Interface and AOP for Logging.
  • Used AngularJS for ng-grid and UI components.
  • Used ReactJS for building encapsulated components, to pass rich data through app and keep state out of the DOM.
  • Used AngularJS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed the pages that are complaint to W3C and ADA standards.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
  • Used SoapUI for testing web services and verifying the request and response XML.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, and JavaScript, Bootstrap.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google Chrome JavaScript debugger.
  • Manipulated data using crud operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Participated in the research of new technologies like jQuery-Mobile for few potential mobile app development efforts.
  • Experience with version control systems like GITHUB.

Environment: HTML5, CSS3, JSP, XML, JSON, MySQL, JavaScript, jQuery, Struts, AJAXAngularJS, ReactJs, Node.js Bootstrap, jQuery-Mobile, Restful web services, SCRUM, Agile Methodology, Jira.

Confidential - Seattle, WA

Sr. Front End Developer

Responsibilities :

  • Working as a UI Developer in developing Web-based applications.
  • Worked with Agile methodologies with Scrum principles and test driven development.
  • Created Rich UI design and developed User Interaction screens using HTML5, CSS3, JAVASCRIPT, JQuery.
  • Create responsive layouts for multiple devices and platforms.
  • Developed layouts, navigation and animation buttons for customers.
  • Worked on a SPA(Single Page Application) using Angular JS modules and controllers.
  • Used Angular JS which involved in using routers, controllers and custom directives to display every transaction.
  • Created custom services in Angular JS for implementing common functionality throughout the website.
  • Used JavaScript to implement form validations.
  • Used AJAX calls for creating interactive web pages on JSON response.
  • Used Node.js to implement online chat application.
  • Worked with Agile methodologies with Scrum principles and test driven development.
  • My team overhauled the front-end code base, drastically improving performance and maintainability.
  • Build dynamic web pages using Angular JS by building various modules with controllers and custom directives.
  • Worked with Bootstrap framework to build the base structure and layout of the website.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries and stored procedures, which were commonly used by different modules.
  • Operated in the Login, Policy and Claims Screens for customers using AJAX, HTML, CSS, and JavaScript via internal ticketing system.
  • Worked on SASS to build optimized CSS to work across multiple webpages and styles.
  • Implemented video player features using HTML5 for playing in-house videos to clients.
  • Used AJAX and JSON to make asynchronous calls to the project server in order to extract data objects.
  • Validating user actions on the client side and providing responsive feedback.
  • Involved with cross browser testing and compatibility using chrome, Firefox and IE.
  • Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.

Environment: HTML, CSS3, JS, JQuery, Backbone, Underscore, AJAX, Angular JS, sublime Text.

Confidential, Mountain View, CA

Software Developer

Responsibilities :

  • Developed a core services of Analytics with Node.js, Angular.js, corresponding UI components using React
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework
  • Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in React.js
  • Performance evaluated react components using React Add-ons performance module to get insights about wasted time in reconciliation
  • Assist my team in developing corresponding UI and responsible in developing Account landing page, Login page and Traveler details module
  • Involved in building a new website for the Small fleet clients and for the maintenance of Online New Platform
  • Wrote high performant React components, using various lifecycle methods like should-component-update, component-will-receive-props
  • Enhanced an existing Angular.js application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance
  • Utilized the Flux architecture using Redux state management library
  • Developed and performed test cases using Karma in the unit test, and used the Protractor and Enzyme
  • Used Immutable.js objects to manage the application state, and pass down as props to react components
  • Used ng-react angular module to integrate react components within Angular.js application; Angular.js for the underlying business logic
  • Wrote high performant React components, using various lifecycle methods like should-component-update, component-will-receive-props
  • Building Rich-client mobile and desktop web applications using Node.js and React.js
  • Used Angular.js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Leveraged SASS as the preprocessor to manage and build application styles
  • Integrated the service call with UI using $http and $resources which are substitutes for AJAX in Angular.js
  • Used tools like Grunt, Gulp task runners and orchestrators for the build process
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices
  • Created client surveys and displayed the results in a dynamic report (d3, jquery, mysql)
  • Involved in the configuration management using CVS and GIT
  • Implemented our own API according to the request receive based on Node.js
  • Efficiently used functional libraries like Lodash to manipulate complex collections involved within business logic
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site
  • Involved in Agile/ SCRUM based approach to UI development

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Github, Angular.js, React.js, D3.js, Bootstrap, Mongo Db, Maven, ANT, JMS, XML, Grunt, J2EE, JSP, Apache Tomcat, Eclipse, Bitbucket.

Confidential, San Jose, CA

Sr. Web Developer

Responsibilities :

  • Collaboratively worked with a team of 12 to develop facilities, profile and home Page Modules.
  • Completed coding in timely manner allowing extra time to assist team members with additional module development.
  • Implemented Test-driven development process for developing facilities, profile, and home page modules.
  • Used ASP.Net to create web forms for profile, facilities, and home page modules
  • Create Master Page for the website to have uniform look and feel
  • Involved in creating unit test cases and executing for modules owned
  • Used Bugzilla for tracking the defects and updating the status
  • Created stored procedures in SQL Server 2005 for facilities and profile modules.
  • Involved in maintenance of Resource Editor.
  • Fixed issues reported by QA team and improved the UI of studio to look like Visual Studio IDE
  • Used Perforce as version control system

Environment: C#, ASP. Net 2.0, Visual Studio.Net 2005, SQL Server 2005

Confidential, Mountain View, CA

Web Developer

Responsibilities :

  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Java Script & CSS to the requirements of the client.
  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI Architect and Business Units.
  • Developed GUI using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML, CSS, XHTML, JavaScript, jQuery and AJAX.
  • Coded Java Script for page functionality using JQuery.
  • Learned all necessary front-end skills, a mastery of CSS, HTML.
  • Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories.
  • Used Subversion (SVN) as a repository tool and as a version control.
  • Extensively involved in the discussions and design sessions user experience to provide input to designs
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
  • Debugging the code using browser tools like Firebug.
  • Improved user experience through the design and creation of new web features and components.
  • Managed application state using server and client-based State Management options.

Environment: HTML, JavaScript, JQuery, PHP 5.0, HTML, CSS, AJAX, Apache, Windows XP/7.

TECHNICAL SKILLS

Core Java and front end: Collection, Javascript, Jquery, HTML, Javascript, Sencha Ext, CSS, Bootstrap, Backbone, Node, D3, Angular, Multithreading, Applets, Swing.

J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC.

Web Servers/application servers: Apache tomcat Server, IBM Web Sphere server, pramati server, Bea Weblogic server.

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Framework: Design Patterns, SOAP, Struts, Hibernate, Spring.

Databases: Oracle, MS SQL Server, DB2.

Languages: C, C++ with OOPS, Java, J2EE.

Operating Systems: Windows 8/XP/Vista, Unix.

Tools: Eclipse, Rational Rose, Dreamweaver, RAD, Net Beans.

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS.

Testing: Junit

Hire Now