We provide IT Staff Augmentation Services!

Full Stack / Sr. ui developer Resume

2.00/5 (Submit Your Rating)

Gainesville, Fl

SUMMARY:

  • Over Eleven (11+) years of referable IT experience in Software Development Life Cycle. Analysis, design, development and implementation of software applications
  • Expert in developing n - tier architecture based solutions with distributed components and internet/intranet applications.
  • Experience in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML4/5, XHTML, CSS2/3, LESS, SASS, JQUERY, JQUERY UI, JQUERY MOBILE, MEDIA QUERIES, JSON, XML, AJAX, Object Oriented JAVASCRIPT, ANGULAR JS, Angular2, REACT JS, BOOTSTRAP Framework, RESTFUL SERVICES .
  • Extensive experience on JavaScript frameworks like AngularJS, Node .js and React .js.
  • Extensive experience in Service Oriented Architecture &MVC frameworks.
  • Experience in client side design and validation using HTML and JavaScript .
  • Experience in working with third party web services APIs and Web Services using AJAX and JQuery.
  • Experience in integrating the dynamic Webpages using AngularJS and JQuery .
  • Experience working with Node.js to setup Web API's .
  • Experience in managing lifecycle of MongoDB database including database sizing, deployment automation, monitoring and tuning.
  • Excellent knowledge on AngularJS components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters, and events.
  • Experience in utilizing Angular UI-bootstrap and CSS3.
  • Experience in building cross browser compatibility web applications like Chrome, Safari, Firefox, Internet Explorer, and Opera using HTML5 and CSS3 (SASS/LESS).
  • Experience in several web application development projects that required Responsive Web Design Using Twitter Bootstrap.
  • Expertise with Spring, Hibernate, and Struts application frameworks.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Good knowledge of using JavaScript testing frameworks like Jasmine, Karma, Mocha and Chai .
  • Expertise in using Mixins in SASS and Loops in LESS .
  • Expertise using the Nested Loops in SASS .
  • Excellent knowledge in the development of User Experience web and mobile based applications using BOOTSTRAP .
  • Having dynamic experience on mobile application development and analyzing current market trends, mainly focused on best UI experience in development.
  • Expert in automating the task managers like GRUNT and GULP.
  • Experience in database development and implementation using Oracle, SQL Server, MySQL and MongoDB .
  • Experience in Agile and Scrum software development methodologies.
  • Versatile team player with excellent analytical & interpersonal skills with the ability to learn and adapt quickly to new environments and emerging new technologies.

WORK EXPERIENCE:

Confidential, Gainesville, FL

Full Stack / Sr. UI Developer

Roles & Responsibilities:

  • Developed GUI using OOD, JavaScript, HTML4/HTML5, DOM, XHTML, AJAX, CSS3, SASS, AngularJS, Angular 2 on-going projects.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Developed Single Page Applications (SPS) using Angular JS route providers and used Angular expressions and built-in directives to render functionality to the UI.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, $http, $q .
  • Used ExpressJS to run Angular JS on server with mock JSON data and completed the UIdevelopment independent of server.
  • Created different modules for application involving components, directives, forms, services and routing using Angular 2
  • Develop various screens for the front end using AngularJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Migrated the web application from Angular JS to angular 2 .
  • Bottle micro-framework implemented with REST API and MongoDB ( NoSQL ) as back end database.
  • Setting required system configurations parameters which will optimize Mongo DB performance.
  • Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
  • Involved with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing Mongo DB clusters.
  • Worked in creating various types of indexes on different collections to get good performance in Mongo database.
  • Created logos and designed broachers using Adobe Illustrator and Photoshop.
  • Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a REST-full server on a different domain.
  • Used AJAX and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Implemented AJAX function to load data dynamically onto drop down.
  • Used GitHub repository for version control.
  • Performed Unit testing using Karma.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Strictly followed Agile methodology and closed most of the assigned task with in iteration

Environment: Angular 2, Node.JS, Bootstrap, Mongo DB, Subversion, Karma Express.JS, JavaScript, CSS, AJAX, HTML5, Web services, XML, JSP, GitHub.

Confidential, Bothell, WA

Sr. UI Developer

Roles & Responsibilities:

  • Included AJAX to involve more logic functions like sending query request to back-end.
  • Involved in web designing using HTML, CSS, REACT-BOOTSTRAP, JavaScript and React.js component architecture.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using JSP, HTML4/5, AJAX, XHTML, PHP, Bootstrap, CSS3, JavaScript including JS frameworks like JQuery, JQuery UI, JQuery Mobile.
  • Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of list of content. Developing a core component of Analytics with React.js, Redux, Flux, Mongo DB, and Socket Stream.
  • Implemented React components such as navigation bar, pagination, popover and tooltip
  • Designing React reusable components and lifecycles.
  • Specified React lifecycles to use other libraries like JQuery.
  • Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and Dreamweaver CS3.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed Use cases spreadsheet based on SRS document for the testing.
  • Extensively Implemented user interface designs from UI specifications and product requirements.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
  • Day to day tasks related to website maintenance such as updating the content, the look and the feel etc.
  • Maintain, enhance and recommend solutions that best suit business and technology needs from UI.
  • Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of applications.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Modified the UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
  • Performed Client side validation using JavaScript.
  • Used Team Studio and Build Manager tools to develop Notes applications and promote the new design to test environment.
  • Collaborated with team members in design, analysis, coding, testing, and website review.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from business on the design changes.
  • Collaborated with teammates and updated application versions using Git with Git Hub.
  • Involved in Scrum meetings from Feature complete until Technical acceptance phases of project.

Environment: React.js, HTML5, CSS3, SASS, Bootstrap, JQuery, Express.js, AJAX, MongoDB, JSON, RESTful services, API, Jasmine, GIT, Angular/Routing, Agile.

Confidential, Charlotte, NC

UI Developer

Roles & Responsibilities:

  • Participated in requirements gathering and analysis. Developed the various screens and its architecture in accordance to UI specs, worked extensively with Web content management system and online web components by HTML4, CSS2/3, JavaScript, Bootstrap, JQuery, JQuery UI, JQuery
  • Mobile, AJAX, DOM to build dynamic pages.
  • Involved in developing responsive web pages using media queries and Bootstrap.
  • Developed AngularJS components such as controllers, services, factories, filters, and models.
  • Designed and developed the login module using AngularJS and local authentication module.
  • Created custom directives and custom filters for reusable components, search engine and displaying results in specific orders.
  • Used AngularJS concepts like two-way data binding and dependency injection for continuous updates between view and model.
  • Applied Angular UI Router to create nested views in the Single Page Application and for creating fluid and responsive web application.
  • Responsible for the all the client side UI validation and implementing the business logic based on user generated events using AngularJS validations.
  • Responsible for creating factories to utilize the $http service to make RESTful API call to the java based backend to extract the JSON contract.
  • Extensively involved in writing tests in Jasmine to run on Karma command line tool to test the functionality.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Involved in implementing queries to the back-end MongoDB database.
  • Used firebug, chrome developer tools and IE developer toolbar for debugging JavaScript and code refactoring.
  • Involved in writing application level code to develop and consume APIs, Web Services using AJAX, JSON, and XML.
  • Built easy and interactive layout for web site using Handlebar and Bootstrap.
  • Used CSS Image Sprites to reduce load time of web page by decreasing the number of images, which requires less number of server requests.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Worked in scrum processes, attending daily stand up and completing tasks in sprints.
  • Worked with the team of architects, Back-end developers and User Experience Team to gather requirements, enhance the application functionality, and add new features.
  • Collaborated with teammates and updated application versions using Git with Git Hub

Environment: Angular.Js, Rest, JavaScript, Bootstrap, GUI, AJAX, JSON, HTML4, CSS3, AngularJS, JQuery, Handlebars, JSON, Servlets, MongoDB, Git, Balsamiq, Karma, Jasmine, NodeJS

Confidential, Indianapolis, IN

UI/Web Developer

Roles & Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Wrote application level code to interact with the backend databases AJAX and JSON.
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Design website and maintain the website content up to date.
  • Worked on cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons using CSS.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Implemented the search functionality for Internal Application using JavaScript.
  • Developed stored procedures, SQL, Triggers, Schemas, Tables, Views.
  • Wrote stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking modifications of database transactions.
  • Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
  • Creation of various levels of users for system with preferences.
  • Involved in setting up the environment, installing the application and web services.
  • Used DOM to pass the XML documents.
  • Created print specific CSS style.
  • Used Agile method for requirements gathering and involved in Scrum meetings.
  • Collaborated with teammates and updated application versions using Git with Git Hub

Environment: HTML, CSS, JavaScript, DOM, XML, REST, JSON, AJAX, Usability Testing, Agile methodology, SQL, WAMP Stack, Dreamweaver, Eclipse, Git

Confidential, Chicago, IL

UI Developer

Roles & Responsibilities:

  • Extensively involved in the project from requirement analysis to production.
  • Developed the UI using JSP and JavaScript.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Unit Testing and Regression Testing of Web Application.
  • Fixing Cross Browser/Environmental issues.
  • Performance tuning in Presentation Layer and Backend.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
  • Tested web sites and fixed any existing bugs using Firebug.
  • Provide maintenance to several websites.
  • Responsible for code optimization and test the website across different browsers.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
  • Used JDBC API to access database.
  • Collaborated with teammates and updated application versions using SVN.

Environment: HTML, JavaScript, CSS, Adobe Photoshop, DOM, MS Office, SQL, Ant, Oracle, Firefox, Windows XP, SVN.

Confidential, Fort Washington, PA

Frontend developer

Roles & Responsibilities:

  • Developed the UI Layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
  • Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, Bootstrap, CSS3, React JS and AJAX.
  • Worked directly with UX design team for the creation and Coding of HTML and SCSS/SASS in all pages of application from the scratch.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture.
  • Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in React JS.
  • Involved in creating a reusable component using React JS for DOM Manipulation.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Used React-Router to turn application into Single Page Application.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux libraries.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, comcat etc.).
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed various generic JavaScript functions used for validations.
  • Created Native JavaScript application for pulling, calculating, and exporting prognostic data of crypto currency markets from an exchange.
  • Re-Design of the website using JavaScript's and JQuery hence improving the performance of the Application.
  • Worked with media queries and mobile UI development to customize the View.
  • Implemented the React.js in creating animations based on CSS classes.
  • Used Mongo DB extensively to visually explore the data and Interact with data with full CRUD functionality.
  • Worked on Mongo DB replication concept, used to maintain multiple copies of data in different database servers.
  • Utilized Node.JS and Express to create Restful API's
  • Developed screens using JSP, JavaScript, AJAX
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Performed Unit Testing and Integration testing of the application.
  • Used GIT to maintain the version control history during development.
  • Participated in daily meeting for enhancing the features of application.
  • As a developer coordinated with offshore team and client in understanding the business process and requirement understanding

Environment: HTML5, CSS3, JavaScript, Bootstrap, React JS, Redux, JQuery, AJAX, JSON, XML, JSP, J2EE, Eclipse, GitHub, Node is, Mongo DB.

Confidential

Java Developer

Roles & Responsibilities:

  • Involved in Requirements analysis, design, development and testing.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Used Java script for client side validations.
  • Developed UI screens using Ext JS.
  • Wrote Spring MVC/IOC applications for dashboard project.
  • Involved in Customer and Admin modules, understood the technical specification.
  • Worked on presentation layer with JSP, HTML, CSS and JavaScript.
  • Developed one-to-one and one-to-many mappings using Hibernate.
  • Implemented JavaMail API to send order confirmation and updates to the user.
  • Developed unit test cases using JUnit and involved in unit testing and integration testing
  • Done clustering and load balancing in tomcat server to achieve scalability of the application.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Architected a Restful API architecture using the Apigee API management platform including Edge and BaaS.
  • Documented Swagger/RAML definition documents via Swagger Editor to standardize the way Restful API interfaces are defined.
  • Involved in managing Business delegate to maintain decoupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Used Eclipse IDE to develop the application
  • Involved in fixing defects & tracked them using QC & Provided maintenance and customization
  • Developing customized reports and Unit Testing using JUnit.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.
  • Involved in Requirements analysis, design, development and testing.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Used Java script for client side validations.
  • Developed UI screens using Ext JS.
  • Wrote Spring MVC/IOC applications for dashboard project.
  • Involved in Customer and Admin modules, understood the technical specification.
  • Worked on presentation layer with JSP, HTML, CSS and JavaScript.
  • Developed one-to-one and one-to-many mappings using Hibernate.
  • Implemented JavaMail API to send order confirmation and updates to the user.
  • Developed unit test cases using JUnit and involved in unit testing and integration testing
  • Done clustering and load balancing in tomcat server to achieve scalability of the application.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Architected a Restful API architecture using the Apigee API management platform including Edge and BaaS.
  • Documented Swagger/RAML definition documents via Swagger Editor to standardize the way Restful API interfaces are defined.
  • Involved in managing Business delegate to maintain decoupling between presentation & Business layers.
  • Used JMS for Asynchronous messaging.
  • Used Eclipse IDE to develop the application
  • Involved in fixing defects & tracked them using QC & Provided maintenance and customization
  • Developing customized reports and Unit Testing using JUnit.
  • Dealt with business processes and Updated Project documents.
  • Involved in fixing IST, QA, UAT & Production defects.
  • Following Coding guide lines & maintain quality of code.
  • Involved in building the code & deploying on the server.

Environment: Java, HTML, XML, Spring MVC, JDBC Template, Eclipse, SOA, Agile, JBoss, JQuery, Ajax, CSS, Java Script, JMS, Subversion, TFS, Restful API.

We'd love your feedback!