Sr. Ui Developer Resume
Irving, TexaS
SUMMARY
- Having 10+ years of experience in the Web Applications Development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, jQuery, AJAX, XML, Angular JS and JSON.
- Strong experience in working on user interface applications and professional web applications using HTML, HTML5, XSL, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, AngularJS, Node.js, Backbone.JS, Can JS, ReactJS.
- Experience in SOAP response converted to Json message using inbuilt policy.
- Experience in working with Angular 2/4/7 modules, services, templates, directives, services, and dependency injection to create a SPA.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular 7, Angular JS, Bootstrap, Media Queries, CSS Frameworks, and Java.
- Expertise in Angular 2/ 5/ 7 frameworks and its ability to create simple and scalable code for SPA.
- Experience in creating reusable components and service. Good experience coding a singleton services as well as private instance services.
- Experience in creating Web APIs in php and react for manipulation of databases.
- Used SVN and GIT as version control tools.
- Proficient with relational databases (SQL, Oracle, My SQL) and No SQL Databases (Mongo DB).
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
- Create desktop application with Angular 2/4 and Unit Test with Karma - Jasmine.
- Proficient in JAVA, Java design patterns, Collection Framework.
- Worked on developing the RESTFUL APIs using the Spring Boot, Spring MVC.
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Working knowledge on JavaScript library JSON and XML Technologies.
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
- Proficient in developing web page quickly and effectively using: HTML5, CSS3, JavaScript.
- In-Depth knowledge/Experience of Web 2.0, JavaScript, jQuery, CSS3, W3C Standards.
- Expertise in debugging and troubleshooting existing code.
- Experienced with implementing different features of Bootstrap.
- Good knowledge in Backbone.js and Responsive Design.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Worked on IDE’s like Adobe Dreamweaver, Confidential Visual Studio to build HTML pages.
- Developed protocol transformation from XML from/to JSON.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON. Wrote code to consume the JSON data as a part of JQUERY AJAX calls and update the DOM
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, jQuery, AJAX, XML and JSON.
- Experienced in Responsive Web Design.
- Managing Mongo DB using MMS monitoring tool.
- Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), JSP, Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
- Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS, Node.js, React.Js etc.
TECHNICAL SKILLS
Web/Application: Servers IBM Websphere6.0/7.0, Apache Tomcat 4.1, and Weblogic10g/11g
Web Technologies: HTML5, CSS3, SASS, PHP, JSP, JavaScript, JSON, AJAX, XML, XHTML, DHTML
Database: SQL, PL/SQL, Oracle
JavaScript Libraries: ExtJS,2.0/1.0, Backbone.js, Node.js, Require.js, React.js, Angular.js 2/5/7, Express.js, Ember.js
Tools: and IDE: Eclipse, Net Beans, ANT build tool, Tortoise SVN and JUNIT
Operating Systems: Windows NT/2000/XP, UNIX.
Protocols: TCP/IP, HTTP, FTP and SOAP
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
Sr. UI Developer
Responsibilities:
- Working with Angular 7 modules, services, templates, directives, services, and dependency injection to create a SPA.
- Worked extensively on Angular 7/ Typescript SPA domains.
- Interacted with developing team constantly to use database from React/PHP page URLs.
- Used existing java script libraries from jQuery and embedded PHP sessions and cookies to maintain data state of users.
- Create desktop application with Angular 7 and Unit Test with Karma-Jasmine.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events, and Injectors.
- Implementing the MVC architecture in backend applications Node.js along with Express JS.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Developed the backend by using Node.js, Express and MongoDB.
- Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
- Developed powerful Single Page Application and dynamic responsive Web Application with Angular 5.
- Created Angular service and integration with RESTful APIs. Used Angular Http Client to send GET/POST request to fetch data from server.
- Leveraged AngularJS sources for data access and created custom directives, factories, and services for the reusable components.
- Developed the components using Angular 5 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Implemented latest Ecmascript6 (ES6) features like arrow functions, constants, block-scope variables and class inheritance etc.
- Designed animated web pages by importing the @angular/animations latest animation package in Angular 5.
- Utilized the features of Angular 5.0 to present effective web design.
- Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
- Performed cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Collaborated with other teams to develop cross-product design solutions.
- Produced deliverables such as screen layouts, user interface elements, final assets.
- Working experience with version control system GIT and bug tracking tools Rally in an Agile Scrum environment.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Automated build process by using Jenkins and Maven.
- Performed Unit Testing (UIT), Integration Testing and in preparing test cases.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
- Worked with the React JS in one of the modules at the Grid level view.
- Using Node.js recreated API's in the backend using Mongo dB and separated it to the frontend.
- Designed and developed the API service for client small business site using Node.js.
- Worked on NPM and Browser sync to developed web programming.
- Client-side validations were done using JavaScript and Angular JS.
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
Environment: HTML5, AJAX, React, JSON, UNIX, Web Sphere 5.1, DHTML, SQL Server, Web Services (SOAP, WSDL), CSS, CSS3, JavaScript, Template Toolkit, jQuery.
Confidential, Dallas, TX
Sr. UI Developer
Responsibilities:
- Designed layouts on the front-end and developed web pages for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, AngularJS 2, JavaScript.
- Developed page layouts, navigation, animation buttons and icons, also involved in extensive HTML5 coding.
- Involved in MVC architecture of Angular JS 2 in developing the apps, controllers, and directives, which are totally customized to meet the needs of the application.
- Built the application with React.JS, with client custom architecture built over.
- Automated REST API testing with RestAssured tool and Java as well as using Postman for manual execution
- Developed multiple POCs to create a user transaction grid in Angular JS2.0.
- Developed forms with new validations through AngularJS 2.
- Worked extensively on jQuery and JavaScript to make forms interactive.
- Used Bootstrap in effective web design.
- Worked with back end programmers to troubleshoot JavaScript related issues with front-end connectivity.
- Used AngularJS 2 framework to create Single Page Application.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML 5, XHTML, and CSS 3.
- Used Agile Scrum methodology and involved in all the business meetings and status update meetings as a part of scrum.
- Worked on automation server Jenkins.
- Implemented AJAX functionality to speed up web application.
- Designing and developing Hybrid mobile application for Android/iPhone mobile devices with extensive user interface development.
- Used middleware, Redux-Promise in application to retrieve data from RESTFUL services.
- Used React-Router to turn application into Single Page Application.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used ReactJS in components like JSX, creating React components, Virtual.
- Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.
- Used routing schemes to develop single page applications (SPAs) using Angular route.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Involved in consuming Restful APIs and processing JSON data for rendering in UI.
- Worked on creating objects and Implementation using React JS.
- Used Dependency Injection (DI) from Angular.JS factories and services.
- Defined new validations through Angular.JS for the form field validation implemented through HTML5.
- Involved in migration of code base of Angular 1.5 to Angular 2.X using the Typescript.
- Upgraded the existing media playback features from Flex to HTML5 media elements.
- Designed Prototype and project layout skeletons using ReactJS, jQuery and CSS/LESS and HTML.
- Implementing inheritance properties using SASS for creating responsive stylesheets.
Environment: HTML, XHTML, CSS3, Java, Dojo, JavaScript, Responsive Design, Node JS, Backbone.js, AngularJS, Mongo DB, jQuery, JSP, AJAX, JSON, Jasmine.
Confidential, Deerfield, IL
React JS Developer
Responsibilities:
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Working on ReactJS to develop single page apps by extending virtual Dom.
- Used ReactJS for template to fasten the compilation and developing reusable components.
- Used React flux to polish the data and for single directional flow.
- Implemented flux pattern by using redux framework as a core dependency.
- Created Reusable component and wired them installing great router.
- Used Redux Async actions to make the app fully asynchronous.
- Created flux stores to migrate an existing flux app to redux.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components, which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Developed internal services using Java and Node.js
- Developed large scale, real-time, live blogging server and UI using Node.js and Angular.js.
- Worked on AWS to integrate the server side and client-side code.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with Jasmine unit test framework to write unit tests for JavaScript code.
- Worked on creating objects and Implementation using React JS.
- Developed internal services using React.js
- Developed the administrative UI using React.js and Kendo UI.
Environment: HTML/HTML5, ReactJS, JavaScript, MySQL, SVN, Bootstrap, Jasmine, Karma, Grunt, Bower, GIT, Agile.
Confidential, Malvern, PA
UI Developer
Responsibilities:
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery and AngularJS.
- Used AngularJS MVC framework to build Web application for the internal use of the organization.
- Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and arrays as input both for mobile and web applications.
- Wrote application level code to add functionality to the perform client-side validation using JavaScript.
- Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap, which is further integrated with Web Services.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Built Web pages that are more user-interactive using jQuery plugins for Drag & Drop, Auto Complete, JSON, and JavaScript.
- Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
- Checked for cross-browser compatibility issues in regard to HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools.
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Worked on responsive web designing (RWD). Application is supportive for large, medium, and small devices using Bootstrap.
- Designed and developed multi format reports in HTML, PDF, XML and CSV for portfolio performance analysis.
- Used Ember.js to create and support the REST API and UI for enterprise-level data migration platforms.
- Followed JIRA, which is work tracking tool. Used to update JIRA each and every stage as per the development i.e., ready to develop, build, test, approve.
- Used Yeoman generators to develop, test, and build high quality web applications.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Worked on cross browser compatibility issues and fixed the bugs.
- Collaborated with other team members and stakeholders.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.
Environment: HTML/HTML5, ECMA Script CSS/CSS3, SASS, AngularJS, JavaScript, jQuery, Ajax, JSON, MySQL, SVN, Bootstrap, Jasmine, Ember.js, Karma, Grunt, Bower, GIT, Agile.
Confidential
UI developer
Responsibilities:
- Involved in Co-ordination with BA group for a better understanding of functional requirements, analyzed, designed, documented, and implemented the business requirements.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked with designers to create mockups for the client screen according to the provided wireframes.
- Used Node.js to create event driven pages.
- Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
- Developed custom Node.js proxy used to send requests to client’s APIs, handling authentication and custom headers.
- Extensively used JavaScript to provide functionality for the user interface.
- Worked on the application developed using HTML, CSS, JSON, spring.
- Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
- Used several jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Developed AJAX based web-based UI framework by utilizing jQuery library.
- Used JSTest for testing framework for developed JavaScript.
- Developed administrative pages using Node.js.
- Used jQuery plug-in to implement features as a light box, sliders, and other intuitive features.
- Worked closely with the UI Designers using flash to create web designs.
- Developed web presentation layer using front end technologies according to internal standards and guidelines.
- Managed the Subversion branching strategy for a few applications by creating Release branches, Development branches thus ensuring the integrity of Trunk.
- Worked with Firebug to locate the issue through different browsers.
- Responsible for checking cross-browser compatibility and hence worked on different browsers.
- Used Photoshop for image editing and website design.
- Worked extensively with the backend team to integrate the HTML code into JSPs.
- Developed the custom data grids upon jQuery framework to deliver the business data.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.
- Performed unit testing and integration using JASMINE.
- Led workflow resolution, automating process by effectively routing information to appropriate queues with sufficient flexibility to handle exceptions.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: JDBC, CSS, JavaScript, jQuery, Angular JS, HTML, JavaScript, JUnit, JSON, ESB, JMS, CSS3, Web Services
Confidential
Web Developer
Responsibilities:
- Involved in the preparation of prototype and demos of the project and presented before the client to check that it meets their requirements.
- Optimized images for web page display, and feature item slides using Adobe Photoshop.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
- Created database tables and manipulated data using MySQL.
- Used JSON to store and access the data in a search page.
- Developed modules to retrieve data using AJAX calls through jQuery method.
- Applied XML into transferring administration data to the back end.
- Validated the user input using jQuery validation plugin.
- Implemented a lightweight customizable jQuery plugin for styled appearance.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox, and Opera.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SQL, SVN, Photoshop, XML.