Sr. Ui Developer Resume
Milwaukee, WI
SUMMARY
- Over 8 years of professional experience on high responsive and compatible front - end applications that are balanced with innovation and user-friendly features with an eye on business strategies
- Excellent knowledge on the DOM (Document Object Model) and BOM(Browser Object Model) elements and structure.
- Excellence in understanding and using MVC (Model View Controller) with Angular JS, Ext JS.
- Immense experience on languages on scripting such as HTML/HTML5, XHTML, DHTML, CSS/CSS3, SASS, Bootstrap, JavaScript, Angular.Js, Socket IO, JQuery, ECT, Bower, Grunt, REST, AJAX, XML, JSON, JQUNIT.
- Extensive experience in application server’s like JBoss, Tomcat, Web logic and Web Sphere.
- Experience with Unit and E2E testing with using Karma, Jasmine and Protractor.
- Experience in implementing J2EE Design Patterns like MVC, DAO, Singleton, log4j etc.
- Hands on experience in using various JS Libraries Mainly Prototype and JQuery.
- Knowledge on Software Engineering concepts that includes Requirements Specification, Analysis, Design, Development and Test Driven development (TDD).
- Experienced withwebpackbundle by implementing in the Bootstrap (internal developing platform), which significantly reduced app loading time and response time
- Experience in Web Application Development (Websites) and Windows Application Development using java.
- Profound Knowledge on Requirements Engineering concepts which includes Requirements Elicitation, Analysis, Communication Techniques, Requirements Validation and Testing, and Request for Proposal(RFP).
- Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
- Knowledge on Scaled Agile framework.
- Excellent skills on Adobe Dreamweaver, Sublime, Adobe Photoshop, Eclipse.
- Proficient in developing MVC based applications using Angular Js, and SenchaTouch.
- Expertise in troubleshooting and debugging the code with developer tools such as Firebug, IE Developer Tool, and Google chrome web developer plugins, Google analytics.
- Experience with the version control tools namely SVN, GIT, and VSS to control the software development.
- High adaptability and compatibility to work in various project environments with different project team members.
- Possess high leadership characteristics with smart decision-making skills.
- Zeal to drive with Passion to learn and build skills with contributing to the company’s growth
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, XHTML, DHTM, CSS2/CSS3, SASS, Bootstrap, JavaScript, Node JS, Backbone JS, HandleBar JS, Socket IO, Angular JS, WPF/WIN, Bower, Grunt, ExtJS-MVC, Jasmine, AJAX, XML, JSON.
Languages: C, Core Java, J2EE frameworks, ASP.NET
JavaScript Libraries: JQuery, MooTools, DOJO, kendo UI.
Databases: Oracle 10g, SQL Server, DB2, MongoDB, MySQL
Operating systems: Unix, Linux, Windows, MS-DOS.
Tools: Firebug, Toddler, DOM Inspector, and Google chrome developer tools, GitHub, Tableau, visual studio 2010.
IDE: Sublime text, Notepad++, MS Office, Eclipse, Jira, Adobe Flash player, Adobe Photoshop and Dreamweaver.
Process Model: SEI CMM Level Standard Implementation, Waterfall model, SCRUM/Agile methodology
Protocols: RESTful and HTTP
Others: Microsoft Office, Requirements Engineering, Testing, Unified Model Language
Web/Application Servers: Apache Tomcat, JBoss, Web Logic Application Server, IBM web Sphere 6
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Sr. UI Developer
Responsibilities:
- Creating sitemaps and implementing the visual document into developing the actual website.
- Implemented Facebook Like button on various Kohls.com pages including the Home page, Brand pages, and Product pages.
- Designed business applications using web technologies like HTML4/5, XHTML, Handlebar Js, and CSS2/3, Bootstrap based on the W3C standards.
- Forming the DOM (document Object Model) structure, Follow AGILE methodology throughout development.
- Web site initializing through HTML, DHTML and the dynamic applications using Browserify, grunt, Node.js. Animations and styling through CSS/CSS3.
- Also Involved in designing the website's UX/UIusing HTML5 and CSS after designingPhotoshopmockups. Here I was able to improve the overall site look and feel.
- Client Side code was written inAngular JS, BackboneJSand Server Side Code were developed using MVC4.
- Worked withNPM, Grunt, Maven build tools and GIT / SVN source control systems
- Designed and developed interaction flows, wireframes, visual mockups, and prototypes for software and mobile applications.
- Used AJAX for better user interface and to load some fields' values from the database.
- Created Hibernate mapping files and POJO classes.
- Developed Maven build script and Maven task classes to clean, compile, copy, deploy, jar and war files.
- Implement the JavaScript/JQuery frameworks such asHandlebar js, NodeJSfor MVW/MVC framework.
- Provided user interface design for Web-based projects, including dashboards, widgets, and products.
- Form validations with the JavaScript libraries such as Node JS and Angular JS.
- Knowledge on type of end users using the website following the business strategy.
- Successful integration of the front and backend with server side being the Node JS.
- Work on the responsiveness with the Bootstrap and ensuring search engine validations.
- Testing the source codes, performing acceptance testing tracking the bugs and fixing them.
- Working on the Production support, ensuring the website is browser compatible and device responsive.
Environment: Adobe Photoshop, HTML, XHTML, DHTML, CSS/CSS3, Protractor, Backbone JS, toddler, firebug, Bootstrap, JavaScript, JQuery, Angular JS, Google analytics, Visual Studio 2010, DOM.
Confidential, Chicago, IL
Sr. Web UI/UX developer
Responsibilities:
- Creating visually appealing web pages or interfaces.
- Involved in design and development of UI component, using frameworks Angular JS, JavaScript, HTML5, CSS and Bootstrap.
- Involved in designing front-end screens using Java script, JSP, Angular JS, AJAX, and HTML5.
- Designed Presentation layer using JSP, did front-end validations using Angular JS.
- Followed Single Page Application (SPA) pattern and used Angular JS MVC to build a cross-browser complaint application.
- Implemented core features of Angular JS framework such as dependency Injection, Data-binding,Filters, Directives, Templates, Services and Deep Linking.
- Developed one page websites using Bootstrap, Browserify and Angular JS.
- Developed web pages to create messages, to set up messages rules and to set up content using Handlebar Js, AJAX, and JavaScript and XML.
- Worked in developing spring related backend services. Used spring, JDBC and DAO layers to offer abstraction for the business from the database related code (CRUD).
- Involved in coordinating with various internal stakeholders like UX/ AEM team involved in RWD development.
- Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
- Involved in testing the application like system integration testing, User Acceptance Testing and unit testing.
- Wroteprotractortesting for the visual end to end testing and made sure most of the testing is automated
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features usingBackbone.js, Require.jsand Responsive Design.
- Forms and regular expression validation and submitting data.
- Used Maven for build automation.
- Configured log4j to enable/disable logging in application.
- Creating and controlling windows and dialogs.
- Processes for troubleshooting and debugging
- Familiarity with development and debugging tools for cross-browser issues.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, OOJS, Bootstrap, visual studio 2010, JavaScript, JSP, AJAX, JQuery, Java, Angular JS 2.0, Node JS, XML, XHTML, DOM, MySQL, NPM, MVC Architecture, SVN, Web Logic Application server.
Confidential, Owing Mills, MD
Web Developer
Responsibilities:
- Developed and designed web pages using with HTML5, CSS3, Ajax, Angular Js, ReactJs and jQuery based on the w3 standards.
- Extensively used JavaScript, jQuery, Angular Js, ReactJs to provide UI functionality.
- Worked with technologies such as jQuery and Ajax to make the website more attractive.
- Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application.
- Experience in working with HTML5 canvas element to create work flow chart with libraries and framework.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Made extensive use of promises for application control flow.
- Involved in creating responsive web pages with Bootstrap and CSS framework like SAAS.
- Comfortable with HTML5 (new tags, changes, canvas) and CSS3 (selectors, animations and transforms).
- Used AngularJS framework to bind HTML5 (views) to JavaScript objects (models).
- Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework, technical glitches for the given wireframes
- Actively involved in refactoring code, revamping pages to improve User Experience.
- Have worked on cross browser compatibility issues (mostly related with IE issue like blob, CORS issue, Misalignment of components, Caching issue)
- Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
- Created custom directives for re-usable components (multi-field form elements, background file uploads).
- Incorporated various jQuery Widgets such as Date picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Used Node.JS for asynchronous data communication between server and client.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in finding out bugs, broken links, etc. and rectifying them.
- Effectively implemented AJAX in developing dynamic web pages.
- Responsible for transforming design mock-ups to W3C standards HTML pages using HTML5, XHTML, CSS3.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Always followed Best Practices to continuously improve User experience and Performance.
- Experience in Agile SCRUM methodologies.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels
Environment: HTML5, CSS3, Ajax, Angular Js, ReactJs, jQuery, JavaScript, JSON, DOM, SCRUM, XHTML, Restful Web
Confidential, Raritan, NJ
UI Developer
Responsibilities:
- Managed the project using Git, and used JIRA to track the whole project.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Understanding Web UI conventions and be able to leverage them for promoting an efficient user experience.
- Used Dream weaver as HTML editor, IIS for Web Hosting and SQL Server database.
- Used jQuery and AJAX to do Asynchronous calls to the server.
- Designed and developed of UI using HTML/DHTML, CSS, Dojo & JavaScript.
- Utilized various JQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed and developed the layouts of Customer Relations Module.
- Involved in team meetings with corporate webmaster's UI team & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website.
- Involved in Developing User Interface using MXML, Flex 2.0, Action Script and CSS.
- Involved in GUI design, Screen navigation, and database design with using various technologies like Adobe Dreamweaver MX.
- Performed Database connectivity and transactions and also wrote stored procedures as per the requirement in MY-SQL.
Environment: HTML, DHTML, XHTML, XSL, JQuery, Ajax, Adobe Fireworks MX, JavaScript, CSS3, MY-SQL. Bootstrap.
Confidential
Web Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
- Implemented all UI modules for the product using JavaScript, Require-js, AJAX, JSP's and jQuery.
- Implemented the editor component with spell-check using AJAX, JSON.
- Integrated jQuery Grid View for all Data View for the product.
- Used jQuery CSS selectors, toggles, and hover functionality, ToolTip, Ajax Forms.
- Created cross browser UI components using various jQuery
- Implemented the presentation layer with HTML, DHTML, jQuery, Ajax, and CSS.
- Written and implemented CSS throughout the site, both as in-line and imported files.
- Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
- Created role-based DHTML navigation menu, menu items change’s dynamically, derived from the database.
- Timely delivery of the assigned projects.
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
- Thoroughly worked with Functional Specification documents, UI documents checked all UI requirements and gathered all PSD'S according to the functional requirement document.
- Worked on multiple projects simultaneously.
- Attended project meetings on a regular basis and helped to improve the Project workflow.
Environment: OO JavaScript, jQuery, Core Java, Require JS, CSS, AJAX, JSON, HTML, DHTML, XML, DOM, Photoshop 5, MySQL and Eclipse IDE.
Confidential
Front End Web Developer
Responsibilities:
- Worked with the requirements team in garnering the Requirements and preparing a Requirement for purpose(RFP).
- Analysis of those requirements and update more requirements on the client requirements.
- Followed Waterfall model for developing the website.
- Developed Web pages mainly using HTML, CSS and JavaScript and JS libraries.
- Form validations through JS plugins.
- Written JSP pages, servlets, JDBC for extracting data from database of employees and customers which is connected with the HTML pages
- Animations effects through strong CSS/CSS3 standards.
- Back end development by SQL queries.
- Batch system and batch processing is done by java and on UNIX operating system.
- Writing of classes in Java and integrating the components that are according to the requirements.
- Pro-active with the production support team in getting the production work on time
- Performed Unit testing and Acceptance Testing.
- Confirmation on the Responsiveness and compatibility issues on various browsers.
- Deployment of the web pages compatible with various browsers such as Mozilla Firefox, Internet Explorer, Google Chrome etc.
Environment: HTML, CSS, JavaScript, JQuery, DOM, UML, Unit and Acceptance Testing, SQL, EJB, Notepad++, UNIX and Core Java.
Confidential
J2EE Developer
Responsibilities:
- Developed the application using Agile methodology, Test driven development and planned the scrum meetings
- Developed view components using JSP, Jquery, JavaScript, CSS and Custom tag libraries.
- Used Core Spring framework for dependency injection.
- Used Spring MVC as web framework and Spring to develop light weight business component.
- Used Hibernate Annotations to persist the data into Oracle Database.
- Implemented Second level caching using EH-Cache mechanism.
- Performed client side validations using Java script and server side validations using in built Struts validation framework.
- Used SQL, Criteria queries to fetch and to interact with the Oracle DB.
- Created RESTful, JAX-RS web services interface to Java-based runtime engine.
- Build JAX-WS and JAX-RPC SOA service binding producers and client implementation from WSDL contracts.
- Used JAXB parser to extract the required information from XML.
- UsedJMSto publish message on to the Queue after the process.
- Used Ant scripts to fetch, build and deploy the application to development environment.
- Monitored the error logs using Log4j and fixed the problems.
- Used Rational Rose for use case diagrams, Active Flow diagrams, Class diagrams, Sequence diagrams and Object diagrams in Design Phase.
Environment: JSP, Javascript, JQuery, CSS, JDK 6, Structs, Spring 2.5, Spring MVC, Hibernet 3.0, SQL developer, Oracle 10g, PL/SQL, Log4J, Eclipse, Weblogic Application Server 10x, REST, JSON,XML.
