We provide IT Staff Augmentation Services!

Java Ui Developer Resume

Bismarck, ND

SUMMARY: -

  • Around 7 years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap.js, React.js and Angular.js, Backbone.js, Ext.js.
  • Extensive experience in writing SPA (single page applications) using RESTFUL web services plus Ajax, Bootstrap and AngularJS libraries like UI-Router, ng Resource.
  • Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as Angular, ReactJS.
  • Experience in developing UI using Angular framework like AngularJS, Angular2, angular4, React JS , HTML CSS JavaScript.
  • Expert in JavaScript principles such as event handlers, DOM manipulation and object-oriented programming.
  • Experience in developing SPA using Angular 2&4 Directives, Dependency Injection, Services, Routing, and pipes, Animations, Forms, AOT, Lazy Loading, RXJS, Servicesand Routers. Also created ReactJS directives, factories and services for developing single page web applications.
  • Involved in creating MVW (Web API) to implement ReactJS framework for client side rendering to optimize the front-end.
  • Implemented ReactJS client-side form validation to validate the user inputs before passing to back-end.
  • Developed ReactJS pages, Web services calls, and AJAX calls for the applications used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Strong experience using RESTful web services for creating SPA.
  • Experience with AngularJS controllers, views, and services for new website features.
  • Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like Bootstrap.
  • Good knowledge in working with the express.js framework and creating single and multi-page web applications.
  • Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Experienced in implementing data visualizations using data driven document (D3) library.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Experience using AJAX to create interactive web applications.
  • Experienced with implementing different features of Bootstrap this includes responsive web design.
  • Experience in using various jQuery UI controls and corresponding Event handlers.
  • Experience in testing/building tools like Jasmine , Karma and Jenkins
  • Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX Frameworks, JSON , XML and jQuery .
  • Good experience on working with CSS Flex Box and Grid Layout models.
  • Strong experience in Oracle , SQL Server, PostgreSQL , MySQL , database programming using PL/SQL and standard built-in Oracle Packages.
  • Used SVN and GIT/Stash for Version controlling and error reporting and project management tools like JIRA.
  • Responsible for checking Cross Browser Compatibility and worked on cross browser issues with different browsers like Internet Explorer, Google Chrome, and Firefox .
  • Solid experience in Test Drive Development by using Jasmine and Karma.
  • Good Experience with Continuous Integration and Continuous Delivery by using tools like Jenkins.
  • Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.

TECHNICAL SKILLS:

Web Development: HTML5, SASS, CSS3, JavaScript, Servlet, JSP, JSON, JDBC, AJAX, XML, XHTML, DHTML, MVC, DOM.

JavaScript Libraries: AngularJS, Angular 2/4/5, Bootstrap, React JS and Backbone JS.

Ext.jsDatabase: MySQL, SQL Server, Oracle, Mongo DB, Db2.

Operating System: Windows, Unix, Mac OS X.

IDEs worked on: Notepad++, Eclipse, Visual Studio, Sublime Text2, Text Mate. Microsoft Publisher

Application Servers: Apache Tomcat, WebLogic, Web Sphere.

Build Tools: Ant 1.7, Maven 3.x

Testing Tools: JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, Soap UI, Mockito, Rational Clear Quest

PROFESSIONAL EXPERIENCE:

Confidential - Bismarck, ND

Java UI Developer

Responsibilities:

  • Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
  • Designed and developed web pages using with HTML5, DHTML, CSS3, Ajax, Bootstrap, Angular, React JS based on the W3C standards.
  • Involved in responsive design, web standards and UI best practices using HTML5, CSS3, JavaScript and Typescript as per the requirements that are provided.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used Angular 4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Involved in implementing the complete Application in the in-build MVC Architecture with Angular 4 .
  • Coded Angular 4 controllers, filters and directives for application functionality.
  • Good knowledge on creating services with Angular 2 . @injectable property, as to make the service available for dependency injection when creating components.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax () calls.
  • Writing front-end code like HTML5, CSS3, jQuery for assigned User requirements using Backbone JS, Angular4 , and various other JavaScript frameworks.
  • Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and XML .
  • Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion , Menu, Dialog boxes and Toolbars.
  • Used various tools like Grunt and Bower for developing the angular application.
  • Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax () calls.
  • Expert in modern ES6 TypeScript advanced version of JavaScript .
  • Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.
  • Used Jasmine framework with Karma to write tests cases.
  • Work with the Atlassian tools such Git/Stash, JIRA and Crucible for store and share the application code, issue tracking and code reviews respectively.
  • Used Eclipse IDE and JSON for designing, coding and developing applications.

Environment: HTML5, CSS3, LESS, JavaScript, jQuery, Angular 2/4, Bootstrap, React JS, XML, Backbone JS, Node JS, JSON, Grunt, Bower.

Confidential, Rochester, MN

Java UI Developer

Responsibilities:

  • Participated in business process analysis and requirement gathering for new customization and worked in a 5 layering structured team environment to develop, enhance and support web-based application.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, React JS, Angular, Flux, and Node JS .
  • Designed and developed web pages using HTML5, DHTML, CSS3, and Angular 2 along with few upgrades of Typescript, Bootstrap, JSON, AJAX based on the W3C standards.
  • Performed Client-Side validations using Angular 2 and used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
  • Developed Responsive Web Design ( RWD ) interfaces using media queries, AJAX and Bootstrap .
  • Improved dependency injection for modular development and component isolation using Angular 4 .
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Pack Manager) and redux library.
  • Used Angular 2 for creating Routes, Filters, Directives, and Services and to create maintainable and testable single page application and to implement 2-way data binding and used ng-filters across the applications.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Designed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
  • Used package managers like Bower that help control components, which have CSS, image files, fonts and HTML, NPM as JavaScript pack manager and Gulp for workflow automation.
  • Developed source code to consume JSON response received through XHR/AJAX calls using jQuery Ajax calls.
  • Extensively used Grunt and Gulp as an associate to Node.js to establish the connectivity between database and client.
  • Implemented paging functionality for various screens for quicker rendering of data and to avoid crashing of browser.
  • Recreated web site design for a small coalition site to facilitate use of WordPress as a content management system ( CMS ).
  • Created test cases using Jasmine framework with Karma that are written based on the expected result of JavaScript function.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Used agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).
  • Identified opportunities for process improvements/efficiencies and drove adoption of high priority/high value improvements within the team .

Environment: Angular 2/4, HTML5, CSS3, LESS, Typescript, jQuery, Cerner Millennium, Bootstrap, React JS, XML, Backbone.js, Node.js, AJAX, JSON, REST, CVS, Git, Jasmine, Gulp, Bower, Eclipse .

Confidential, Richmond, VA

Java UI Developer

Responsibilities:

  • Involved in web developing dynamic and multi-browser compatible pages using HTML 4/5, XHTML, CSS 2/3, JavaScript, AJAX, JSON, jQuery, Bootstrap and Angular 2.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly. REST web services leveraged by both web and mobile applications.
  • Used Typescript for client-side validation. And Used Angular 2, Typescript to develop the Single Page Application.
  • Worked closely with Engineers and product managers to create user stories and scenarios used for intuitive websites
  • Developed Angular 2 Template driven forms and Model driven forms builder by using ng Model.
  • Created Angular 2 components, implemented interpolation, input variables, Bootstrapping, Ng For, Ng if, Router Outlet, binding the events, decorators.
  • Implemented Angular 2 Services for connectivity between web application and back-end API'S using Type Script.
  • Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
  • Wrote AngularJS Services to consume restful APIs, SOAP web services and processing JSON data for rendering in UI.
  • Proficient in AngularJS for application implementation, creating modules, controllers, Route-Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like RESTful web services with AJAX call, input validations, searchable and sortable contents.
  • Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
  • Extensively worked with AngularJS (MVC, Routing, Data Binding, Factories, Services, $http, interceptors, and thirty angular modules.
  • Developed the front end using HTML5, JavaScript, AJAX,
  • Good working experience in writing Angular JS/JQUERY AJAX based web Applications to improve the response time and extensively implemented update panels, script manager
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Worked on the application as Node.js Developer to build different REST APIs for modules such as user, products, and checkout.
  • Hands on experience TDD (Test Driven Development) approach by using testing tools such as Jasmine, Karma
  • Managed source control and version control using GIT.
  • Involved in Daily Standups, Retrospective, Sprint Planning, Code Review weekly and completed story points on JIRA tool.

Environment: HTML5, CSS3, JavaScript, Bootstrap,Angular 2, Node.js, Express.js, JSON, Mocha, Chai, Agile, JIRA, GIT.

Confidential

UI Developer

Responsibilities:

  • Developed cross-browser compatible website using HTML4/5, CSS3, DOM, JavaScript, JSON, jQuery, AJAX and Bootstrap.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Developed Login/Registration/Edit of user profile integration with community sites using HTML4, CSS3, JQuery AJAX, JSON and JavaScript.
  • Involved in writing application level code to perform client side presentation and data validation within forms using HTML, jQuery and JavaScript.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Designed Restful XML web service for handling AJAX requests.
  • Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed Project Page module, which facilitates editors, can select articles displayed in site using Object Oriented Programming.
  • Developed reusable custom directives in AngularJS using restrict, event handlers and templating.
  • Implemented AngularJS two-way data binding (MVVM) to achieve the feedback functionality from the user.
  • Worked with various AngularJS built-in directives ng-if,ng-show and ng-hide to show and hide the information.
  • Created Ajax calls to consume the RESTful APIs for data parsing from based backend server and performed CRUD (Create, Read, Update and delete) operations.
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Used JS framework such as Bootstrap (for data driven apps).
  • Involved in designing User Interface UI applications and professional web applications using JavaScript, and Bootstrap, JQuery, JSP, HTML, DOM, XHTML, JSON and AJAX.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used jQuery core library functions and widgets for the logical implementation part at client side for all the applications.
  • Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser

Environment:HTML5, DHTML, CSS3, JQuery, Angular JS, AJAX, Eclipse, Notepad++, JavaScript, knockout.js, Angular JS, Bootstrap.

Hire Now