We provide IT Staff Augmentation Services!

Sr.ui Developer/sr. Frontend Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • UI developer with 8+ years of IT experience worked in all phases of Software Development Life Cycle (sdlc) from requirements gathering to the production and successfully implemented several projects with responsibilities as developer Confidential different locations.
  • Experience in all phases ofSDLClike Requirement Analysis, Implementation and Maintenance and extensive experience withWaterfall, Agile and SCRUM.
  • Experience in developing web applications using HTML/HTML5, CSS4/5, Bootstrap, JavaScript, JQuery, JSON, XML, AJAX, AngularJS, Angular 2.0, ReactJS, RequireJS, NodeJS, ECMAScript 6 (ES6) and Typescript.
  • Experience in working with ReactJS, React Flux and Redux architecture using complex Object - Oriented concepts in improving the performance of the websites.
  • Experience in implementing web applications by following latest software development approaches like Composability, Singletons, Immutability, Pure Functions, components, custom directives, routers, Redux architecture, RX.js in Angular2.0.
  • Experience in implementing NodeJS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
  • Experience in Profiling and Optimizing SPA (single page applications) by creating custom directives, controllers, modules, module optimization and http caching in AngularJS by using MVC frameworks.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in Object-oriented JavaScript (OOJP) and Event-driven application handling using AJAX and Node JS.
  • Experience in CSS3 preprocessors such as SASS, LESS to optimize the cascading style sheet and allow mix-ins, variables and hierarchical structure in CSS file.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo classes, and Pseudo elements.
  • Experience in designing User Interface with Responsive Design and Bootstrap.
  • Experience in manipulating DOM elements using DOM events, DOM functions, DOM collection, and DOM navigation.
  • Proficient in designing asynchronous environment by using object modeling tool MongoDB and created database schema using Mongoose drivers.
  • Experience with open sourced NOSQL and SQL databases like MongoDB, MySQL respectively, and enterprise level database like Oracle.
  • Troubleshooting Experience on debugging tools like Firebug, Chrome Developer Tools, Sound knowledge about Profiling and Optimizing a SPA (Single Page Application).
  • Experience in implementing Redux-Promise in application to retrieve data from Back-End and perform RESTFUL services.
  • Good experience in testing frameworks like Jasmine, Mocha and Karma.
  • Considerable experience with IDEs like Eclipse, NetBeans, WebStorm, Sublime, Notepad++, MicrosoftVisualStudio.
  • Experience in using Version Control tools like Git, CVS, Clear Case, ClearQuest, Bugzilla and Jira.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment and to get on well with people including cross-cultural backgrounds.

TECHNICAL SKILLS

Web Technologies: HTML5, HTML, CSS3/4/5, XML, Bootstrap, AJAX, JSON, JavaScript, JQuery, Node JS, Angular JS, Typescript, Angular 2.0, RequireJS, React JS.

Development Tools: NetBeans, WebStorm, Notepad++, Eclipse IDE, Microsoft Visual Studio, Sublime Editor, Photoshop, Adobe Dream Weaver, Edit Plus, MS Office Suite, R Studio, Jira, Maven, Postman, MySQL Workbench, GitHub, Source Tree.

Operating Systems: Windows, Mac OS, Linux.

Server-Side Programming: JSP, JSF, Servlets, JSTL, JDBC, Web Services, SOAP, Restful.

Middle Ware: Redux.

Databases: MongoDB, MySQL,SQL Server, PL/SQL (oracle).

Build Tools: Maven, Ant, Jenkins.

Version Control: Git, CVS, Clear Case, ClearQuest, Bugzilla, Jira.

Testing and Performance: Karma, Jasmine, Mocha, Chai.

Methodology: Agile, Scrum, waterfall, Kanban.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr.UI Developer/Sr. FrontEnd developer

Responsibilities:

  • Developed end to end application with agile methodology and daily stand-up meetings.
  • Designed dynamic and cross-browser compatible pages using ReactJS, Angular2.0, HTML5, CSS3, Bootstrap and JavaScript.
  • Worked on ReactJS for building encapsulated components, to pass rich data through app and keep state out of the DOM.
  • Created the static page demo based on the conceptual PSD sketches of the web site analyzed the page's functionalities and extracted the common components.
  • Designed Reducers and Action Dispatchers to maintain common updated state around all the container components using Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from back-end and to also perform RESTFUL services.
  • Used ReactJS Flux architecture for unidirectional data flow & also used React Routers for synchronizing UI and URL.
  • Implemented SPA by using several in built core directives, expressions and modules in perspective of Angular2.0.
  • Developed a component that varies content based on the user’s navigation by using router-outlet directive in Angular2.0.
  • 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 2 and Angular 4) calling the Rest API's from Backend.
  • Involved in developing the web pages using (Angular 2 and 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's to manage Typescript definition.
  • 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.
  • Involved in developing client-side validation and passing attributes from one page to another using JavaScript and JQuery validation plug-in.
  • Implemented Google Map JavaScript API to present geolocation on map.
  • Created web pages to organize user’s contacts and to summarize data using PL/SQL.
  • Used MVC architecture of Framework for developing web applications and to simplify the code complexity.
  • Implemented Gulp build setup to be as reusable and centralized for web development of the project.
  • Altered existing UI layouts and created new layouts with SASS (CSS Pre-processor) to oblige new modifications in website design.
  • Worked on creating responsive website for smart devices using Bootstrap and media queries.
  • Worked with QA team and used testing frameworks like Jasmine, Karma, Mocha and Chai bug tracking and issue tracking.
  • Represented as a liaison between web development and user experience team.
  • Used GIT for Version Control to track check-ins and rollback code.
  • Implemented user interface guidelines and standards throughout the development process and maintenance of the website.

Environment: HTML/HTML5,CSS2/3,SASS, Bootstrap, Node.JS, Angular.js, Angular 2, Angular 4, React.JS, Redux, Typescript, JavaScript, Ajax, JSON, WebStorm, Sublime Editor, MVC, Restful Webservices, MongoDB, PL/SQL, Jasmine, Karma, Mocha, Chai, Agile, SCRUM, GitHub, JSP, XHTML, DHTML, XML, SOAP, DOM, Gulp, Grunt, JQuery, Eclipse, Dreamweaver.

Confidential, IA

Sr.UI Developer

Responsibilities:

  • Worked in Agile methodology with daily based SCRUM and actively participated in daily stand-ups to discuss the progress of the application also involved in Sprint planning and retrospectives.
  • Developed UI Components for registration, dashboard pages using AngularJS NodeJS, HTML5, CSS3, and Bootstrap.
  • Implemented asynchronous responses by using AJAX and JQuery and JavaScript for client-side validation.
  • Developed front end architecture using Angular1.5 MVC and Typescripts.
  • Implemented the search module inside the billing page by utilizing the AngularJS and RESTful Webservices.
  • Used in built directives, filters and created custom directives, factories, filters, services in Angular JS to provide better search experience.
  • Used Angular JS to create custom directives for navigation bar, sidebar filters for user data, strict filters for exact match search and other re-usable sections.
  • Developed $scope methods like $watch (), $digest () and $apply () to implement two way data binding in Angular UI.
  • Experience on UI-Router for Nested Routing of Angular-UI that modularized the application explicitly and outlined the dependencies for better performance in application.
  • Developed Angular factories, and used angular promise API for making asynchronous calls.
  • Developed SPA (single page application) using Angular JS with run time environments like Node JS.
  • Created forms to collect and validate data from the user in HTML and JavaScript using My SQL and Oracle 7i as database.
  • Used Bootstrap component of Angular UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.
  • Used JQuery plug-ins to implement features such as Pagination and Accordion.
  • Designed frame-less web applications using CSS preprocessors like SASS, LESS as per W3C Standards.
  • Consumed REST web services on the Dojo UI to populate and submit data from UI.
  • Performed JSON data parsing using Angular JS to render the information on user interface pages.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Resolved cross browser compatibility issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Good experience in using Scaffolding tools like GIT.
  • Used JIRA tool for task assignment, bug tracking and fixture.
  • Used Jasmine framework to perform behavioral JavaScript testing.
  • Worked on project estimation that included team members, and the development hours required.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Angular JS, Node JS, JavaScript, JQuery, Dojo, My SQL, Oracle 7i, JSON, AJAX, JIRA, Jasmine, WebStorm, Agile, SCRUM, GIT.

Confidential, NJ

Angular JS Developer

Responsibilities:

  • Developed web pages from the thought process to its implementation and maintenance by following Agile/SCRUM based approach.
  • Developed application layout and responsive webpages using AngularJS, Node JS, HTML/HTML5, CSS/CSS3 and Bootstrap.
  • Worked with business analyst to gather the prerequisites of the project to make sure the right set of UI modules have been built.
  • Developed JavaScript library for rendering domain specific layout XML to the web.
  • Developed User Interfaces using JavaScript and JavaScript frameworks such as Angular JS.
  • The project has Angular JS that handles the front end RWD view and renders data by calling the REST web services using the Jersey framework.
  • Designed and developed the single page application using Angular JS and for consuming Restful services in using $http Angular Built-In Service.
  • Designed and developed advanced object-oriented JavaScript and TYPESCRIPT classes.
  • Designed RESTful XML web service for handling AJAX requests.
  • Created a modular based application using Dependency Injection.
  • Implemented ngRoute and UI router to navigate within the application.
  • Implemented custom directives, filters, services and controllers in Angular UI to the reuse code or functionalities created.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Involved in developing rich GUI by using AJAX frameworks like JQuery, JSON and to enhance the performance tuning of the website.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Developed generators with promises to avoid callback hells.
  • Extensively used CSS preprocessors like LESS for re-usable style components.
  • Used GIT for version control and keep track of changes.
  • Used Jasmine framework to perform behavioral JavaScript testing.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Developed cross browser compatibility pages and fixed the bugs pertaining to various browsers.
  • Worked on JIRA to manage issues throughout the application lifecycle and to track development efforts.
  • Participated with QA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular1.5, Node JS, MVC, JSON, JQuery, Jasmine, AJAX, GUI, LESS, Eclipse, Restful API, MongoDB, Jira, XML, Git Hub.

Confidential -Melville, NY.

Web Developer

Responsibilities:

  • Involved in the SDLC (Software Development Life Cycle) phases such as Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Worked on developing webpages by following agile approaches, waterfall methodologies, TTD (Test-Driven Development) and SCRUM.
  • Created user and functional requirement specifications as per the requirements received and analyzed.
  • Worked as a Front-End Web Developer to assist the team in designing and developing intuitive and user-friendly interfaces using Angular, HTML5, CSS3, JavaScript, Bootstrap and JQuery.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Developed the Application as Single Page Application using Angular JS, UI-Router and Custom Directive.
  • Used Angular seed project for basic architecture and followed various acceptable principles as per Angular JS Style Guide.
  • Worked on Angular JS for displaying error messages, success messages to the user by using ng-if, ng-show and ng-hide
  • Creating custom, general use modules and components which extend the elements and modules of core Angular JS.
  • Worked on User Interface with responsive design using Bootstrap and SASS.
  • Handled complex JSON responses, converted and bind them to the $scope object.
  • Used AJAX and JSON to process asynchronous actions between front and back end.
  • Developed web applications using RESTful and SOAP protocols.
  • Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Used advanced JavaScript/CSS to create interfaces and help manage cross browser compatibility.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Worked on debugging tools like Chrome development tools and firebug to fix bug issues.
  • Communicated with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Used the spring modules of DI/IOC, Batch implementation and Spring MVC.
  • Used spring XML to configure dependency injection to do work independently.
  • Generated SQL Queries to interact with Oracle database using JDBC.
  • Used JDBC for data access/ Integration and to do CRUD operation with database.
  • Developed bean scopes such as singletons, prototype, and component scan.
  • Used SVN for version control to manage files and directors.
  • Used software development tools JIRA and Bugzilla to develop project management functions and fix issues.

Environment: Java, J2EE, Spring, Angular JS, Require.js HTML5, CSS3, Bootstrap, JavaScript, JQuery, SVN, Oracle, SOAP, XML, RESTful, JSON, Eclipse, Design patterns, RESTful Web Services, SASS, Maven.

Confidential -Dallas, TX

Web/UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Co-Ordinated with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
  • Developed extensive HTML, CSS, JavaScript and JQuery code to build dynamic pages using Eclipse.
  • Gathered and analyzed all necessary requirements by involving in discussion sessions.
  • Developed web pages using client-side scripts JavaScript and jQuery for functionality and popup screens.
  • Developed the various screens and its architecture in accordance to UI Specs.
  • Performed a lot of DOM manipulation using native JS and JQuery for loading and manipulating dynamic content on webpages.
  • Managed application state using server and client-based State Management options.
  • Implemented AJAX functionality using JQuery, JSON and XML.
  • Implemented XML parsing and JSON parsing for data handling on different application.
  • Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
  • Used various adobe tools to improve quality of images.
  • Tested application on IE 8.0 and above, Firefox, Opera and Google Chrome focusing on cross browser compatibility.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, JSON, Chrome developing tool, SDLC, Eclipse, Adobe Photoshop, Visio.

Confidential

Front End Developer

Responsibilities:

  • Transforming the wireframes or mocks and PSD’s to HTML code.
  • Involved in requirements analysis.
  • Composed shorthand HTML code and semantic CSS styling.
  • Developing dynamic web pages, applying appropriate styling or animations, form validations activities by utilizing JavaScript and JQuery libraries.
  • Developed client-side scripting and worked on primitives & reference data types in JavaScript coding.
  • Worked on validation of the user input using JQuery validation plugin.
  • Implemented JQuery Chaining to select in sequence in a single code statement.
  • Developed modules to retrieve data using AJAX calls through JQuery method.
  • Making sites interactive, SEO and user friendly.
  • Developed cross-browser procedures and complexities and solving basic program bugs.
  • Created documentation and screen tests.
  • Worked on Webservices, coordination with the Webservices and CMS team.
  • Developed UI with effective coding standards for programming all modules.

Environment: s: HTML, CSS, JavaScript, JQuery, JSON, XML API, Web Services, UML, Eclipse, Mockups, Usability Testing, Agile methodology.

We'd love your feedback!