We provide IT Staff Augmentation Services!

Sr. Full Stack Ui Developer Resume

3.00/5 (Submit Your Rating)

Houston, Tx

PROFESSIONAL SUMMARY:

  • Dynamic, accomplished IT professional with overall 7 years of experience in developing web applications.
  • Experience as Fullstack developer in domains like HealthCare, E - Commerce, transportation and Banking.
  • Expertise with HTML, CSS, LESS, SASS, jQuery, Object oriented JavaScript, Angular.js, React.jS, Backbone.js and Other JavaScript Libraries.
  • Worked with Angular.js components, UI-router and module-oriented development.
  • Experience with Node.js based technologies: Grunt for task scheduling, Webpack for bundling files, Nodemon for live load.
  • Knowledge of MinifyJS and UglifyJS for file minification and compression.
  • Familiar with AngularJS 2 reactive framework and its implementation with Redux.
  • Experience with the features of Angular 2 such as directives, modules and routing.
  • Familiar with React.js with Redux pattern for component-driven web development.
  • Proficient with front-end logic developing using native JavaScript, legacy HTML DOM for data manipulation and AJAX asynchronous operations.
  • Experience with OOP JavaScript using constructor, object, prototype and singleton.
  • Experience with jQuery selector, event, animation and AJAX.
  • The tech stack is AngularJS, Express and innovative server-side technologies like Node.js, MongoDB (MEAN Stack).
  • Extensive knowledge and experience with HTML 4/5 for building web pages.
  • In depth experience with CSS3 for web page styling, and SCSS/Sass for CSS file preprocessing.
  • Managed projects with Web pack, Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries.
  • Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, Vanilla JavaScript with EcmaScript5 and EcmaScript6, TypeScript, jQuery, Angular1.x, 2, React, Redux, Express.js, Node.js
  • Experience with common front-end development tools such as Babel, Webpack and NPM.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience with materializecss creating pages for better user experience.
  • Experience with developing responsive web pages using CSS RWD or Bootstrap.
  • Worked with Socket.IO for establishing real-time event-driven communication.
  • Experience with Jade, EJS and Mustache as template language.
  • Used D3.js for data rendering and reporting.
  • Used Karma and Jasmine for front-end unit testing and experience with Test Driven Development methodology.
  • Worked with Core Java back-end development such as Spring and Struts.
  • Worked with MongoDB and Mongoose, familiar with MySQL, JDBC and Hibernate.
  • Good experience with Apache Tomcat as server.
  • Experienced on version control software like Git and experience with continuous integration and tools like Jenkins
  • Worked with Agile-based SDLC (Scrum) and Waterfall software development life cycle.

TECHNICAL SKILLS:

Server Technologies& Frameworks: JavaScript, Node.js, Express.js, Mean.js, Backbone.js, Java, J2EE

Client Technologies& Frameworks: React.js, Angular JS 1, 2, JavaScript, jQuery, Bootstrap, HTML5, CSS, CSS3React-Redux, materializecss, Sass, Jade/Pug, EJS, hbs.

Web Services: Restful and SOAP

Application Servers: WebSphere, WebLogic, Heroku (PaaS).

RDBMS & NoSQL: MySQL, Oracle, PL/SQL, MongoDB, mLab, Apache Cassandra, Redis

IDE s: Visual Studio code, Atom, Eclipse, Net Beans, Brackets

Version Controls: SVN, GIT, Bitbucket

Methodologies: Agile Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential (Houston, TX)

Sr. Full Stack UI Developer

Responsibilities:

  • Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Implemented software development life cycle using Agile methodology, worked closely with product owner and business users to understand the requirements and estimation.
  • Enhanced user experience by designing new web features using MVC Framework like Express.js and Node.js.
  • Develop various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Wrote various components using class and functional based components using React.js
  • Translation of designer mock-ups and wireframes into an React.js front-end.
  • Used PassportJS Authentication middleware for Node.js and Single sign on using Google OAuth.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB
  • Integrated various API’s with application like, weather, maps and multimedia.
  • Involved in writing application level code to interact with APIs, such as Stripe, Send Grid, Google OAuth.
  • Consumed Stripe payment API and stores user data in MongoDB cloud service mLab with mongo URI connection.
  • Wrote JSX format code to improve application performance and ES6 for additional features and code readability.
  • Created various forms and modals using Bootstrap and performed form validation.
  • Consumed API’s secret keys for user data security and created key modules.
  • Worked with Nodejs to give a structure with rich API over a Restful JSON interface.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Designed and developed CSS pre-processors (Sass and Compass).
  • Used string templates in ES 6.0 for dynamic binding on the webpages and used Babel compiler for browser version support.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript.
  • Used materializecss for more user experience and business improvements.
  • Implemented webhooks URLs to interact with third-party API’s like Send Grid, Stripe.
  • Deployed application using Heroku cloud platform service and Pipelines for GitHub integration and continues delivery.
  • Used React Developer Tool to inspect react component errors and more.
  • Developed application using Visual Studio Code IDE.

Environment: JavaScript, React.js, React-Redux, materializecss, CSS, HTML5 PassportJS, Node.JS, ES6, JSX, Express.js, Webpack, Webhooks, API’s, Heroku, MongoDB, mLab, JSON, Visual Studio Code, Babel

Confidential (Dorchester, MA)

Full Stack UI Developer

Responsibilities:

  • Created Responsive (RWD) templates and layouts from wireframes and creatives using Angular material, CSS Flexbox and Bootstrap to dynamically change views triggered by screen size changes.
  • Created AngularJS custom directives that were used across the application and maintained modularity throughout the application.
  • Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
  • Experience with the features of Angular 2 such as directives, modules and routing.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals
  • Used NodeJS to create mock api server to bind mock data with application and later migrated to backend api service.
  • Involved in creating AJAX calls using AngularJS to handle data operations including ordering and filtering.
  • Implemented Event delegation to handle the list of UI events.
  • Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap and jQuery.
  • Integrated JSON data with front end user interface using Restful web services.
  • Created client pages using materializecss to provide more useful information for end user.
  • Wrote modular CSS using SASS with object-oriented approach for reusability of styles throughout the application.
  • Maintained Jasmine unit test cases and code coverage by updating old unit test cases and writing new ones.
  • Worked closely with QA testers to resolve defects.
  • Continuously updated Gulp tasks to maintain the application server changes, proxy server changes, Rest API services, unit testing.
  • Used GIT Bash, Source Tree for Version Control of code in incremental development.
  • Used JIRA board to track task progress and maintained agile methodology process throughout the application development.

Environment: HTML5, CSS3, Angular 2, TypeScript, JSON, Git Bash, Angular Material, Flex Box, Sass, Bootstrap, Jasmine, Zep, IntelliJ IDEA, Agile, JIRA, Source Tree, ATG.

Confidential (Melbourne, FL)

UI Developer

Responsibilities:

  • Developed UI pages using HTML5, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
  • Created XHTML pages with CSS and the Box Model.
  • Integrated the Java code (API) in JSP pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
  • Involved in writing jQuery-based Ajax requests using jQuery. Get (URL, data, callback, type) or jQuery, ajax (options) and jQuery. post (URL, data, callback, type).
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Used AngularJS for the logical implementation part at client side for all the applications.
  • Developed reusable components using Custom Directives in AngularJS.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Used AngularJS to create a Single Page Application (SPA) for the gift card module along with routers, filters, custom directives and controllers.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms.
  • Used GIT for version control and Clear Quest for defect tracking.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, XML, DHTML, XHTML, DOM, Angular.js JavaScript, jQuery, Firebug, JAVA, J2EE AJAX, JSON, Eclipse, SVN, Agular.js.

Confidential

UI Developer

Responsibilities:

  • Created requirement analysis, design, coding, and tested using JUnit of the project using, JavaScript, Servlet, HTML, CSS, JSP, XML. Eclipse IDE, and SQL implemented SVN.
  • Responsible for design and development of the web pages from mock- ups.
  • Wrote application level code to perform client-side validation using JQUERY and JavaScript.
  • Implemented MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Used SVN for version control and QC for defect tracking.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Define technical requirements based upon business requirements.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML, XHTML, XML, CSS, Eclipse, JavaScript, Adobe Flash Player, GUI, DOM, and JSP.

We'd love your feedback!