Sr. Ui Developer Resume
Boston, MA
PROFESSIONAL SUMMARY:
- Java UI/ Front end developer offering more than 7 years of professional IT experience
- Strong experience in developing professional web applications which includes front - end designing and hand coding wif solid proficiency in usability, web and client / server applicationsusing HTML5, HTML, CSS3, CSS, Java script, JQuery, Angular JS, Ajax, Bootstrap, Node JS, Ext JS, React JS and JSON.
- Extensive experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents and design documents.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Extremely skilled and efficient in developing responsive web application using wif CSS3 Media Query, Twitter Bootstrap, JQuery Mobile, LESS and SASS.
- Demonstrated over 2 years of experience on working wif Node environment using Node JS, NPM, Grunt JS, Gulp JS, Bower and used various predefined componentsfrom Redux libraries.
- Strong experience wif JQuery, JQuery plugging (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML and JSON
- Over 3years of Strong Experience on developing SPA using Angular JS and strongly expertise in Angular Js controllers, directives, factory and service resources, routings and events.
- Strong Experience in RESTful Web Services/API's using Node.js and also in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL)
- Experience in working on the React Applications and created custom filter, used services to read data from remote server suing React JS
- Strong noledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern
- Used JQuery wifin Angular JS directives as a DOM manipulation, selection library.
- Expertise in using XML/JSON and AJAX to link wif back-end applications and working noledge of Web protocols and standards(HTTP HTML/XHTML/XHTML- MP, web forms).
- Strong noledge on how to use latestwebtechnologies ES6, ReactJS, Babel, andWeb-Pack.
- Experience wif task runners like Grunt, Gulp and Ant to minify CSS/JavaScript.
- Expertise on J2EE technologies namely spring, Servlets, JSP, and MVC Architectures.
- Demonstrated experience in implementing Web Services using SOAP, WSDL and REST.
- Experience in working wif severalJ2EEtechnologies like JSP, Servlets, XML, SOAP, WSDL, Multithreading, Generics, Serialization, Externalization, Spring and Struts
- Sound understanding and good noledge on Require JS, Ext JS, Backbone JS Knockout JS and Ember JS
- Knowledge on web debugging tools (Firebug, Fiddler debugging tool)and used integration frameworks and libraries like Jasmine, Mocha and Karma for Angular JS and Node JS. Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.
- Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.
- Good noledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.
- Highly Exposed to various databases like My SQL and SQL Server
- Experience working in Agile (PreferablyTDD) environment.
- Experienced in project management of estimating, scheduling, and monitoring tasks.
- Competent using version control systems such as SVN, GIT, CVS and JIRA for defect tracking.
- Experience managing daily communication wif an offshore development teams and capable of quickly adapting to new challenges and environments.
- Worked wif cross browser compatibility issues and did testing on the browsers like safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome
TECHNICAL SKILLS:
UI Web Technology: HTML 4.0/5, CSS3, Java Script, JSON, AJAX, JQuery, PHP, Angular JS, Node JS, React JS, Require.js, Ext.js, Backbone, Knockout JS, Ember JS
Language: C++,JAVA, XML
Database & Server: Oracle, Mysql, Sql, Mongo DB, MS SQL Server
Web/App Servers: Apache Tomcat 5/6x/7x, IBM Web sphere, BEA Web logic.
IDE: Eclipse, Net Beans, Dreamweaver, Web storm, Sublime Text, Visual studio, Brackets, Komodo.
OS: Windows 7/XP/Vista/2000/8/10, Mac OS
Version Control: CVS, Subversion SVN, Visual Source Safe, GIT, BitBucket, TFS
Other Tools: JUnit, Gimp, Servlets, MS Office, JIRA, Rally, Firebug, Chrome Developers Tool, Source tree, Tomcat 5.0, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and estimating the time-line for the project.
- Constructed web pages for application in custom created framework extensively using JavaScript MVC, JQuery, Unit Test(Node JS) and wrote code that is modular and reusable
- Worked on basic front end prototype and page design wif HTML5/HTML, CSS3/CSS, Java Scripting, JQuery, Ajax, JSON, Angular JS and Bootstrap wif My SQL database.
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Worked wif Spring Dependencies injections, Web services using Spring REST, Spring MVC, spring web flows, DAO support classes and JPA.
- Designed DOM based interactive to reprogram selected links and W3C standards for CSS as well.
- Worked extensively on Angular JS in creating Controllers, Client and Server side validations are done by AJAX calls using $http and JSON parse.
- Worked wif Angular js Promises, Filters, UI Router, Directives and developed some of the custom directives (elements, Attributes and classes)using angular.js
- Developed certain features of the application functionality me.e. CRUD (Create, read, update, delete) features using Angular JS and Responsive Design
- Endure that the code is written keeping in mind any security issues such asSQLInjection.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Created custom filters which parses $http response to match the wireframes.
- Implemented custom JavaScript date time picker (from Bootstrap) to pick to and from date calendar which gives a string to the input field
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application wif good user experience in all platforms like desktop's tablet's and mobile phone's
- Interacted wifjavacontrollers ( JQuery, Ajax, and JSON to write/read data from back end systems)
- Well- versed in Object Oriented Programming (OOP) wif JavaScript.
- Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
- Expertise in DOM manipulation using JavaScript, JQuery and Angular JS.
- Used Node Package Manage (NPM) as package manager for JavaScript, GULP for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
- Collaborated wif team members wif halp of version control toolGIT
- Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications.
- UtilizedAgile Methodologies (Scrum)to manage full life-cycle development of the project
- Closely worked wif business system analyst to understand the requirements to ensure that right set of UI modules been built.
Environment: Angular JS, RWD, JavaScript, HTML5, CSS3, XML, AJAX, JSON, JQuery, Node.js, NPM, Gulp, oops, Bootstrap, Web storm, SQL Server, Web services, Jasmine, Unit Test, GIT, Agile.
Confidential, Dublin, OH
Front End Developer
Responsibilities:
- Responsible for Development of health care Web page using HTML5, JavaScript, JQuery, Angular.js, CSS, SASS including Ajax controls and JSON.
- Leverages noledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
- Utilized Node.js to create a fast and efficient chat server.
- The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner)
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Wif the halp of Angular JS library functions for the logical implementation part at client side for all the application.
- Designed the table less web applications using CSS and wif the halp of and tags as per W3C standards.
- Created Node.JS backend for creating RESTful Web Services using the Express Framework.
- Created a URL Shortened wif frontend using Angular JS and backend using Node.js.
- Used Angular JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the MobileUI
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- WrittenAjax driven JSONconsuming JavaScript functions to save User selections such asradio button, drop-down menu selections into a cookie.
- Extensively usedD3JS for visualizing bar chart (horizontal, vertical), geo maps, line chart, bubble chart, ng-tables
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Worked on implementing the Angular JS and MVC framework for data access and also in using version control(GIT)
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned and Used JUnit for unit testing.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
Environment: Angular JS, HTML5, CSS3, JavaScript, JQuery, Bootstrap, RESTful web services, GIT, AJAX, JSON, XML, Mongo DB, Node-Js,D3 JS, Web Agile, Junit.
Confidential, Appleton, WI
UI Developer
Responsibilities:
- Involved in Requirements, Analysis and responsible for designing page layout using HTML5, CSS3 along wif JavaScript, Bootstrap, JQuery and adding dynamic functionality to each module.
- Used High charts for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs.
- Designed and Developed UI Web 2.0 Applications using JQuery UI that would Search, display and maintain accounts
- Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
- Contributed wif database designs and assisted in increasing response time for APEX reports.
- Creating HTML pages for theirsponsivelayoutusing media queries (breakpoints).
- Responsible for ensuring the pattern consistency across all pages.
- Used JQuery and CSS selectors, toggles, and hover functionality, ToolTip.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Designed application framework and developed Oracle APEX Application.
- Integrated payment card encryption, implementing electronic funds transfer payments, protecting application from different kinds of security threats (CSRF,XSS, etc.)
- Extensively involved in development of Mobile applications related to Financial domain
- Making pages that are cross-browser compatible and used GIT sever for project development.
- Used JSON and AJAX for storing and exchanging information between browsers and servers
- Used Bootstrap to show and hide classes for different and grid classes to create RWD.
- Create complexJIRAworkflows including project workflows, screen schemes, permission scheme and notification schemes inJIRA.
- Used agile methodology for the software development.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Developing client side validation code using JavaScript and JQuery.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Implementation of TDD Using Jasmine Testing.
- Handling all the activities related to designing for Production on Web site.
- Performed testing and documentation of UI and services
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AJAX, Agile, Jira, GIT, JQuery, Jasmine, JSON, Oracle, TDD
Confidential, Tampa, FL
Web UI Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Involved in development and finalization of initial design of the application and worked wif content managers, copywriters anddesignersto resolve the issues.
- Create website layout/user interface by using standard HTML/CSS practices
- Strong experience of JavaScript frameworks and library (JQuery).
- Integrate data from various back-end services and databases(SQL)
- Gather and refine specifications and requirements based on technical needs
- Implemented XML parsers such as DOM.
- Responsible for maintaining, expanding, and scaling our site
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Written and implemented CSS throughout the site, both as in-line and imported files.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts. Developing semanticmark-upand Wireframe development. Web application prototyping and development using Dream Weaver and Fireworks.
- Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
- Extensively used JavaScript to make the web page more interactive.
- Involved in Unit testing, bug fixing, QA and Production support.
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
- Attended project meetings on a regular basis and halped to improve the Project workflow.
Environment: OO JavaScript, JQuery, CSS, HTML, XML, DOM, My SQL and Eclipse IDE, UML Waterfall.
Confidential
Web Developer
Responsibilities:
- Involved in building user interfaces for websites and web applications using HTML, CSS and JavaScript
- Strong experience wif JQuery, AJAX, and XML.
- Developed working prototypes from UI designs.
- Responsible for all of the responsive web design, look and feel (CSS, image/icon selection, etc.), and client/browser side interactions/UI (JavaScript/html)
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented new website design layout for conversion of existing static websites to responsive
- Implemented visual elements that users see and interact wif in a web application.
- Used the Hibernate Framework for connecting to SQL Server database.
- Identified, fixed, troubleshoot and resolve problems and scrupulously documented system
- Create web models or prototypes that include physical, interface, logical, or data models
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
- Produced GUI prototypes for business logic presentations.
- Timely delivery of the assigned projects.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, XML, Eclipse, SQL, HibernateEducation
