We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

3.00/5 (Submit Your Rating)

Sioux Falls, SD

PROFESSIONAL SUMMARY:

  • Over 8 + years of experience in developing User Interface (UI) applications using cutting edge front end technologies, JavaScript Libraries, installation of different modules and testing of various client/server architecture.
  • Experience in web application development using HTML5, CSS3, Bootstrap, JavaScript, jQuery, JSON, XML, AJAX, AngularJS, Angular 2.0, Lodash JS, Require JS, React JS, Node JS, ECMA 2016 (OOP) and typescript.
  • Experience in implementing latest software development approaches using components, services, redux architecture, observables, router, classes, RX.js in Angular 2 . 0.
  • Experience in implementing Component life cycle architecture, store actions, using socket.io in React - Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS .
  • Experience in Server-Side application development frame work using Express.js , OAuth 2.0, Passport, token, filesystem, Event dispatcher in NodeJS .
  • Expert in implementing Controllers, modules, services, factories, module optimization, http caching and Angular UI for bootstrap in AngularJS .
  • Experience in applying latest development approaches including MVC, Event-driven applications using AJAX, Object-oriented JavaScript (OOJS), JSON and XML.
  • Expert in developing applications using CSS preprocessors like LESS and SASS .
  • Good experience in DOM (Document Object Model) and DOM functions, DOM events, DOM collection, DOM navigation.
  • Proficient in twitter Bootstrap and Responsive Design .
  • Having good experience in implementing NodeJS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
  • Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as React JS .
  • Experience with databases like Oracle , MongoDB and MySQL .
  • Implemented Message Queuing using Kafka .
  • Experience developing testing strategies for server side and client-side applications using Mocha , Chai , Jasmine and Karma .
  • Extensive experience working with IDEs like Eclipse , NetBeans , WebStorm , Sublime , Notepad ++, Microsoft Visual Studio .
  • Excellent working knowledge and exposure to various compatibility issues with different versions of browsers and validate responsive design principles.
  • Experience in using Version Control tools like SVN , GIT .
  • Good experience with UML design and working with Class diagrams, Use case diagrams etc.
  • Experienced working in both Agile, Waterfall, Kanban, Scrum based development environments.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Programming Languages: Java, Python, C, Swift-iOS

Web Technologies: HTML/HTML5, CSS/CSS3, XHTML, DHTML, XML, JavaScript, jQuery, PHP, AJAX, JSON, LESS, SASS/SCSS

Frameworks: Angular2, AngularJS, React JS, Bootstrap, Require JS, Lodash JS Node JS, D3.js, ES5 and ES6

Databases: My SQL4/5, DB2, MS SQL, Oracle 9i/10g/11g, MongoDB

Web/Application Servers: IBM Web Sphere, Apache Tomcat, HTTP Web Server, WebSphere

Web services: SOAP and REST

Development Tools/IDE: Eclipse IDE, NetBeans IDE, WebStorm, Sublime Text, Microsoft VISIO, Dreamweaver, Notepad++.

Operating Systems: Windows, Mac, Unix

Version Controls: SVN, CVS, GIT, Bitbucket

Methodologies: Agile, Waterfall, Scrum, Kanban

PROFESSIONAL EXPERIENCE:

Confidential, Sioux Falls, SD

Sr UI Developer

Responsibilities:

  • Responsible to manipulate HTML5 , Bootstrap as well as making the pages for sites and improving web applications.
  • Worked on Life cycle methods to control the component, mount, rendering and unmount 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.
  • Worked on state, specs, props and events to create interactive React JS components.
  • Developed event handlers, services and injectables, custom directives in Angular 2 core.
  • Created input and output forms in Angular 2 forms.
  • Created angular router for single page application for authenticating multi user role based applications in Angular 2 Router.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.) in Angular 2.0.
  • Used Node JS for database operation for logging, node event emitter for all engines.
  • Used registry-auth-token set as a part of NPM (Node Package Manager) registry for fetching configured URL registry for a given scope in Node JS.
  • Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
  • Tested the integrated application and reported issues to the back-end developers ( JIRA ).
  • Developed UI patterns using NodeJS with Bower and Yeomen package managers.
  • Implemented client-side Interface using React JS, Angular 2.0 and server side by Node JS.
  • Created probes in React JS to know which type of probes used.
  • Implemented NodeJS server-side code to interact with MongoDB to store and fetch data by means of Mongoose drivers.
  • Using MongoDB managed user permissions, writing NoSQL queries, optimizing the database for transactional purposes and creating single sign on features.
  • Implemented MVVM architecture using React and Redux framework.
  • Extensively used CSS preprocessors like LESS for re-usable style components.
  • Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
  • Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
  • Used Ajax and JSON to make asynchronous calls for the project server to fetch data.
  • Minification JS linting, HTTP caching, image and multimedia files optimization for improving performance.
  • Performed unit testing using Mocha and Chai along with integration testing chrome inspector to fix bugs and worked closely with QA.
  • Used version control system GIT to maintain code repositories.
  • Worked in the Agile Environment.
  • Worked directly with client/program staff to gather requirements to design and develop elegant solutions.
  • Created rapid prototypes of interfaces to be used as blueprints for technical development.

Environment: HTML5, CSS3, LESS, Bootstrap, Node.JS, Angular 2.0, React JS, Ajax, web-storm, JSON, typescript, Sublime Editor, JavaScript, MongoDB, Jenkins, Mocha, Chai, JIRA, GitHub.

Confidential, Fort Wayne, IN

React JS Developer

Responsibilities:

  • Followed Agile/Scrum methodology of software development thereby satisfying the customer through early and continuous delivery of valuable software.
  • Worked on React JS Virtual Dom and React views rendering using components which contains additional components called custom HTML tags.
  • Involved designing in web pages using HTML 5 , CSS3 , JavaScript , React-Bootstrap , SASS , React JS , Redux framework.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) library
  • Fabricated stylesheets to manage the look-and-feel of the complete site using CSS , CSS3 , bootstrap , XML , and XSL .
  • Worked with the LESS preprocessor to rewrite the whole CSS.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Used Media Queries to deal with different CSS related issues on Mobile devices as well as website to make it compatible.
  • Committed to the web UI designing/web development activities and produced navigation flows, site maps, storyboards and wireframes.
  • Developed application by implementing the Single Page application template using Angular JS Route providers .
  • Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.
  • Extensive use of Node.js, Express JS and Mongo DB along with Mongoose.JS to create server-side applications.
  • Used Node JS for heavy DOM manipulation.
  • Developed the backend by using Nodejs , Express and MongoDB .
  • Used Node.js to communicate between the angular application and the packages.
  • Constructed and designed web pages and templates, including layout and navigation for the complete web application using HTML , HTML5 , XML , and XSLT .
  • Expertise in using Grid Framework
  • Developed pages that support advanced client-side technologies, such as JavaScript , Flash and ActionScript .
  • Worked with jQuery Widgets, Interactions, Effects, Widget factory.
  • Validated the client-side applications using jQuery Validation Plugin.
  • Used Redux together with React JS .
  • Develop unit testing scripts using Jasmine, JUnit for testing the JavaScript code and automate the tasks with Grunt/Gulp .
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Involved in development, maintenance and enhancements to the application.

Environment: React JS, EXPRES JS, Node JS, MongoDB, HTML, HTML5, XHTML, CSS, CSS3, XML, JSON, DTD, XSL, XSLT, XQuery, XPath, XML DOM, AJAX, JavaScript, jQuery CSS/CSS3, jQuery, Bootstrap, Usability Testing, Agile methodology, Atom IDE .

Confidential, Oklahoma City, OK

Angular JS Developer

Responsibilities:

  • Worked extensively on jQuery, Angular 1.5, Bootstrap, HTML5, CSS3, JSON to build the application.
  • Worked extensively to build client centric static applications in AngularJS.
  • Developed single page application by using AngularJS directives, controllers, modules and 2-way data binding, forms, DOM, events, filters and HTTP Request.
  • Defined scope of an object in the controller to make view to access properties.
  • Worked on $q which consumes third party APIs which will be managed to control any number of APIs.
  • Created custom filters to sort, manipulate JSON response in AngularJS.
  • State based UI router is implemented to change application view based on state of the application and not just the route URL.
  • Worked on services like $location to get information about location of current webpage, $http to get service request from the server in AngularJS.
  • Created custom service in AngularJS inside the filter added as dependency when implementing filter and used the service in controller, directive, filter and even in other services.
  • Implemented Client-side validations using Angular JS Custom Form Validation and server-side validations using Data Annotation. Developed custom AngularJS filters to provide better search experience.
  • Implemented Bootstrap CSS in AngularJS for developing rich and responsive UI.
  • Developed page layouts, navigation, animation buttons and icons. Experience working on SASS Preprocessor.
  • Developed validations to protect applications from XSS .
  • Agile methodologies were used to develop applications on a weekly progress.
  • Performing the different modules like login, search and download with tracking.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, JSON , Angular JS , native JavaScript and Bootstrap . Worked on handle bars.
  • Used AngularJS, HTTP Request to read data from web servers and process JSON data to render the UI.
  • Developed Object Oriented JavaScript code in jQuery which is responsible to handle client-side validations.
  • Implemented MVC architecture using AngularJS.
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules and manipulated nodes in DOM tree.
  • Developed callback functions to parse and handle JSON data which returned from the server.
  • Worked and performed client-side and server-side unit testing with Jasmine and karma .
  • Developed Maven Scripts for the build process and deployed in WebLogic 10.2 .
  • Used GIT as version control tool in our project. Used Git cloud to pull changes from Git repository at regular intervals.
  • Performed unit testing using Jasmine and Karma along with integration testing chrome inspector to fix bugs and worked closely with QA.
  • Used JIRA as a ticketing tool, bug tracking and issue tracking.
  • Followed Agile process two-week Sprints , and daily Scrums to discuss the development of the application.
  • Ensured site design integrity and quality control consistency throughout the project’s lifecycle.

Environment: AngularJS, HTML, CSS3, Bootstrap, SASS, Ajax, jQuery, JSF, JSON, Jasmine, Karma, Git, XML, Maven, WebStorm, Ant, Webservices

Confidential, Schaumburg, IL

UI Developer

Responsibilities:

  • Designed Frontend UI with extensive use of JavaScript Frameworks like AngularJS 1.x Node.js, Require.js and Ext.js.
  • Involved in developing web pages with HTML, CSS3, JavaScript, Ajax, jQuery for client-side presentation and data validation within the forms.
  • Involved in complete development of project in Agile/SCRUM Environment and tested the application in each iteration
  • Built custom UI Widgets and Application logic using AngularJS MVC architecture.
  • Implemented Services and directives and injected into various methods by using AngularJS 1.x
  • Designed customized filter techniques in the webpage using AngularJS 1.x.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM Functions.
  • Created forms to collect and validate data from the user in HTML and AngularJS 1.x
  • Implemented Twitter bootstrap concepts to make the web application responsive to mobile and tablet screens.
  • Used Bootstrap and AngularJS 1.x to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
  • Designed and developed various Screens using JSP, JavaScript, HTML, and CSS.
  • Involved in writing application level code to perform client-side validation using jQuery and JavaScript.
  • Used Selectors in jQuery for updating content on DOM nodes.
  • Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test.
  • Developed cross-browser compatible website using HTML, CSS3, MySQL and jQuery.
  • Implemented jQuery Ajax methods to call ajax () method which is used as request call for Ajax asynchronous HTTP request.
  • Extensively used SVN for Version Controlling and configuration of the project and to keep track of project activities
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, and Ajax.
  • Experience in developing Rich UI with use of AJAX, Backbone JS, Angular JS, Bootstrap and used jQuery plugins
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP and more Bind objects and retrieve them via JNDI interface.
  • Implemented XML parsing & JSON parsing for data handling on different application.
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Implemented and tested the enterprise application with jQuery, Spring MVC.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Developed fast loading images using Adobe Photoshop CS3.

Environment: AngularJS 1.x, Java script, HTML, CSS3, JSP, jQuery, XHTML, SQL, Oracle, Adobe Photoshop, Bootstrap JS, Node.JS, Ajax

Confidential

UI Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML4 , CSS2/3 , jQuery and JavaScript .
  • Created Mockups and storyboards for the development of layout to maintain design throughout the site.
  • Transformed the design mock-ups to HTML pages using HTML , DHTML , CSS and JavaScript .
  • Used CSS to control the layout of multiple web pages all at once.
  • Created responsive web designs to adjust themselves inorder to look good on all devices, from small phones to large desktops.
  • Designed table-less layouts.
  • Used W3C CSS Validator to check markup validity.
  • Used jQuery to fetch data from Web services, AJAX for request and response and updating the HTML pages.
  • Performed Client-side validations using JavaScript .
  • Performed optimization of SQL Queries and Store Procedures by normalizing tables.
  • Worked on developing a REST Web Service for the application.
  • Involved in Agile Methodology process.
  • Responsible for Cross-browser handling.

Environment:: JavaScript, jQuery, Ajax, HTML4, DHTML, CSS2/3, SQL, REST, Agile.

Confidential

Front End Developer

Responsibilities:

  • Continuously providing input to project management activities throughout the project lifecycle, risk plan, project plan, issues.
  • Developed UI pages using HTML , DHTML , XHTML , DOM , CSS , JSON , JavaScript , jQuery and AJAX .
  • Created XHTML pages with CSS and the Box Model.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS .
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Deep understanding of JavaScript and the jQuery framework.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • 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 events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), key press (), etc.)
  • Used Google map API to show locations.
  • Involved in write application level code to interact with APIs, Web Services using AJAX , JSON and XML .
  • Integrated the Java code (API) in JSP pages.
  • Used Dreamweaver as HTML editor for designing new pages.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Experience working on scalable environment in Agile/SCRUM methodologies.

Environment:: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, jQuery, Agile, Adobe Dreamweaver CS5, AJAX, JSON

We'd love your feedback!