Sr Ui Developer Resume
Virginia, VA
SUMMARY:
- Over 6 years of experience in developing web pages and user interfaces using HTML4/5, CSS3, JQuery and JAVASCRIPT, J - Query, AJAX, and JSP, Ext.JS, Angular. Js and Java Script frameworks like ANGULAR 2 /ANGULAR.JS, REACT.JS and worked on TYPESCRIPT, NODE.JS, NPM, GRUNT, GULP, BOOTSTRAP, BOWER, JASMINE,JIRA.
- Hands-on experience with visual design and presentation technologies including AJAX, XML, as well as solving Cross-Browser Compatibility challenges and possesses ability to handle Responsiveness.
- Outstanding knowledge in debugging and troubleshooting existing code.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular.JS, Backbone.JS, Angular 2.0, React.js and Back-end Server like Node.js, Express.js.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML .
- Expertise in developing Web-enabled application using Bootstrap.
- Strong working knowledge developing Cross Browser Compatibility (IE, Firefox, Safari, Chrome etc.) for dynamic web applications.
- Hands-on experience in MVC (Model-View-Controller) framework using Angular JS.
- Proficient in responsive web development using Bootstrap and Media Query.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap.
- Experience in manipulating Net Beans and Web Storm IDE.
- Strong object oriented design principals and knowledge of design patterns.
- Solid proficiency with distributed version control tools such as SVN, GIT, branching and common deployment methods for collaborating on source code.
- Proficiency with relational database management systems and query software such as SQL, Birch Street, Excel/VBA.
- Proficient in developing Single Page Applications (SPA) i.e. web applications using Backbone.js, node.js, handlebars and mustache.js
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Good experience in JavaScript MVC frameworks Backbone.js and Angular.js/ Angular.js-2
- Expertise in coding optimized SQL queries on databases like MySQL and Oracle.
TECHNICAL SKILLS:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Angular.js/Angular-2,React.js, node.js, AJAX, JSON, STRUTS, Hibernate & web services.
IDE, HTML Editor: Notepad++, Eclipse IDE, Web Storm
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: ORACLE 11g, SQL SERVER, MYSQL
Operating Systems: Windows 2000, Windows XP (Prof), Windows 7
Methodologies: Agile, UML
PROFFESSIONAL EXPERIENCE:
Confidential, Virginia, VA
Sr UI Developer
Responsibilities:
- Delivering a complete front end application ensuring high performance on mobile and desktop with Cross-Browser Compatibility (Internet Explorer 11, Chrome).
- Designing and Developing the Web Application using Angular (v4) with TypeScript, Jquery, JavaScript, Bootstrap, Angular Bootstrap, HTML5, CSS3, jQuery.
- Extensively used Prime-NG Library with several other NPM packages and Angular CLI environment. Used the Extensive Reactive Forms and Validations implemented in Angular 4.
- Used Angular4 HTTP Module to make RESTFul API calls and worked with the observables. Implemented shared models to interact with RESTful API's.
- Developed Custom Directives using Angular v4. Implemented Routing, imperative Routing and Guards with the help of Angular4 Router Module.
- Designed modular and reusable Angular v4 components for SPA development. Implemented shared models to interact with RESTful API's.
- Identified and fixed efficiently JavaScript and SASS/CSS defects.
- Used NPM Packages - ng2-idle, moment-time zone for session timeouts and Date Parsing with angular 4 supports. Used @Input and @Output for passing data and triggering events across different components.
- Designed & Developed web applications using web technologies using HTML, XHTML, JQUERY, JavaScript, DOM & CSS-based layouts.
- Setup the environment for Source Control using TFS
- Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table Less Design in CSS for positioning.
- Consuming Rest Services in angular that are build in Java Spring Boot Application designed with Micro-services architecture. Migrated the UI App from Angular 1.5 to Angular 4.2
- Implemented JWT Tokens and also Oauth2 Token Authentication. Build reusable components for the entire Application.
- Designed and developed reusable charting components using D3.js, Vis.Js, have also in written application level code to interact with APIs, RESTful Web Services in Single Page Application.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts, Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.
- MySql database connections with IBM Blue mix environment along with cloud foundry for code deployments. Used Node.js environment for local development and build process.
- Extensively used various ng-prime components like Calendar, Panels, Data Tables, File Upload, Paginator, Tabview, Accordions, Tooltips, Growl Messaging, etc.
- Used PDF-viewer package to view PDF in application and also support HTM5 upload and download documents along with exporting data to excel file.
- Used AngularJS MVC Frameworks in the development of the web applications.
- Extensively used SASS (Syntactically Awesome Style Sheets) while styling with CSS3.
- Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation. Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Designed website pages utilizing XHTML and CSS.
- Used jQuery plugins auto complete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing.
- Used Cloud Foundry CLI to deploy UI Application in various environments (Dev, UAT, and Prod). Used Build tools Maven and Tomcat server to run micro-services locally and IBM Server for deployments along with Bamboo Support. Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
Environment: Typescript, Angular v4, NG-Prime, JQuery, JSON, Ajax, LESS, HTML5, CSS3, MVC, Node.js, Agile methodology, Dreamweaver, Cloud Foundry, MVP, DOM, SCM, XHTML, TFS, Bootstrap, SVN, MySql, SASS, Usability Testing, Karma and Jasmine, SSAS, LESS, GIT, MySQL.
Confidential, OH
Sr APPLICATION DEVELOPER
Responsibilities:
- Developed an effective HTML5 User Interface using new HTML5 form elements.
- Developed an Angular based front end including custom widget, controls, event handlers and effects.
- Created custom filters which parses $http response to match the wireframes.
- Created custom Angular directive and services.
- I was responsible for adding new product features, bug fixes, and transitioning account pages to the new platform using Angular 2.
- Developed single page applications using Angular 2, Typescript.
- Created typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Designed and developed web pages using with HTML5, CSS3, Ajax, Twitter Bootstrap, Angular JS/AngularJS-2, bootstrap and jQuery.
- Used Angular 2 to develop single page application with MVC structure.
- Used various jQuery plugins like date picker, dialog boxes etc.
- Extensively used Angular-grid and UI components.
- Used AngularJS and JQuery library functions for the logical implementation part at client side for all the application.
- Extensively used SASS (Syntactically Awesome Style Sheets) while styling with CSS3.
- Involved in writing application level code to interact with APIs, RESTful Web Services using $http.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Implemented the SEO Techniques to improve the search results on the web.
- Used CSS Sprites to decrease the load time of web pages.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Involved in parsing JSON API to JDOs and use them in frontend handlebar.js
- Used JIRA for bug tracking and issue tracking.
- Created Single Page Applications (SPA) using handlebars, backbone.js and node.js.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
- Developed programs to port the XML data to database to make the website XML driven.
- Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
Environment: JavaScript, JQuery, JSON, Ajax, HTML5, CSS3, Handlebar.js, Angular.js1.6/2, Node.js, Backbone.js, Agile methodology, Dreamweaver, MVP, Bootstrap, Usability Testing, Karma and Jasmine, SSAS, LESS, GIT, MySQL.
Confidential, MD
SR Web UI Developer
Responsibilities:
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Developed JavaScript using standard frameworks.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
- Developed the custom data grids upon JQuery framework to deliver the business data.
- Developed web services code for the system will either use services in connected applications to perform business operations
- Worked upon the dashboard for the project, which contained a variety of charts and drag gable components using jQuery UI Library.
- Responsible for designing page layout using HTML5, CSS3, React-bootstrap along with JQXGrid, JQuery and adding dynamic functionality to each module
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library
- Developed AJAX scripting to process server side JSP scripting.
- Used ANT scripts to build the application and deployed on WebSphere Application Server.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
Environment: JSP, HTML5, CSS3, JQuery, JavaScript, AJAX, Angular.js, React.js, Backbone.js, Require.js, DOM, JSON, Websphere, ANT, Windows.
Confidential, Kentucky
UI/Web Developer
Responsibilities:
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Prepared Functional and Non-Functional requirements by analyzing the business requirements for MMIS, Prisoner Match, DLEG batch processes by using Java Multi-Threading
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
- Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
- Implemented the online application by using Core Java, JDBC, JSP, Servlets, Web Services, SOAP, and WSDL.
- Implemented the project by using Struts2 MVC framework and used hibernate to communicate with database.
- Configured the project on WebSphere 7 application servers
- Communicated with other Health Care info by using Web Services with the help of SOAP, WSDL.
- Tested the web services with SOAP UI tool
- Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used RAD as Development IDE for web applications.
- Tuning complex database queries and joining the tables to improve the performance of the application
- Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures.
- Used Clear Case for Version Control tool and Clear Quest for bug tracking tool
- Wrote shell scripts for batch jobs
- Deployed the project in Linux environment.
- Built Web pages those are more user-interactive using jQuery plug-ins for Drag and Drop, Auto Complete, AJAX , JSON , AngularJS , Node Js and JavaScript .
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
- Used JIRA for bug tracking and issue tracking.
- Worked with JSON for data exchange between client and server .
- Worked with ANT server in the main stream and Jetty server in the local stream.
- Used SVN for version control and QC for defect tracking.
- Used Node.js and Ext.js in designing object oriented JavaScript Framework.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
Environment: HTML, JavaScript, CSS, MS Office, Firefox, Windows XP, MySQL, JQuery, Thyme leaf, Firebug, Bootstrap, JSON XHTML, CSS, JQuery, AJAX, DHTML, JavaScript Frameworks - JQuery, DHTMLX, Windows.
Confidential
Java Developer
Responsibilities:
- Involved in requirement analysis, design, coding, implementation, and code review.
- Used UML and Rational Rose for system design and modeling.
- Designed and developed the presentation layer using JSP/Servlets. Implemented the JSPs, Servlets in the MVC Struts Framework to effectively handle the workflow of the application.
- Executed complete implementation of business/data access layer in EJB's and other classes on Web sphere Application Server
- Deployed the EJB's on WebLogic Application Server.
- Worked on ticketing system frontend enabling clients to log and manage issues by directly logging them in the ticketing system.
- Worked with IBM Sybase Data Base back end. Used XML as data communication format between different modules
- Extensively worked on Prepared Statements and Callable Statements of JDBC 2.0 API to access the IBM DB2 database.
- Involved in the Validation and documentation of Test Results. Writing Detail Design Documents with UML Specifications.
- Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
- Wrote test scenarios for testing the web service, both from a Web Client and a Standalone Java Client.
- Developed html views with HTML, CSS, JQuery, JSON, and Java Script.
- Built custom Application logic using JQuery.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug
Environment: Core Java1.4, J2EE (EJB 2.0, JNDI), Servlets (Struts), log4j, JMS, PL-SQL/SQL Procedures, WebLogic Application Server 5.0, HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.