Sr Ui Developer (system Engineer). Resume
Milwaukee, WI
PROFESSIONAL SUMMARY:
- Over 6+ Years of professional experience as a Front - End UI Developer developing web applications. Worked in designing User Interface applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSON, Node.JS and Angular.JS 1.X/2.x/4.x/5.x.
- Worked on SPA (Single Page Web Applications) using AWS, RESTFUL web services plus java Script frameworks, Ajax, Bootstrap and Angular JS.
- Worked with Object oriented Java Script frameworks like Backbone JS, Node JS to augment browser, based application with MVC capability.
- Worked for creating UX deliverables including workflows, wireframes, high fidelity prototypes and interactive prototypes using: Adobe Creative Suite and In-vision.
- Developed UI for web platform using JavaScript, HTML, CSS3, J Query validations and JSON.
- Experienced working in building an isomorphic application using React.js and Redux with Graph QL on server side.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CSS3.
- Designed Frontend with in object-oriented JavaScript Framework like Node.js and Ext.js and designed Node Js to create the Restful Web services and to create No SQL database.
- Experience in designing web sites using wireframes, prototypes, sketches. Good Knowledge of Balsmiq, Adobe Photoshop and UX design tools.
- Experience working on Redux Uni-directional data-flow achieving the predictable application behavior.
- Designed Frontend with in object-oriented JavaScript Framework like Backbone.js, Require.js, Node.js, Angular.js, Ext.js, ReactJs and React native.
- Experience with multiple frameworks like Ext JS, NodeJS.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Developed Java/J2EE application development and other web servers along with the application servers like Web Logic and Web sphere.
- Worked as Administration, maintenance, support and scaling of Application Servers (Web Logic, IBM WebSphere, Jboss, and Tomcat).
- Implemented Restful Web services to retrieve data from client side and made REST API calls from Angular JS and parsed the data to client and handled the security and Authorization using Spring Security.
- Developed J Unit test cases for unit testing the integration layer. Monitored the issues reported with the logs generated in servers.
TECHNICAL SKILLS:
Web: HTML HTML5, CSS3, PHP, Java Script, AJAX, jQuery, JSON, Bootstrap, Angular JS, Node JS, Ext.js, service calls JUNIT, GIT Reactjs. TypeScript, D3.JS and Polymer.js, CQ5(Adobe-AEM 5.6)
Database Analysis & Design: SQL, MS-Access, Oracle (Basic), SQL Server 2005 Oracle APEX. Linux.
Software Design & Development: C, C++, Java, Perl, Ruby, Batch coding.
Software Design Tools: Visual Studio2008, Notepad++, Eclipse, Net Beans, Microsoft, Atom, Brackets, J Developer, Sublime, SharePoint.
Servers: IIS, JBOSS, Apache Tomcat, Jetty 7.4,WAS, Web logic, Web sphere, VMware
Operating System: Windows, Linux
Debugging Tools: Chrome Developer Toolbar, Firebug, Safari Web Developer
Database: PL/SQL(oracle), MySQL, MSSQL
Version Controls: SVN (tortoiseSVN), Github, Perforce
PROFESSIONAL EXPERIENCE:
Confidential Milwaukee, WI
Sr UI Developer (System Engineer).
Responsibilities:
- Solved complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications.
- Worked quickly while maintaining strong attention to detail and accuracy. Conversant in common internet technologies and protocols (HTTP, SSL, REST, JSON, XML, etc.) understanding the pros and cons of each.
- Working on quickly while maintaining strong attention to detail and accuracy. Defining API platform architecture with vendors in API Space.
- Worked on cross browser and platform compatibility. Developed various screens for the front end using Angular4 and used various predefined components from NPM (Node Package Manager).
- Evaluate current applications and recommend processes to move applications into Angular-cli and Angular 4 with backend services.
- Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4.
- Extensively used Grunt as an associate to NodeJS to establish the connectivity between database and client.
- Created and managed all hosted or local repositories through source Tree’s sample interface of GIT client and collaborated with GIT command lines.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
- Created services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components. REST uses the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Performed UNIT testing using Jasmine. and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Worked on the project with an Agile methodology to develop the product and deliver regular updates to business team and project managers.
Environment: HTML5, CSS3, JavaScript, JQUERY, JSON, (Unit and Integration) Testing, Angular4.x/5, JIRA, AGILE METHODOLOGY, GIT, NPM, NODE JS, Soap UI, Jenkins, Apigee.
Confidential, Jersey City, NJ
Sr UI Developer.
Responsibilities:
- Developed securing the application using form-based authentication using HTML5, JavaScript, jQuery and CSS3.
- Developed single page application by using AWS, Angular JS backed by Mongo dB and NodeJS.
- Developed GUI using JavaScript, HTML5, DOM, AJAX, CSS3 and jQuery in ongoing projects and updating portals with many frameworks and libraries dynamically for developing the responsive and dynamic web pages such as Node.js and Angular.js 2.
- Extensively used jQuery in implementing various GUI components in application portal.
- Developed Web API using NodeJS, ReactJS and React Native and hosted on multiple lead balances API instances.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML5, Angular 2 Typescripts & CSS 3 to the requirements of the client.
- Implemented singleton pattern for class using TypeScript and used TypeScript to write class, interface, module statements, navigation and refactoring.
- Created and managed all hosted or local repositories through source Tree’s sample interface of GIT client and collaborated with GIT command lines.
- Developed web pages with GUI setup for the interaction between users and backend tool.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services and also used Redux to keep the application State in one store.
- Developed Agent and Customer pages using Reactjs, Redux and web pack.
- Worked on cross browser and platform compatibility. Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Experienced and knowledge about SASS/SCSS, ECMASCRIPT6/5.
- Researching JavaScript based frameworks like React Native, Cordova for frontend.
- Worked on SPA (Single Page Web Applications) using RESTFUL web services plus Java Script frameworks, Ajax, Bootstrap and AngularJS 2.
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Creating custom, general use modules and components which extend the elements and modules of core Angular, CSS3 and using GitHub as the distribution version control system.
- Used JQuery to make REST API calls and Designed/documented of REST APIs for collection and retrieval of high data.
- Contributed as key resource of the "Angular Framework Team" in conversion of existing UI screens of the application to Angular based UI.
- Developed the application for both web and mobile using HTML5, CSS3, EcmaScript6, jQuery, Ajax, Angular, TypeScript, Bootstrap for front-end development and NodeJS for Server-side development.
- Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, pop over, button, type head, etc.
- Created TypeScript reusable components and services to consume REST API's using component-based architecture provided by Angular 2.
- Designed and developed the login portal using framework Angular 2along with HTML5, CSS3 and Type Script.
- Designed Graphic web application logos and images by using Illustrator and Photoshop.
- Used Selectors, Events, AJAX and Dom Manipulation using components in Angular 2 for updating content on DOM nodes.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Resolved the issues, errors and problems encountered across website implementations.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Extensively used Grunt as an associate to NodeJs to establish the connectivity between database and client.
- Used JSON for storing and exchanging information between browsers and servers. Using complex Object-Oriented concepts in improving the performance of the websites.
- Worked on the Java collections API for handling the data objects between the business layers and the front end.
- Created smart Nav bar system in typescript that would retain a client context across multiple web apps using the query string. Smart navigation would automatically determine selected navigation node using the browser URL.
- Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development(TDD), Continuous Integration and Continuous Delivery. Tested Web Services (SOAP and RESTful services), Validated XML request and response using SOAP UI tool.
- Performed UAT testing Followed Defect lifecycle, created bug report. Generated test status report. Tested web site using SoapUI.
- Used JASMINE and KARMA framework to perform unit testing of custom filters, custom directives and various parts of the application.
Environment: HTML5, CSS3, JavaScript, JQUERY, JSON, AJAX, Usability Testing, CSS3, Angular js, React JS, JIRA, MONGODB, AGILE METHODOLOGY, GIT, NPM, NODE JS, Soap UI, Jenkins.
Confidential, Valpo IN
Web Developer
Responsibilities:
- The efforts of quality of merchant web development group for live-to-site code, release achieved Zero defect.
- Developed various pages in the applications in front end technologies HTML5, CSS3- SASS, JSON, Angular JS 1.x
- Assisted UI leads and product manager with concept designs and implementation of prototype for new and undeveloped features that allowed Schlumberger customer representative team to track customers’ instant payment notifications reports.
- Used Java Script for Dynamic Popup in the Webpages. Developing UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented dynamic web applications using Bootstrap, jQuery and used CSS3 features like web fonts, gradients and multipage layout.
- Designed the web pages by turning mockups into HTML, CSS, and Bootstrap applications.
- Used Angular JS built-in directives like ng model and ng repeat and created custom directives.
- Led the project of the Schlumberger Manager from concept to detailed design phase; prepared and presented design progress updates to executives in Schlumberger Merchant team.
- Implemented the responsive Image Swapping, and feature item slides using Adobe Photoshop.
- Photoshop, and Adobe Illustrator, Flash, PowerPoint and Visual Interdev. Hand coded prototyped UI designs using Home Site.
- Implemented JavaScript module patterns using asynchronous script loading.
- Proficient in core Java concepts such as collections (Array List, Hash Map, Iterator etc.), generics, multi-threading and serialization.
- Provided click through prototypes using HTML, CSS, and JSP Scripting for usability testing for Schlumberger Merchant Manager portal applications.
- Worked with the User Experience team and product managers to identify and design features to enhance the usability of Schlumberger Merchant products.
- Wrote training materials and trained new hires resulting in high productivity and efficiencies.
Environment: Angular JS, JavaScript, jQuery CSS, HTML, VMODEL, Oracle, JBOSS, SVN, Java.
