Sr. Ui Developer Resume
Boston, MA
PROFESSIONAL SUMMARY
- Over 7years of strong experience in front - end designing, hand coding and developing websites wif proficiency in usability, web and client / server applicationsusing HTML, CSS, Java script, JQuery, Angular JS, Ajax, Bootstrap, Node JS, Ext JS and JSON.
- Expertise in Angular JS controllers, directives, factory and service resources, routings and events
- Experience includes involvement in developing front-end system in all teh phases of full software development life-cycle including analysis, design, coding, implementation & maintenance, architecting scalable platforms, object oriented programming, and agile methodologies (Scrum).
- 2years of experience on working wif Node environment using Node JS, NPM, Grunt JS, Gulp JS, Bower.
- Experienced in developing teh application using Struts Framework that leverages classical Mode View Controller framework such as Angular JS for creating Single Page Application (SPA).
- 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)
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
- Strong experience in writing application level code to interact wif APIs, Web Services using AJAX, JSON, XML and JQuery
- Strong knowledge in using Object Oriented Programming concepts in JavaScript.
- Experience of working on CSS Preprocessors likeLESS and SASSalong wif JavaScript task runners likeGrunt JS.
- Solid experience on leveraging cutting edge front end libraries and tools like JavaScript, AJAX, jQuery, Angular JS and good knowledge on React JS.
- Experience in developing web applications wif open source frameworks like spring, JSF, Struts, hibernate.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Solid understanding of React Virtual DOM Algorithm for React performance optimization
- Experience on FLUX, JSX, REDUX and BABEL+ES6.
- Experience in using various IDE's like Webstorm, eclipse, sublime, Notepad++, Adobe Photoshop.
- Developed a Single Page Application, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- For easy debugging used testing frameworks Karma and Jasmine.
- Competent using version control systems such as subversion (SVN), GIT and CVS.
- Experience managing daily communication wif an offshore development teams.
- Ability to learn new technologies faster and a good team member.
- Teh aptitude to learn new areas and Zeal towards achieving given task.
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, SOAP
Language: ASP MVC6, JDBC, MATLAB, XML, XSL, PostgreSQL
Database & Server: Oracle, Mysql, Sql, Mongo DB, MS SQL Server
Web/App Servers: Apache Tomcat 5/6x/7x, IBM Web sphere, BEA Web logic, JBoss.
IDE: Eclipse, Net Beans, Dreamweaver, Web storm, Sublime Text, Visual studio.
OS: Windows 7/XP/Vista/2000/8/10, Mac OS
Version Control: CVS, Subversion SVN, Visual Source Safe, GIT, BitBucket.
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
- Laid out teh application structure using YEOMAN for Play and Angular JS for UI development.
- Built Rich Prototypes & Applications using HTML5, CSS3, JavaScript, Jquery 1.1.0, Ajax, JSON, Angular JS and Bootstrap wif MySQL database.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
- Worked extensively on Angular JS in creating Controllers, Making AJAX calls using $http and JSON parse.
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Created graphics including Icons, Images and logos using ICOMOON
- Created custom filters which parses $http response to match teh wireframes.
- Implemented custom JavaScript date time picker (from Bootstrap) to pick to and from date calendar which gives a string to teh input field
- Involved in developingResponsive Web Design (RWD)
- Expertise in DOM manipulation using JavaScript, Jquery and Angular JS.
- Implemented Browser Detect to detect teh browser type and version
- Implemented Data Tables, High Charts and customized them to implement mixed plots to draw teh lines in contours
- Used XML Web services wif SOAP protocol for transferring data between different applications.
- Developed certain features of teh application functionality i.e. CRUD (Create, read, update, delete) features using Angular JS and Responsive Design.
- Implemented Angular Service calls using Angular Factory
- Implemented Directives to make customized components
- Performed Verification and validation process for teh code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of teh Angular JS applications.
- Coded pages wif best Search Engine Optimization (SEO) techniques.
- Worked wif Node environment using Node JS, NPM, Gulp JS.
- Responsible for creating dynamic server side pages using JSP, Version control throughSVN.
- Designed UI Mockup’s and presented to client to give satisfy UI directions and execution
- Closely worked wif business system analyst to understand teh requirements to ensure that right set of UI modules been built.
- UtilizedAgile Methodologies (Scrum)to manage full life-cycle development of teh project
- Bug fixes for existing software system and also software enhancement.
Environment: Angular JS, RWD, JavaScript, XML, AJAX, JSON, JSP, Jquery, Node.js, Bootstrap, Web storm, Gulp JS,SVN, Web services, TDD, Jasmine, Struts 2.0, Hibernate 3.0, Agile .
Confidential, Dublin, OH
Front End Developer
Responsibilities
- Responsible for Development of health care Web pages using HTML5, JavaScript, Angular.js, CSS, SASS including Ajax controls and JSON.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used Angular JS in development of teh web application to bind teh data/model that is being retrieved from a database through services provided in a controller to teh view using scope.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on teh client side wif in teh forms.
- Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
- Teh concepts of cross-platform environment Node.js are successfully implemented on teh Linux based Grunt (JavaScript task runner)
- Wif teh help of Angular JS library functions for teh logical implementation part at client side for all teh application.
- Debug teh application using Firebug to traverse teh documents and manipulated teh 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.
- Developed Page layouts, Navigation and presented designs and concepts to teh clients and teh management to review.
- Created RWD using BOOTSTRAP and Media Queries.
- Implemented teh Drag and Drop functionality using Jquery framework.
- Used Jquery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Worked on implementing teh Angular JS and MVC framework for data access and also in using version control(SVN)
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- Used JENKINS for building and deployment and created change controls for deploying code into environments.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- We has followed wif Agile and Scrum development methodologies
- Designed teh table less web applications using CSS and wif teh help of and tags as per W3C standards.
Environment: Angular JS, HTML5, CSS3, JavaScript, Jquery, Bootstrap, AJAX, JSON, XML, Node-Js, Web Agile, Jira, Firebug.
Confidential, Appleton, WI
UI Developer
Responsibilities
- Involved in Requirements and Analysis. Understanding teh requirements of teh client and teh flow of teh application as well as teh application Framework.
- Used High charts for creating Graphs and charts for payments section and also implemented teh filtering functionality for teh graphs.
- Responsible in implementation of teh presentation layer for teh application using HTML5, CSS3, JavaScript, Bootstrap, and Jquery.
- 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.
- Responsible for ensuring teh pattern consistency across all pages.
- Used Jquery and CSS selectors, toggles, and hover functionality, ToolTip.
- Specially working wif AJAX data consisting of JSON responses, parsing teh same and presenting on teh UI layer.
- 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.
- Used agile methodology for teh software development.
- Involved in daily SCRUM meetings to keep track of teh 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 teh activities related to designing for Production on Web site.
- Performed testing and documentation of UI and services
- Source control using Git and Bitbucket
Environment: HTML5, CSS2/3, JavaScript, JSP, HTML, CSS, JavaScript, React JS, Bootstrap, AJAX, Agile, Jira, GUI’s, GIT, Jquery, Jasmine, JSON, My SQL, IDE Tools
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 teh application and worked wif content managers, copywriters anddesignersto resolve teh issues.
- Create website layout/user interface by using standard HTML/CSS practices
- Strong experience of JavaScript frameworks Jquery.
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Implemented XML parsers such as DOM.
- Incorporated persistence tier using Hibernate framework.
- 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 teh site, both as in-line and imported files.
- Written and implemented Object Oriented JavaScript throughout teh site, both as in-line and imported files.
- Extensively used JavaScript to make teh web page more interactive.
- Involved in Unit testing, bug fixing, QA and Production support.
- Monitor site for any UI inconsistencies and fix all teh UI bugs reported in teh test track.
- Attended project meetings on a regular basis and helped to improve teh Project workflow.
Environment: OO JavaScript, Jquery, CSS, JSON, HTML, XML, DOM, Photoshop, PHP, MySQL 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 Java
- Developed working prototypes from UI designs.
- Responsible for all of teh 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.
- Involved in designing and developing MYSQL.
- 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 teh assigned projects.
Environment: HTML, CSS, JavaScript, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.