Ui Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Around 8+ years of extensive experience in IT industry as Front - End UI Developer with web-based applications and UI applications in various domains.
- Intense exposure on all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement gathering, Analysis, User interaction, Project scope, Design, Coding, Testing, Web server installation, Deployment, Implementation and Documentation.
- Experience in developing Web applications using HTML, DHTML, CSS3(SAAS/LESS), XML,JSON, JavaScript, AJAX, Angular.js, Backbone.js, Typescript, ES6, Redux, Angular 5, Angular 6, React, Bootstrap.
- Experience in Web Application Development using J2EE technologies and Oracle(using ObjectOriented Analysis and Design (OOAD)).
- Good ease in working with MVVM frameworks (angular2.0 & 4.0) and MVC frameworks (Ember Handlebar JS and Knockout JS).
- Involved in writing Thread Safe blocks for multithread access to make valid transactions.
- Hands on experience on exceptional handling (error detection), core JAVA, Functional interfaces.
- Explicit approach on the Document Object Model (DOM) and DOM Functions along with experience in Object Oriented Programming Concepts, Object Oriented JavaScript and implementation.
- Experience in one of the most prominent JavaScript library-React JS and intense knowledge on creation ofDynamic web applications and working with flux, redux architecture using React JS.
- Good knowledge in using AngularJS Controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller & Filters, Services in Angular Js to fetch the data from back end, Templates, Events and Injectors.
- Working as a UI Developer for the single page application (SPA) developed using Angular 2/4 framework targeting all modern web browsers.
- Developed reusable UI Components in React and Angular 2.
- Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe, and callback functions.
- Hands on experience in writing Ajax Service Calls, JavaScript/jQuery, JSON to make connections between server and databases like Oracle DB and MySQL.
- Designed various simple, light and simple to use applications with reduced package size that supports typescript 2.4.
- Experience on unit testing frameworks such as Jasmine & Mocha also test runner such as Karma to check cross browser and cross-device compatibility.
- Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate
TECHNICAL SKILLS:
Web Development: HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XML and PHP, DHTML, XML, XSL, XSLT, JSTL, Struts 1.x/2.0, SOAP, Ajax, jQuery, JSON, JSF, Oracle
Frameworks: AngularJS (versions 1.5, 16.), Angular 2/4, Typescript, Bootstrap, ReactJS, React db., ionic, Redux, BackboneJS, NodeJS, Struts 1.2, MVC Architecture.
Application Servers: Tomcat Apache Server, Oracle WebLogic Server, MSSQL Server Management Studio
Databases: SQL Server 2012, Oracle 8i,10g/11g, MYSQL, MSSQL, MongoDBIDE's and Tools: Photoshop CS6, Dreamweaver CS6, Flash CS6, Visual Studio, Eclipse IDE, NetBeans, Web Strom, Firebug, Developer Tools, Edit Plus, JSfiddle, WebStorm, Sublime text, Eclipse, Apana, Notepad++
Programming Languages: SQL, JavaScript
Operating System: Windows 2000/XP/Vista/7/8/10, MS-DOS, Unix
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Version controls: TFS, Git, SVN, Visual Source Safe.
Reporting Tools: SQL Server Reporting Services, Crystal Reports.
Testing Tools: Selenium, Cucumber, Gherkins, Chai, Nunit and Junit
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, AJAX.
- Developed Reactive Single Page Applications (SPA) using Angular5/ Angular 6 with expertise in creating User Controls, Web Forms and performing client-side validations using JavaScript, jQuery.
- Built Web pages that are more user-interactive using AJAX, JavaScript, LESS, Bootstrap.
- Involved in making the application Responsive using Bootstrap and used LESS pre-processor.
- Worked with agile team to migrate legacy company website to SASS, HTML5.
- Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE.
- Used bootstrap components like Grids, Wells, Tables, Dropdown and Pagination to make the webpage responsive.
- Worked with Angular.js routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Worked with Typescript and ES6 new features like block scope, type restrictions, decorators, arrow functions, classes, and interfaces, modules (import and exports).
- Manually creating components, services and making use of HTTP interceptors, Guards for authentication and to pass data to backend through HTTP headers in Angular 5.
- Used I frame to implement the Angular 5 component-based architecture in existing backbone application.
- Created a responsive and cross browser compatible web version application by using Angular 6.
- With the help of MongoDB at the backend performed CRUD operations in front end using Angular 5 by communicating between parent child components.
- Implemented HTTP requests using Rx js observable library to handle multiple values over time and @injectable property to make service available for dependency injection during creating components.
- Used MongoDB to retrieve data for to-do list, reminder, disbursement schedule, repayment schedule and tracking loan application using Mongoose ORM.
- Utilized Firebase authentication collaborating with Angular 6 in application.
- Created Angular 2 Directives, Components, Pipes, Services across the whole system, such as to build custom filter, to display sorted data.
- Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
- Performed CRUD operations and Data migrations in Mongo DB with the use of Mongoose.
- Used React-Router to turn the web application into single page Application and to route among different components.
- Used Angular 5 HTTP Client Module to make API calls with the help of Observables.
- Utilized Command Line Interface (CLI) to generate components, routes, services via commands using Angular 5/Angular 6.
- Worked with SASS to declare styling globally, used Grunt for compiling the CSS and minifying the JS files.
- Utilized middleware module body parser in Express JS to extract the entire body portion of the request.
- Used HTTP headers to control the cross-origin requests (CORS) with preflight requests like PUT, DELETE, and CONNECT.
- Experience with version control tools like SVN source control GIT to manage the code repository.
- Implemented Mock API using Express framework in Node.js.
- Implement modules into Node JS to integrate with designs and requirements.
- Built backend REST API with Node.js, Express.js.
- Expertise in creating and executing Unit test cases using Jasmine and Karma and proficient in TDD and used Jenkins as primary tool for implementing the CI/CD during code releases.
- Worked in SCRUM environment with agile methodologies to ensure tasks and project are completed on time with SDLC phases.
Environment: HTML5, CSS3, Angular 2.0, Angular 5, Angular 6, Typescript, Bootstrap 3.3.6, Mongo DB, Angular Fusion Chart, jQuery, AJAX, PHP, CLI, RESTful Web Services, React JS, NodeJS, JWT, CORS, JSON, Jasmine, Karma, Gulp, Grunt, SDLC, GIT, Agile, TDD.
Confidential, Watertown, MA
UI Developer
Responsibilities:
- AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
- Used AJAX for request response processing without reloading the complete page.
- Developed UI screens using Angular JS (Custom Directives, Validation and Promises)
- Developed Angular Controllers, Services, Filters and HTML templates using Angular Directives
- Developed Test Cases using EasyMock and used POSTMAN to test REST Calls
- Developed UI Routers using Angular JS Route Library
- Used RabbitMQ for deploying the application.
- Developed HTML 5, CSS3 components to the UI Screen
- Developed custom templates, components, and widgets using AEM and integrated Components with AngularJS.
- Worked on UNIX shell scripting to run the JAR file created for batch program.
- Written JQuery Validations for the User Front-ends.
- Design and Implemented XML/WSDL/SOAP/RESTFUL Web Services to provide the interface to the various clients running on both Java and Non-Java applications.
- Web application development for backend system using Node.js, Rapid.js with cutting edge HTML5 and CSS3 techniques.
- Used mule in designing and deploying applications using anytime studio platform and connected various applications at Anytime platform using RAML
- Developed and consumed SOAP based web services using WSDL, SOAP, CXF, and res-WS.
- Involved in writing SQL queries &PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc.
- Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters.
- Designed single page MVC using AngularJS libraries, UI routers, angular custom directives and filters by linking the database with AJAX.
- Tested JavaScript using Jasmine.js and Grunt during development.
- Used Angular JS framework to bind HTML (views) to JavaScript objects (models).
- Involved in installing and configuring Eclipse IDE, Ant, WebLogic and Maven for development.
Environment: Angular JS, NodeJS, Backbone JS, Bootstrap, Web Services, JDBC, Requires, HTML5, JavaScript, ExtJS, JQUERY, Oracle11g, MongoDB, JSON, Eclipse IDE, CVS, WebLogic, Rational Rose, Maven.
Confidential
UI Developer
Responsibilities:
- Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Developed User Interface using HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON and AngularJS.
- Used JQuery for interaction between JavaScript and HTML.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Used JavaScript and JQuery for validating the input given to the user interface.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Implemented React.js to create a dynamically changing value.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Debugged the application using Firebug to traverse the documents and manipulated the Node using DOM Functioning.
- Created High charts using D3.js which simulated company user data, server performance, presentations.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Worked on creating responsive website for smart devices using Responsive design(RWD) and media queries.
- Created quality mockups and prototypes.
- Developed Front-end code using ReactJS to render DOM elements and Developed server-side code using NodeJS and ExpressJS.
- Developed code to call the web service/APIs to fetch the data and populate on theUIusing JQUERY/AJAX.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Updated the website from time to time for special requirements.
- Wrote the unit test for the Angular JS using karma, jasmine frameworks.
Environment: HTML, HTML5, CSS, CSS3, JavaScript, JQuery, AJAX, JSON, XML, Angular JSBootstrap, React.js, Responsive design, NPM, Jasmine, Karma.
Confidential
UI Developer
Responsibilities:
- Closely worked with business analysts to understand the requirements to ensure that right set ofUI modules have been built.
- Rewriting front end from a Backbone to a fully modern Angular application. Developing various custom UI components using Angular framework.
- Designed and implemented scalable front-end JavaScript framework based on MVC architecture, achieving high module reusability, increasing the delivery efficiency, code maintainability and quality.
- Building highly scalable RESTful web services using Node.JS / Express framework.
- Interacted with the back-end staff and scrum master at the daily meeting for new features in this web project using agile software development methodology.
- Maintained look and feel using Bootstrap and custom CSS ensuring cross browser capabilities throughout entire app.
- Worked on different SQL queries in SQL Server Management Studio to ensure data integrity and verify accurate transactions.
- Used Firebug and IEDeveloperToolbar for debugging and browser compatibility, cross-browser testing.
- Analyzing, Debugging and Fixing the Front-EndUIissues assigned through Jira bug tracking tools.
- Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.
- Extensively used Grunt and Gulp as an associate to Node.js to establish the connectivity between database and client.
Used ANT Builder to build the code for production line.
- Designing and developing dynamic web pages using HTML, CSS and JavaScript and Angular.js.
- Coded extensively in JQuery to make rich internet web pages and created custom date picker on the website
- Prepared the project technical documentation in Wire frames.
- Developed mockups and prototypes using HTML and CSS3
- Expertise in using Twitter Bootstrap Framework responsive design
- Design website and maintain the website content up to date.
- Excellent problem-solving skills and the ability to work independently.
- Extensively written COREJAVA &Multi-Threading code in application.
- Optimized SAX and DOM parsers for XML production data.
- Developed responsive mobile sites with high performance and customizable designs using Word Press
- Used Jenkins for continuous integration and continuous delivery.
- Experience creating using JavaScript and Flash animation using Adobe Flash 5.5.dynamic FLASH applications
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experience using different JQuery and bootstrap plugins for the web pages.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Develop the online chat interface for the anonymous communication between mentors and clients.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Created UIdesigns using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used JIRA as a bug-reporting tool for updating the bug report.
- Used Eclipse IDE for all recoding in Java, Servlets and JSPs.
- Used IBM Clear Case for Versioning and Maintenance.
- Involved in extensive HTML5 coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Defined new validations through Angular.js for the form field validation implementedthrough HTML5
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
Environment: HTML/HTML5, CSS3, JDK 1.5, Jenkins, JavaScript, JQuery, AngularJS, MS Access, Adobe Flash, ANT, JIRA, XML, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome, MySQL, Bootstrap
Confidential, Manassas, VA
UI Developer
Responsibilities:
- Created Responsive Web page designs using HTML&CSS and validated web pages with W3C Validator.
- Used Dreamweaver as HTML Editor for designing new pages. Developed HTML prototype documents with CSS Style Sheets.
- Developed mockups and high quality SVG images using Photoshop and converted the templates into dynamic user interactive web pages.
- Gathered the data from the backend using AJAX and JQuery.
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Creating cross-browser compatible and standards-compliant CSS3 based page layouts.
- Developed applications using MVC frameworks and installation of client-side dependencies using Bower.
- Developed components based on JavaScript using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Actively involved in using Bootstrap and HTML to enable client-side date to meet specific criteria by applying various validation variables.
- Analyze the response of JSONto update DOM.
- Built enterprise/commercial SAAS applications. Worked in various version control systems - GIT&TFS.
- Involved in writing code-using AJAX to interact with APIs, RESTful Web Services.
- Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
- Used Front End Developing UI Interface using HTMLCSS, JavaScript, AJAX, and JQuery.
- Developed Rich Internet Applications and various UI/UEX widgets using JQuery
- Expertise in Automation, Web Application Testing and end to end (e2e) testing using Junit testing framework.*
- Fixed the HTML errors in Sitecore content editor. Fixed Front-End issues with the layouts.
Environment: HTML, CSS, Bootstrap, JavaScript, JQuery, SASS, LESS, UNIX, Linux, Oracle, Eclipse, SAAS, SDLC, JSON,REST, XSS, twitter Bootstrap, GIT, CRUD, JUnit, JIRA, JBOSS, WebLogic, SVN, Agile (Scrum).
Confidential, Norfolk, VA
UI Developer
Responsibilities:
- Worked closely with UI designers to understand the detailed intuitive UI prototypes and components.
- Drive the user experience vision across teams and enhance the internal as well as client facing applications and the overall application experience.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Converted mock ups hand-written HTML and CSS with pixel perfect attention.
- Developed the Webpages that included JavaScript and AJAX.
- Developed web presentation layer using JQUERY, HTML and CSS according to internal standards and guidelines.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Executing interaction design and visual design as a part of a multi-disciplinary team.
- Collaborating on user experience planning with a lead experience architect.
- Researching interaction design trends.
- Researching technology trends.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging, and deploying. interactivefront-enddevelopment.
- Leveraged PrimeNG UI components as needed for faster development turnaround time.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Performed graphical design and web site contract work for small business and working professionals.
- Met one-on-one with clients in exploring the best possible options for their web presence.
- Handled duties ranging from creative design to code implementation.
Environment: HTML, CSS, JavaScript, Firefox Firebug, Sublime Text Editor
