We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive work experience as a UX/UI Web development in various domains using HTML5, CSS3, JAVASCRIPT, JQUERY, ANGULARJS, BOOTSTRAP, AJAX, JSON, REACT JS and NODE JS.
  • Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML5, Ajax, CSS3, jQuery, JSON and Angular JS & React JS.
  • Experienced in design HTML5, CSS3, JavaScript, Json, JQuery, and Web Applications using AngularJS, Bootstrap and Ajax under Windows operating system and Vue JS.
  • Hands on experience in developing prototype module using AngularJS and ExtJS, implemented Pagination and Data grid.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
  • Used jQuery plugins for Drag - and-Drop, Widgets, Menus, User Interface and Forms.
  • Worked with HTML5, CSS3, JSON, JavaScript, React JS and ES6 for developing user interface.
  • 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 professional User Interactive (UI) web applications using with the help of HTML5, HTML DOM, DHTML, XML, XHTML, XSL, XSLT and CSS.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT, ANGULAR JS.
  • Hands-on project experience in implementing JavaScript frameworks and libraries such as JQuery, AngularJS, Node JS, React JS, Redux, BackboneJS.
  • User interfaces were built with Virtual DOM and unidirectional data using React.js and Redux. Experience with popular React.js workflows (such as Flux or Redux)
  • Familiar with creating Custom Reusable React Components Library.
  • Experience in HTML5, PHP, and node.js,EXTJS,Angular JS, React JS, Bootstrap, Python, D3 and High Charts. Designed message formats in XML.
  • Develop single-page web applications using Angular and Vue JS.
  • Developing a web based application from a window based application.
  • Experienced with ECMAScript 6 features. Used babble, web pack with es2015, React JSX presents.
  • Experience on various IDEs, Eclipse, Sublime, Visual Studio, Dreamweaver, Edit plus, Notepad++, Intellij IDEA 15.
  • Experience using NPM modules like grunt, bower, express, and http.
  • Good knowledge of Grunt, Gulp, GIT, HTTP and Restful services.
  • Good Knowledge of Agile Project Management Methodology.
  • Experience with build tools such as ANT & MAVEN
  • Good 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.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser.
  • Self-motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, ASP.Net, C#, Swift-iOS, Python

Web Services: REST, SOAP, XML, HTTP Web Server, Apache Tomcat, Web logic.

JavaScript Libraries: React.js, Ext.js, Angular.js, backbone.js, Ploymer.js, Require.js, Node.js, Ember.js, Redux, D3.js, ES5 and ES6.

Web Technologies: HTML5, CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, TOAD, Jasmine, Karma, Jest, Chai, Mocha concept Modeling/ Wire framing, Responsive Web Design.

IDE & Tools: Eclipse, Photoshop, Notepad++, Adobe Dreamweaver, Visual studio Code

Databases: Oracle, SQL Server, My SQL server, No SQL MongoDB

Version Control: CVS, SVN, Git Hub, Bitbucket

Operating System: Windows /XP/Vista, MAC OS X

Methodologies: Agile, Waterfall, TDD, Rational Unified Process

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Sr. UI Developer

Responsibilities:

  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Responsible for front end development using React, Mobx, CSS, Ant design and various node modules.
  • Strong focus on React-Native, React, Electron, iOS, ES6, CSS, MobX, Webpack, and Node.js.
  • Evaluated and extensively tested React, ExtReact, Redux and MobX.
  • Developing Single Pages Application using HTML5, CSS3, Bootstrap, ReactJS, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
  • Developed an internal application using ReactJS, Nextjs, Express and NodeJS for Relationship Mangers.
  • Implemented unit and integration testing for all layers of the applications using frameworks like JUnit, Spock, Mocha, Jasmine.
  • Debugging applications in different browsers using Firebug, and testing applications using QUnit, Jasmine karma and Mocha. Created Unit tests using Mocha, Sinon, Chai and Enzyme.
  • Performed Unit testing on applications using tools like chai, mocha, and enzyme within Test-Driven Development (TDD).
  • Knowledge on unit testing and integration testing frameworks and libraries like Mocha and Chai.
  • Involved in unit testing of various modules by generating the test cases using Jasmine, Mocha, Enzyme, Chai, Jest and Karma. Used WebPack, Babel and gulp for transpilation(compilation) configuration for Typescript to be converted to JavaScript.
  • Webpack plugin to perform various tasks that build our application.
  • Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control.
  • Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
  • Worked with J2EE packages such as DI, EJB, JPA, JDBS, JNDI, JMS and Restful web services
  • Implemented the multi datacenter cluster consisting of Cassandra rings.
  • Developed the unit testing scripts using JEST for testing the React components using Enzyme and react test renderer.
  • Used JIRA for Bug Tracking and JSLint for ensuring quality code.
  • Involved in unit testing of various modules by generating the test cases using Jest & Enzyme.
  • Created unit tests using Enzyme, Mocha, Shallow.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed Oracle PL/SQLStored Procedures and Queries for Payment release process and authorization process.
  • Database managemen (MySQL, PostgreSQL), project management and product development (Github, Trello, Agile Project Management/Scrum).
  • Created web pages using HTML5, CSS3, JavaScript, XML, JSON, JavaScript, JSPs, JQuery, Handlebars, Lodash, SASS and Angular JS for developing user interface.
  • Designed User Interfaces using JSP, jQuery, CSS, HTML, Bootstrap, NodeJS, and Lodash for front end view as per the requirements that are provided.
  • Added new features using React/Redux(RXJS)/Lodash for functionality of few modules.
  • Used third party packages for Angular application. This increases the performance and efficiency of the application. Some of them are Lodash, ngrx (redux architecture for state management).
  • Designed and developed dynamic web pages using HTML5, Angular JS, React JS, Bootstrap, materialize CSS.
  • Migrating angular applications to Angular features like animations, Pipes and responsible to create new module using Angular.
  • Mean Stack development from scratch including MONGODB server setup and Node JS server development.
  • Designed and implemented user interface for web-based customer application using HTML5, CSS3, Typescript, JSON, AJAX and Angular.
  • Responsible for maintenance of applications with Angular, Typescript and CSS3.
  • Good Knowledge on Angular JS practices and commonly used modules based on extensive work experience.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, J Query, AJAX and JSON, Node JS, Gulp.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Used Angular Material for user interactions in pages.
  • Effectively used Gulp for minification and automated tasks for web development.
  • Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Angular Material.
  • Experience with j Query, Angular JS and Angular Material.
  • Utilized various JavaScript and Angular JS validations for form validation and other interactive features.
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Built dynamically generated dropdown lists using ES6.
  • Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Karma and Jasmine.
  • Used ES6, JSX with react for component development make react look more elegant
  • Used Babel.js to transpile ES6 and JSX into JavaScript
  • Very Strong in developing applications using Angular JS, HTML5, Bootstrap, Java Script, CSS3.
  • Developed the Cross- browser compatible and standard compliant applications
  • Developed application using NodeJS for Asynchronous Module Definition (AMD) and Grunt as task manager. Developed the application using Eclipse IDE and worked under Agile Environment.
  • Designed, implemented and deployed the EJB entity and session beans in the Weblogic application server. Entity beans form the core part of the business logic.
  • Used WebPack, Babel and gulp for transpilation(compilation) configuration for Typescript to be converted to JavaScript.
  • Worked with React-router, JSX, Babel, and React bootstrap.
  • Used Sencha Touch and EXT JS for the Mobile web interface development. Also used JSON and JQuery for Mobile application development .Worked with HTML 5 and CSS 3.
  • Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
  • Designed a web application for both the company user and customer user with different Login and Sign-up authorization using firebase authentication.
  • Built web application using Vue.js and Firebase.
  • Developed robust form management system with complete CRUD capabilities in React Native, Redux, and Firebase.
  • Mobile app written in React Native with a firebase backend currently live in the app store.
  • Developed Java Script utility objects for common client side validations, history handling, window management and menus management
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Designed and implemented user interface for web-based customer application using HTML5, CSS3, Typescript, JSON, AJAX and Angular.
  • Used Webpack, Babel and gulp for transpilation (compilation) configuration for Typescript to be converted to JavaScript.
  • Developed single page applications using Angular, Typescript, HTML5, CSS3, and Bootstrap.
  • Developed SPA project using Angular Typescript for frontend, Node JS and Postgres for backend.
  • Working with React Router for developing Single Page Applications SPAs.
  • Using lifecycle methods and React Router.
  • Implemented web page using the semantic markup and page layout of HTML5 and implemented the new CSS3 border-radius property for the design layout and CSS3 transitions to change property values over a given duration.
  • Experience in writing Automation code with FitNesse, Protractor.
  • Implemented Backbone CRUD operations (Create, Read, Update and Delete) and Paginator for pagination for Tables.
  • Used GIT as Version Control and iText to generate pdf in the form of a tree. Done unit testing using Test NG. Used GIT as version management, JIRA for defect management system.
  • Worked closely with the User Experience (UX) team in determining the Content and Wireframes

Environment: CSS3, HTML5, JavaScript, React, Bootstrap, Axios, flux, mobx,nextjs, sass, less, Lodash, JavaScript, ES6 Flow, typescript, React Router, Semantic UI, Angular.js, Reactjs, Redux,, Firebase, Mocha, Chai,, Enzyme, Jest,babel,webpack,jslint, bootstrap.js,backbone.js, React.js, Node.js, Agile, MAVEN, Eclipse, Weblogic, Git, GitHub, Oracle, PL/SQL, JDBC, Cassandra, REST, Protractor, Jasmine.

Confidential, Boston, MA

Sr. UI Developer

Responsibilities:

  • Extensively used CSS3 media queries to support Responsive Design.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js, Require.js, Ext JS and J Query UI.
  • Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Implemented AJAX calls with Ext JS and handled request and responses for various modules.
  • Implemented interaction between frontend and backend using the JSON object.
  • Extensively used J Query in implementing various GUI components in application portal.
  • Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients' needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Worked on Redux for state manipulations and Redux Saga to implement API requests asynchronously.
  • Used Middleware, Redux-Saga in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Developed front-end web pages using JSP, Java Script and HTML5, CSS3, J Query, Angular JS and Ext JS
  • Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
  • Used React JS and Node JS in UI Development.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Used Angular JS and Node.js framework for building web-apps and is highly efficient using Restful services.
  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project. Used Agile methodology for the software development.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Extensively used Redux Sagas to manage side effects in React and Redux.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Used Redux Thunk Middleware, in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Introduced redux-thunk and Immutable.js as additional libraries to support ReactJs application.
  • Worked with Axios and Lodash libraries for Ajax calls and utility functions respectively.
  • Involved in processing JSON data from RESTful web service by using Axios to get resources from the database and populated data on the UI and used Redux-Saga as middleware.
  • Used Axios to fetch the data by consuming the Rest API.Implemented a POC to pick a state management tool between Redux and MobX.Used ReactJs and MobX for front end development.
  • Used NextJs for server-side rendering for better performance and for SEO. Developed UI using ReactJs and Redux and NextJS.
  • Created Single Page Application for Service module by using AngularJS UI-Router to configure routes for navigating between different HTML pages and integrating backend using JavaScript framework.
  • Used Angular as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Developed test cases and performed unit testing usingJUnit.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2.
  • Configure MONGODB Sharded cluster with Replica Set (HA) on Different AWS regions.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Designed, developed and tested the Websphere Portal Application based on Model, View, Controller (MVC) architecture deployed on IBM Web Sphere Portal /Application Server.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Implemented Java Script validation frame work for client side & server side.
  • Used React flux to polish the data and for single directional flow.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Development Tools: Eclipse, WSAD, RAD, Ant, And Maven, Frameworks: Struts, Hibernate.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, es6. Used EcmaScript, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Express JS, Node JS and Firebase.
  • Firebase was used as back-end database to save the data.
  • Developed Angular modules, routers and services using typescript.
  • Implemented mock backend, in Angular JS using Typescript for testing purposes.
  • Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.
  • Used React Router Redux to store the route parameters in the redux store.
  • Developed forms using HTML and performing client side validations using Java Script.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application.
  • Good knowledge in Twitter Bootstrap and Responsive Design.

Environment: CSS3, HTML5, JavaScript, bootstrap.js, JQuery, Spring, Hibernate, Reactjs, Redux, React, MongoDB Bootstrap, Axios, flux, mobx, nextjs, sass, less, Lodash, JavaScript, ES6, Node.js, Angular.js, Flow, typescript, React Router,Semantic UI, Firebase, Junit, Jasmine, scrum, UML, MAVEN, JIRA, soap, web services, Eclipse, Mocha, Chai, Enzyme, Jest,babel, webpack, jslint, DB2, CRUD, PL/SQL.

Confidential, Seattle, WA

Sr. UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Responsible for designing mobile applications.
  • Followed MVC Architecture using AngularJS Framework
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
  • Implemented different validation control on the web-pages using JavaScript, and also used Angular JS framework.
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Extensively used XSLT to transform XML documents to HTML.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jCarouselLite and mouse wheel for creating scrollable menus.
  • Used Angular JS framework where data from backend is stored in model and populated it to UI.
  • Implemented AJAX calls with Ext JS and handled request and responses for various modules.
  • Utilized various JavaScript and J Query libraries, AJAX for form validation and other interactive features.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Implemented View layer of MVC architecture using JSF components.
  • Developed the user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
  • Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Rapid prototyping of design concepts.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Extensively used Angular UI-grid to create tables with templates on headers and cells.
  • Created highly dynamic user interactive web application with extensive use of Angular JS.
  • Used Eclipse for application development.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Implemented complex Row Level Security in the FM and Implemented Cognos Security folders, user groups and roles.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.

Environment: HTML, CSS, JavaScript, MVC, JQuery, JSP, JSON, AJAX, DOM, Spring, IBatis, Struts, JQuery, WSDL, Netbeans, Jboss, Mercurial, Clearcase, Salenium, SQL server, DB2, Coherence, APACHE AXIS2, Ext.JS, JSF, EJB, MYSQL, Toad, Cognos, Jasper Report, UML, JSP, AJAX, DOJO.

Confidential, Columbus, OH

Web Developer

Responsibilities:

  • Built CSS and JavaScript system for controlling text display issues cross-platform and cross browse
  • Used JQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Responsible to Cache synchronization using Java Messaging Service (JMS)
  • Responsible for Development of Backend server component using Seam, Stateless and Stateful beans, Hibernate, JPA.
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Responsible for closing the backlog of production related issues within SLA.
  • Worked on Karma-Jasmine and mocha for unit test cases and used protractor for end to end test cases.
  • Responsible for Integration of Terracotta cache.
  • Integration and development of JBPM for business process and workflow management.
  • Used SQL for fetching and storing data in databases. Created and updated Hibernate queries.
  • Used Angular.js to structure Javascript code in an MVC (Model, View, Controller).
  • Responsible to write unit test cases using JUnit and Mockito

Environment: CSS, JavaScript, JQuery, backbone.js, Node.js, Angular.js, Bootstrap, HTML, GIT, ANT, Jasmine, karma, MySQL, Drupal, AJAX.

Confidential, Austin, TX

Software Developer

Responsibilities:

  • Involved in writing application level code using APIs, and Web Services using JSON.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make drop-down menus on web pages and display part of a web page upon user request.
  • Developed Web pages with extensive use of JSON, and Java Script.
  • Extensively used Angular UI components (Angular Bootstrap) for ng-grid and UI components.
  • Developed data insertion forms and validated them using JavaScript.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used Robot framework to be testing all different kind of Mobile Applications.Developed the UI with extensive use of JSON, and Java Script.Build and Test all Mobile Applications for Android and IOS.
  • Used APIs like Alk Maps for developed route search for truck drivers between start and end locations.

Environment: CSS, HTML, XML, JAVASCRIPT, JQUERY, XHTML, Eclipse, Twitter bootstrap and MS Office, JSON, and WINDOWS, Java, Struts, spring, Hibernate, APACHE

Confidential, Chicago, IL

Software Developer

Responsibilities:

  • Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
  • Experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Experience in data driven-UI component where a single application serves as the website for multiple customers.
  • Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and QUnit.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Implemented AJAX to speed up web application.
  • Developed web pages applying best standards.
  • Developed Ant script to automate the process of build and deployment.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Expertise in working with kendo to develop modern web applications and easily combine with pretty responsive apps.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.

Environment: GUI, Responsive Web design, JSON, CSS, JavaScript, HTML, XML, JQuery, Gradle, Gulp, Grunt, AJAX, DOM, DOJO, Core Java, SQL, Oracle.

We'd love your feedback!