Java Ui Developer Resume
Bismarck, ND
SUMMARY
- Around 6 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 teh front-end.
- Implemented ReactJS client-side form validation to validate teh user inputs before passing to back-end.
- Developed ReactJS pages, Web services calls, and AJAX calls for teh applications used in development of teh web application to bind teh data/model that is being retrieved from a database through services provided in a controller to teh view using scope.
- Strong experience using RESTful web services for creating SPA.
- Experience wif 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 noledge in working wif teh express.js framework and creating single and multi-page web applications.
- Experience wif Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Experienced in implementing data visualizations using data driven document (D3) library.
- Developed various screens for teh 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 wif 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 wif Restful Web APIs, Web Services using AJAX Frameworks, JSON, XML and jQuery.
- Good experience on working wif 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 wif different browsers like Internet Explorer, Google Chrome, and Firefox.
- Solid experience in Test Drive Development by using Jasmine and Karma.
- Good Experience wif Continuous Integration and Continuous Delivery by using tools like Jenkins.
- Excellent team player, self-starter and good at Multi-Tasking wif 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 wif HTML5, DHTML, CSS3, Ajax, Bootstrap, Angular, React JSbased on teh W3C standards.
- Involved in responsive design, web standards and UI best practices using HTML5, CSS3, JavaScript and Typescript as per teh 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 teh 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 Angular4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Involved in implementing teh complete Application in teh in-build MVC Architecture wif Angular4.
- Coded Angular 4 controllers, filters and directives for application functionality.
- Good noledge on creating services wif Angular 2. @injectable property, as to make teh 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 wifAPIs, 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 teh 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 wif Karma to write tests cases.
- Work wif teh Atlassian tools such Git/Stash, JIRA and Crucible for store and share teh 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 teh 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 wif few upgrades of Typescript, Bootstrap, JSON, AJAX based on teh 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 teh 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 teh 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 teh 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 wif Karma that are written based on teh 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 TEMPeffectively took part in Scrum gatherings to deliver quality deliverables wifin time (extensively used Scrum Do for project Management).
- Identified opportunities for process improvements/efficiencies and drove adoption of high priority/high value improvements wifin teh 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 teh project server to fetch data on teh fly. REST web services leveraged by both web and mobile applications.
- Used Typescript for client-side validation. And Used Angular 2, Typescript to develop teh Single Page Application.
- Worked closely wif 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 teh 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 teh internal use of teh 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 wif 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 teh applications.
- Extensively worked wif AngularJS (MVC, Routing, Data Binding, Factories, Services, $http, interceptors, and thirty angular modules.
- Developed teh front end using HTML5, JavaScript, AJAX,
- Good working experience in writing Angular JS/JQUERY AJAX based web Applications to improve teh response time and extensively implemented update panels, script manager
- Created Angular components like Controller, Directives, Services and Forms to collect teh input from teh User.
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Worked on teh application as Node.js Developerto 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 wif business system analyst to understand teh requirements to ensure that right set of UI modules been built.
- Developed Login/Registration/Edit of user profile integration wif community sites using HTML4, CSS3, JQuery AJAX, JSON and JavaScript.
- Involved in writing application level code to perform client side presentation and data validation wifin forms using HTML, jQuery and JavaScript.
- Successfully executed all teh test cases and fixed any bugs/issues identified during teh 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 teh feedback functionality from teh user.
- Worked wif various AngularJS built-in directives ng-if,ng-show and ng-hide to show and hide teh information.
- Created Ajax calls to consume teh 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 teh entire software development lifecycle from project inception, to code development and elaborate testing of teh various modules.
- Used jQuery core library functions and widgets for teh logical implementation part at client side for all teh applications.
- Used Firebug, Firebug Lite, and IE DeveloperToolbar for debugging and browser
Environment: HTML5, DHTML, CSS3, JQuery, Angular JS, AJAX, Eclipse, Notepad++, JavaScript, knockout.js, Angular JS, Bootstrap.