We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

3.00/5 (Submit Your Rating)

Lawrence, PA

PROFESSIONAL SUMMARY

  • Around 8 years of experience in the Web Applications Development using HTML 4/5, CSS (2/3), Bootstrap, JavaScript, jQuery, JSON, AJAX, XML, React JS AngularJS, Angular 2.0, NodeJS.
  • Experience in various domain technologies like Retail, E - Commerce, Insurance, and Banking.
  • Experience in development approaches front end Model View Controller (MVC), event - driven applications using AJAX, Object-Oriented Web Application, Object Oriented JavaScript.
  • Experience in creating comprehensive web applications using MEAN stack implemented with Mongo DB, Express JS, Angular 2and Node.js.
  • Experience in front-end tooling workflows NodeJS (NPM).
  • Exposure in creating SPA using React JS by using the concept of Virtual DOM.
  • Experience in implementing store actions, installing React Router, React-Redux app to handle real time data, API calls from Thunk Redux in ReactJS.
  • Developed good knowledge in Backbone.js to enhance user experience.
  • Competent in Gathering user requirements and converting them into software requirement specifications (SRS) using UML, Design Patterns, Object Oriented Methodologies.
  • Good experience in JavaScript frameworks Angular.js, Node.js, React.js and JQuery especially AJAX driven web applications.
  • Expert in Ajax/Backend interactions and front-end validation using JavaScript.
  • UI/UX Design and Front-End Development Experience in multicultural working environments.
  • Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt and Gulp and bundlers such as web pack.
  • Experience with NodeJS platform, npm, Common JS, grunt & gulp, bower, forever and Nodemon.
  • Experience with data integration and RESTful API Design.
  • Knowledge in ecommerce platform technologies like Magento.
  • Participated in creating UI/UX design wireframes using Axure.
  • Created responsive designs menus, filters using media queries and grids using bootstrap.
  • Performed Unit testing on angular applications using tools like Karma, Jasmine.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Expertise in debugging existing code using firebug, developer tool & web inspector’s tool.
  • Used source version control systems like GIT, SVN and CVS.
  • Knowledge of Search Engine Optimization (SEO) techniques, Website Accessibility and Web Securities.
  • Experienced in various IDEs like Eclipse, JSfiddle, Webstrom, Sublime Text, Notepad++, Intellij IDEA and Visual Studio.
  • Remarkable knowledge of design, normalization and Database Management Concepts.
  • Experience in NoSQL Database like MongoDB.
  • Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Worked in Agile scrum and Waterfall SDLC implementations.
  • Experience writing unit test cases using Mocha, Jasmine and Karma.
  • Familiar with collaborating tools like Slack and Trello.
  • Good experience in using various project management tools like JIRA mainly for agile project management.
  • Good interpersonal abilities, written and oral communication skills with an intension to excel through collaboration with team members under stressful environment.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skill.

TECHNICAL DETAILS

Web Technologies: HTML, HTML5, XML, CSS3, JavaScript, PHP, AJAX, JSON, Bootstrap Responsive Web Design

Programming languages: Java, MySQL, Python

JavaScript Libraries: AngularJS, Angular2.0, JQuery, Express js Require.js, D3.js, Backbone.js, React.js, Node.js

Web servers: Apache Tomcat, WAMP, XAMPP, WebLogic

IDE: Sublime Text, Intellij IDEA, Webstrom, Eclipse, Notepad++, JSfiddle, Visual Studio

UI/UX Tools: MS Visio, Adobe Photoshop CS3, Adobe Illustrator, Adobe Dreamweaver, JIRA

Build Tools: Maven, Ant, Jenkins

Databases: Oracle, MySQL, MongoDB

Version Control: SVN, Git Hub

Methodologies: Agile, Waterfall, TDD, Rational United Process, SCRUM, KANBAN

Operating System: Windows 2000/XP/Vista/7/8, Mac OS, UNIX/LINUX

PROFESSIONAL EXPERIENCE

Confidential, Lawrence, PA

Senior UI Developer

Responsibilities:

  • Working in Agile environment, SCRUM framework
  • Developed web application using React JS framework.
  • Experienced in React JS and working with React Flux architecture for developing SPA’s.
  • Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Worked on Life cycle hooks or methods to control the component manipulation in React JS.
  • Created component hierarchy where states and probes are strictly defined by established communication useful for real time data application.
  • Used React Router for routing the redux app to connect redux and react to support routes.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel and configured Webpack.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Involved in migration to Angular framework to improve the performance of the application.
  • Utilized Angular2 framework to bind HTML template (views) to JavaScript object (models).
  • Developed event handlers, services and injectables, custom directives in Angular2 core.
  • Experience working on Structural directives and Attribute directives in Angular2 using TypeScript.
  • Used Angular2 decorators to pass variables to class, such as @NgModules decorator is used for Modules and @Component decorator is used to pass variables to class.
  • Used Angular2 npm packages like ng2-datepicker, ng2-auto-complete, ng2-pdf-viewer etc., to meet the requirements of the project.
  • Used latest web technologies ECMAScript 6, React JS, Angular 2.0 and NodeJS implemented as a backend server.
  • Widely used Angular2, UIBootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router Provider’s, progress bar, ng-Idle, ng-Upload.
  • Responsive Web design and development, application development using HTML5, CSS3 Media Queries and Bootstrap grid system.
  • Implemented inheritance properties using SASS for creating responsive style sheets.
  • Integrating the front-end UI to the backend using MVC framework.
  • Created and tested scripts on various browsers Chrome, Firefox, IE, etc.
  • Utilized the $http service to communicate with the back-end and $resource for basic REST calls.
  • Created RESTFul services along with strong Object-Oriented Node JS design works.
  • Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
  • Used JIRA for agile process management.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug).
  • Very good implementations and aware of programming practices in Node JS.
  • Mastered the GRUNT and GRUNT commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
  • Experiences with managing dev dependencies and dependencies using package.json and using Node JS.
  • Experienced in working with setting a new project and configuring all the sub tasks using Grunt npm module. The common tasks using grunt includes minification, Lint, test runner task, watch (observe files changes and initiate the sub tasks).
  • Performed Jasmine Unit Testing and Integration testing of the application.
  • Used Karma as a test runner for application using karma config file and setup grunt task to invoke karma test execution.

Environment: Angular 2.0, React JS, Redux, Node JS, TypeScript, HTML4/HTML5, CSS3, SASS, LESS, JQuery, JavaScript, JSON, Windows XP, MVC, Agile, Firebug, Intellij IDEA, JIRA, GIT, Bootstrap, AJAX, RESTful Services.

Confidential, Carrollton, TX

Front End Developer

Responsibilities:

  • Involved in Agile development with daily standups, bi-weekly sprints, sprint planning and retrospective sessions.
  • Participated in development of a well responsive Single Page Application (SPA) using Angular JS framework, JavaScript, JQuery, HTML5, CSS3 and LESS.
  • Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Leveraged two-way data binding through scope in applications built on AngularJS.
  • Mapped paths onto views and controllers using Angular Router.
  • Responsible for client-side validations and implementing business logic using AngularJS and jQuery.
  • Worked with Angular JS routes, services, directives and controllers to set up the test flow.
  • Developed AngularJS services for reusable functionality.
  • Developed interactive graphs using premier visualization libraries like D3.js.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Developed HTML5 prototype documents with CSS3 Style Sheets.
  • Used various JQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability.
  • Created Oracle MySQL scripts to update data in various systems to support user request.
  • PHP-MySQL connectivity was used to access the required data from the database.
  • Used JIRA for bug tracking.
  • Used Node JS to develop I/O intensive web applications like video streaming sites, single page applications and other web applications.
  • Worked with Grunt, Gulp, Express modules of Node JS for managingdependency.
  • Applied unit testing with Jasmine for Angular JS.
  • Fixed cross-browser compatibility issues from development stage of the application.
  • Worked with GIT version control system.
  • Worked with the User Experience team and product managers to identify and design features to enhance the usability of products and services.
  • Participated in design sessions, code reviews, bug fixes, common standards & best practices.

Environment: HTML5, CSS3, JavaScript, JSON, JQuery, Agile, Bootstrap, Angular JS, Node JS, LESS, MVC, AJAX, JQuery, JIRA, Eclipse, GIT and SQL.

Confidential, Denver, CO

Junior UI Developer

Responsibilities:

  • Gathered business requirements, prepared Software Requirement Specification (SRS) document.
  • Designed and Developed New User Interactive Web pages with the help of HTML5, CSS, JavaScript, Bootstrap, JSON and Angular JS.
  • Worked on creating business logic in controllers, directives and routers, developed routing through webpages and achieved single page application through Angular JS.
  • Created Angular JS directives, factories and services for developing single page web applications.
  • Applied the Angular JS to render all page into a Single Page Application by using UI Router.
  • Integrated the front-end with the back-end using Angular JS.
  • Wrote application level code to add functionality on the client-side validation using AngularJS and JavaScript.
  • Worked with clients to develop layout, color scheme for their website and implemented it into a final Interface design with the HTML/CSS and JavaScript.
  • Worked the backend by using NodeJS and MongoDB.
  • Extensively used JavaScript to provide functionality for the user interface.
  • Designed SOAP and REST web services API interactions for data transfer from client to server and vice versa.
  • Involved in configuring the GIT repository and maintain the version control using GIT.
  • Worked with technologies like jQuery and Ajax to make more attractive and easy to use website.
  • Wrote reusable JavaScript code and libraries for implementing various user-facing features
  • Used Java Script for binding form data with the Model Objects and server side and client-side validation.
  • Implemented and tested the business application with jQuery.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Defined the site layout and developed Wireframes using Adobe Dreamweaver.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
  • Collaboration with team members design, analysis, coding, testing and review website.

Environment: HTML 4, XHTML, DHTML, CSS 2/3, Bootstrap, JavaScript, JQuery, JSP, Node JS, Mongo DB, AJAX, JSON, XML, Adobe Dreamweaver Angular JS.

Confidential

UI/Java Developer

Responsibilities:

  • Main aim was to develop a user-friendly application by supporting senior web developers.
  • Designed and developed intranet web applications using Java, JavaScript and CSS
  • Web content management system and updated online branding materials utilizing HTML, CSS and JavaScript / JQuery.
  • Designed and development of many SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Java Servlets and JSP were used as a middle-ware to communicate Client & Server used JDBC for database access.
  • Worked on website from start to give it a new look using HTML/CSS/JavaScript.
  • Developed data formatted web applications and deployed the script using client-side scripting using JavaScript.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Involved in writing application level code to interact with APIs, Restful WebServices using AJAX, JSON.
  • Used different JQuery Selectors, traversing through HTML DOM elements using JQuery provided methods.
  • Involved in daily meetings on enhancing the features of web application.
  • Helped in creating moqups for the project and also was responsible to provide guidance to whole team to ensure productivity of the project.
  • Co-ordinate with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Worked with the User Experience team and project managers to identify and design features to enhance the usability.
  • Tested/De-bugged webbrowser using Firebug.

Environment: HTML4, XHTML, CSS2, XML, Bootstrap, JavaScript, JQuery, JSON, SQL, AJAX, JAVA, Visual Studio, SVN, windows

Confidential

UI/UX Developer

Responsibilities:

  • Primary role was to improve GUI of the web application.
  • Developed Web Interface using HTML, CSS, JavaScript, JQuery.
  • Created cohesive design deliverables for effective communication and collaboration with Stakeholders, Product and Engineering teams.
  • Defined information architecture and interaction design for websites.
  • Extensively participated in UI/UX process from research, analysis, design, prototyping, testing and iterations.
  • Created interactive prototypes using Marvel app.
  • Responsible for web page design, product UI design.
  • Created user task flows, wireframes and layouts using Adobe Illustrator.
  • Planning and implementation of UX processes, creation and maintenance of documentations and system specifications.
  • Creating low to high-fidelity sketches, wireframes, visual mockups to communicate design ideas.
  • Conducting usability sessions and evaluation of user feedback.
  • Used HTML and CSS for attractive page view.
  • Used JavaScript and JQuery for interactive pages.
  • Effectively implemented AJAX in developing dynamic web pages.
  • Used version control system tool such as SVN to manage the code repository.
  • Worked with QA team on daily basis in fixing the reported bugs/defects.
  • Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.

Environment: HTML, DHTML, XHTML, CSS, JavaScript, JQUERY, Adobe Illustrator, Adobe Photoshop, Marvel app.

We'd love your feedback!