We provide IT Staff Augmentation Services!

Ui/front End Developer Resume

3.00/5 (Submit Your Rating)

Lake Stevens, WA

PROFESSIONAL SUMMARY:

  • Over 5+ Years of professional experience in all phases of Software Development Life Cycle (SDLC) including Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications using web technoloiges in various environments.
  • Experience in all phases of Software Testing Life Cucle (STLC), Software Development Life Cycle and Software Development methodologies like Agile /scurm, Waterfall etc.
  • Strong understanding and working experience on various Design patterns like MVC, MVVM, Facade.
  • Good understanding of the Document Object Model (DOM) and DOM Functions along with experience in Object Oriented Programming Concepts, Object Oriented JavaScript and implementation.
  • Experience in developing enterprise - level UI Rich Web Application, Architecting scalable plateforms, Agile methologies using XHTML, HTML 4/ 5, CSS 3/ 4, DHTML, JavaScript, Angular.js, Angular2, Angular4, React.js, Node.js, Responsive Web Design (RWD), and Bootstrap.
  • Experience in developing Reactive Single Page Applications (SPA) using Angular2, Angular4 with expertise in creating User Controls, Web Forms and performing client side validations using JavaScript, JQuery and Angular.js.
  • Experience in CSS preprocessor LESS and SASS for dynamically styling Developed HTML templates and performed client-side Validation using JavaScript
  • Enhance the applications with new add-on features, using ReactJS framework on front-end and Node JS on back-end with ECMAScript 6 features.
  • Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, Margin, Table, Sprites, Behaviors, Psuedo Classes, Psuedo Elements and CSS Box Model.
  • Expertise in using Design Patterns like MVC, Data Access Object (DAO), Singleton, Business Delegate, Service Locator and Session Facade.
  • Experience in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience in designing, developing both Apple IOS and Android Hybrid mobile applications.
  • Extensively used Node.js for server side scripting and Node Package Manager (NPM) for updating the application from codebase.
  • Experiences on React JS 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.
  • Good knowledge in working with Databases like Oracle, MS SQL Server, MySQL, PL/SQL (oracle), NoSQL databases like MongoDB, MariaDB, Redis…etc., Web/Application servers like Apache tomcat, JBoss, WebLogic, Apache/Nginix… etc., IDEs such as Notepad++, Edit Plus, NetBeans, Eclipse…etc.
  • Experience in configuration management systems (Build/CI/SCM) like Maven, SVN, CVS, Git, GIT-HUB, Jenkins.
  • Good Working knowledge on Testing Frameworks like Selenium, Cucumber and Karma
  • Good knowledge of in Unified Modeling Tools (UML) concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
  • Good Knowledge on Java technologies like Core Java, J2EE and Spring Mvc Framework.
  • Excellent understanding of the W3C web stfnandards and their underlying implementations by various browsers and have experience working on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome and making the web pages cross browser compatible.
  • Experience in interactive design and development and in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment and Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS:

Operating System: Windows, Linux, UNIX

SDLC methodologies: Waterfall, Agile/Scrum

Web Development Technologies: HTML/HTML5, DHTML/XHTML, XML, XSLT, CSS3/CSS4, JSON, JavaScript, JQuery, AJAX

UI Frameworks: Angular.js, Angular2, Angular4, React.js, Node.js, Bootstrap, Responsive Web Design (RWD), JQuery, JQuery UI

Web Services: Soap, Rest/Restful CSS Co

Processors: LESS, SASS, Stylus

IDE/HTML Editors: Sublime Text, Notepad++, Eclipse, Net Beans

Testing/Debugging/Bug Tracking Tools: Selenium, Jasmine, Firebug, Google Chrome Web Debugger, JIRA, BugZilla

Database: Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, Redis, PostgreSQL

Version Control Tools: SVN, Git, GitHub

Build and CI Tools: Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Lake Stevens, WA

UI/Front End Developer

Responsibilities:

  • Used MVC architecture of Framework for developing web applications and to simplify the code complexity.
  • Developed end to end application with agile methodology and daily stand-up meetings.
  • Performed form validations using reactive forms for sign in and inputting ticket rising information from Angular4 framework.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular4, Node.Js, JQuery, Webpack.
  • Implemented SPA by using several in built core directives, expressions and modules in perspective of Angular4.
  • Developed a component that varies content based on the user’s navigation by using router- outlet directive in Angular4.
  • Leveraged Angular2 resources for all data access, Encapsulating URLs, and standardizing data access interfaces.
  • Developed Node JS Frameworks which will be interfacing with data stores as well as frameworks and services.
  • Integrated modules with designs and requirements by implementing Node JS.
  • Worked on Node JS to improve all server-side logic, maintain centralized database, and ensure high performance and responsiveness to requests from the front-end.
  • Developed event-based Node JS to perform AJAX operations on the server side.
  • Involved in developing UI pages using (Angular 4) calling the Rest API from Backend.
  • Involved in developing the web pages using (Angular 4) which are powerful in building the Single page web applications.
  • Used Typescript as compiler to compile typescript code into JavaScript, and used Typing to manage Typescript definition.
  • Used Jenkins for continuous integration.
  • Connected server and database to update data information with Node.js and MongoDB.
  • Created MongoDB database schema design, store JSON format data, and retrieve data from database using Mongoose drivers.
  • Enhance the applications with new add-on features, using ReactJS framework on front-end and Node JS on back-end with ECMAScript 6 features.
  • Altered existing UI layouts and created new layouts with SASS (CSS Pre-processor) to oblige new modifications in website design.
  • Used Maven for Build automation, GIT for Version Control to track check-ins and rollback code.

Environment: HTML5, CSS, SASS, Bootstrap, Node.JS, Angular 4, Typescript, JavaScript, ECMASCRIPT 6, Ajax, Restful, Jenkins, Maven, MongoDB, Agile, Scrum, GitHub, XML, SOAP, JQuery, Windows.

Confidential, Portland, OR

UI Developer

Responsibilities:

  • Followed Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3, Responsive Web Design and Bootstrap.
  • Responsible for styling the application using CSS3, SASS which targets the W3C standards in order to support Google Chrome and Mozilla Firefox browsers.
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application using AngularJS.
  • Trained in the development of hybrid mobile applications using AngularJS, Strong loop, Mongo, HTML & CSS.
  • Developed all client-side logical implementation part of application with Angular JS controllers under specific modules, manipulating nodes in DOM tree.
  • Worked on AngularJS Grids and UI components to develop Views/Templates and Used Angular JS filters for filter functionality in search box and integrator functionalities.
  • Strong knowledge in Angular JS controllers, directives, factory and service resources, routings and in DOM manipulation using JavaScript, JQuery and Angular JS.
  • Experience in using Angular-CLI to create web application and to manage the build process and dependency management.
  • Designed Frontend Mobile applications in object oriented Typescript with standard Framework using Angular 2.
  • Created Responsive Layouts for multiple devices and platforms.
  • Spearheaded adoption of new principles such as responsive design, mobile first and adaptive design using Angular 2 libraries using Typescript.
  • Designed and developed hybrid mobile applications using Ionic Framework and AngularJS.
  • Used JavaScript widgets to improve the mobile front end development.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Responsive Web Design (RWD).
  • Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap and custom media queries, etc.
  • Using tools like GIT for version controlling, chrome developer tools for Debugging and Jenkins for deploying the code to different environments.
  • Coordinating and tracking all projects for seamless releases using Project Management System JIRA.
  • Worked on Grunt.js as Task Runner, command line build tool and used Tortoise SVN for version control.
  • Used IE and chrome developer tools for debugging and fixing the front end issues and Used ALM, JIRA for Analysing and debugging issues.
  • Used selenium for testing.

Environment: HTML5, XHTML, CSS3, SASS, JavaScript, Angular2, Node JS, JQuery, Bootstrap, Jenkins, Maven, Rest Api, SVN, GIT, JIRA, Windows

Confidential, Santa Ana, California

UI Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree and Implemented the Drag and Drop functionality using jQuery framework.
  • Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
  • Worked on highly advanced user interface design and development using JavaScript, Angular JS, Node JS, HTML5 and CSS, SASS.
  • Developed and designed internet web applications and wrote application level code to interact with APIs using AJAX, JSON and XML.
  • Called REST web services through services to get JSON Object and modified the response object to display in DOM.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls.
  • Worked on Bootsrap to Create responsive web design interface that caters to different screen sizes.
  • Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Working on Git version control and source tree.
  • Worked on command line build tool like Grunt.js, Watchify and performed compilation and minification in the application.
  • Utilized JavaScript to build validation framework that consume error messages from JSON file and displaying them to UI.
  • Worked with Data Tables, a table enhancing plug-in for the jQuery,JavaScript library, adding sorting, paging and filtering abilities to plain HTML tables.
  • Worked extensively on various pages to make them responsive with all kinds of resolutions using bootstrap.

Environment: HTML4/5, CSS3/4, SASS, AngularJS, Node.js, jQuery, JavaScript, JSON, Rest Api, bootstrap, Jenkins, Git, DOM, Windows

We'd love your feedback!