Ui Lead Developer Resume
St Louis, MO
SUMMARY
- 9+ years of progressive experience in providing User Interface, User Experience Design and Development wif most usable enterprise wide applications.
- Experience as a UI LEAD for 4+ YEARS.
- Using ANGULAR.JS since 5+ years
- Very experienced wif teh use of Angular.js, DOM manipulation and JQuery class programming. Template design using AngularUI.
- Skills in C#, JAVA, HTML, CSS, CSS3, JavaScript, Angular.js, Require.js, Node.js, React.js, JavaScript Object Oriented programming, LESS, SAAS, Ajax, performance, 508 Compliance, Require.js, accessibility and jQuery.
- Provide a working guidance on building AngularJS applications using Typescript.
- Expertise in all aspects of Web development lifecycle involving Designing, Coding, development, Testing & Hosting.
- Experience in working wif DIRECTIVES of angular.js.
- Experience in building Responsive Web Pages and SINGLE PAGE APPLICATIONS.
- Experience in TELERICK & TELECOM services.
- Experience in working wif any Java script Frame work like REST.
- Experience in using server side technologies like J2EE, JAVA, APACHE AND STRUTS.
- Experience in unit testing libraries like JASMINE, MOCHA and automated browser tests like SELENIUM.
- Experience in using Adobe experience Manager.
- Experience in MAVEN tool.
- Experience in static code analysis tools like JSHint.
- Experience in applying SCRUM methodology in current project.
- Good knowledge of understanding teh server side code like JSP, ASP.
- Good knowledge in understanding cross browsing compatibility issues and solving them easily, respect to UI or Scripts, Provided CROSS BROWSER Compatibility for IE6,7,8,9, Firefox, Chrome, Safari, Opera.
- Well acquired knowledge on different types of layouts and resolutions, solving and writing compatible code for all browsers.
- Good Knowledge on CSS3 animation.
- Experience in HTML5 API’s Geolocations and Offline storage.
- Aware of tools for design and development of web sites and web applications like Dream weaver CS3, Photo Shop CS3, Eclipse, Notepad++, Edit Plus.
- Experienced in JavaScript frameworks/library like JQUERY.
- Proficient in teh finding and debugging teh script errors.
- Familiar wif teh Content management system applications.
- Experienced in managing multiple projects.
- Good interpersonal, organization and co - ordination skills wif teams across teh company.
- Well experienced in using GIT, version control system's subversion (SVN), Visual source Safe and team Foundation Server (TFS).
- Strong communication, problem-solving, and planning skills, wif ability to work independently or in a team environment.
- Well acquired knowledge on different types of layouts and resolutions, solving and writing compatible code for all browsers.
- Experience in managing multiple projects.
- Strong skill in working wif different clients and Vendors.
- Experience on GRUNT & GULP.
- Quick Learner is having teh ability to meet tight deadlines and work under pressure.
- Did W3School Certifications on HTML, CSS, JavaScript and JQuery.
- Having experience on HTML5 and ANGULARJS.
- Supporting other team members if any critical issues.
- Having Knowledge on Increase teh Performance and accessibility score for teh pages.
- Supporting other team members if any critical issues.
- Having Experience in designing/creating widgets using teh jQuery library
TECHNICAL SKILLS
Hardware / Platforms: Windows 98/XP/2000/7/8
Web Technology: HTML4, CSS, ACCESSIBILITY, XHTML,HTML5, CSS3,Bootstrap
Programming Languages: C, C#, Core Java, J2EE
Database: Oracle, Oracle 5G, SQL server, Linux
Scripting Languages: JavaScript, jQuery, MVC Frame works like Angular.js, Backbone.js, React.js, Require.js,Node.js
Graphics Vector: Adobe Photoshop
Multimedia: Adobe Dreamweaver
Tools: Edit Plus, Notepad++, Firebug, IE developer, Bugzilla, Dreamweaver, HTTP Fox, Fiddler, 508 Compliance, Restful API’S, Gulp, Grunt, Jasmine, Karma, Mocha
Version Control Systems: Tortoise SVN
Code quality maintaining: JSLint.com
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
UI LEAD DEVELOPER
Responsibilities:
- Responsible for creating teh look and feel of teh public website.
- Worked wif designer who designed user interfaces and prototypes for a web-based internal system.
- Worked on front end pages dat were developed in a professional manner using HTML, CSS, JavaScript, Angular.js, and JQUERY.
- Developed Single page web applications using Angular.js, react.js
- Developed and implemented user interfaces as per latest W3C standards.
- Developed client side validation code using JavaScript, Node.js and JQUERY.
- Test driven and Behavior Driven Development using Mocha, Jasmine and Karma and Chai coupled wif Node, Phantom, Selenium and Capabara
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues wif teh layouts.
- Actively used XML (documents and transformations) for creating templates wif dynamic data from XML file.
- Participated in daily SCRUM calls.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Extensive use of multiple web based Javascript frameworks, include Node, React, Gulp and Bower. Node Express development for a suite of event driven logging and resource monitoring objects. Extensive use of Node.js event loop programming dat emphasized teh advanced use of: closures;clustering; callbacks, event emitter; streams and teh async module.
- Worked wif backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
- Used teh http services in AngularJS to make API calls and exchange data in JSON.
- Created spyon on Jasmine for existing methods on teh object
- Developed cross-browser pages using CSS, HTML, DHTML, and JavaScript
- Coded pages wif best Search Engine Optimization (SEO) techniques.
- Designed applications dat execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera uses various debugging tools like Firebugs/IE Developer Tools.
Environment: HTML5and XHTML, CSS2/3, JavaScript, Angular.js, REQUIRE.JS, JQUERY, AJAX, JSON, XML, JSP, 508 Compliance, Restful API’S, SAAS, Eclipse and SVN
Confidential, Newark, DE
UI/Web Developer
Responsibilities:
- Followed agile software methodology for project development.
- Involved in all phases of teh end-to-end implementation project-requirements gathering, analysis and design, development, testing and debugging.
- Implemented teh entire Agile Methodology of application development wif its various workflows, artifacts and activities.
- Managing process and developer support, as well as initial design of content delivery system (CDN) to support multilingual platform enabling same day feature across all locales.
- Hand-coded HTML5, CSS3, Java Script and jQuery to create front-end
- Used JQuery, a cross browser JavaScript library to dynamically update teh page content on teh client side.
- Test driven development using Jasmine,Karma and Selenium. CSS and HTML form and template design using LESS. HTML Template design using Twitter Bootstrap.
- Used JQuery QTip to create dynamic popups to notify teh user.
- Heavily used JQuery UI to create various components such as Tabs, Accordions, Auto-completes, etc.
- Extended teh default functionality of JQuery UI components to create custom features such as new tab, open/close and auto-complete loader messages.
- Developed single page web application using JavaScript framework Angular. js and Bootstrap.
- Used react.js to set up teh pages along wif JSXTTransformer.js
- Designed and developed teh application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript)
- Worked in an approach to avoid Cross Shell Scripting using JavaScript
- Used local Storage to achieve multiple tabs functionality
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON
- Used Java JSP for form handling, session storage and process request for teh dynamically generated web pages
- Used teh Ajax to make teh service calls from teh webpage using JQuery wifout performing a browser refresh.
- Teh work required heavy use of Google Maps, which was tightly integrated into various parts of teh user experience.
Environment: XHTML, CSS3, JavaScript, Angular.js, Require.js, SAAS, JQuery, Twitter Bootstrap, JSP, React.js, Node.js, JSON, AJAX, 508 Compliance, Eclipse, JIRA, Java.
Confidential, Wilmington, DE
UI LEAD Developer
Responsibilities:
- Involved in Production support and provided training and knowledge transfer to teh user.
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS
- Used Angular routing for navigation between Views in teh application
- Used Angular JS routers to establish routing between nested html views
- Development of Client Side Validation techniques using JQuery and Angular JS directives.
- Experience wif Maven build tool.
- Development of custom angular directives, which can be use along wif HTML 5 components for DOM Manipulation
- Used Angular JS in-build directives along wif custom written directives.
- Used react.js to trigger UI updates
- Used Twitter Bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Experience in CORE JAVA and Java2EE.
- Designed and developed teh application to be responsive for desktop, mobile and tablets using Twitter Bootstrap
- Performed client side validations over teh forms using JavaScript and angular.js
- Used Ajax to refresh only certain section of teh page and reduce teh load on teh web server
- Used Cascading Style Sheets in order to separate presentation from teh structure
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so dat teh website is compatible wif different devices like desktops, laptops, tablets and smart phones
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
- Bootstrap was used along wif Angular.js in creating teh Application
Environment: HTML4 and XHTML, CSS, SAAS, JavaScript, Require.js, JQuery, JSON, Ajax, Single Page Application, Angular.js, React.js, Responsive Web Design, Bootstrap, Dreamweaver, Tomcat, Eclipse
Confidential, Lewisville, KY
UI LEAD Developer
Responsibilities:
- All aspects of teh project right from requirements phase to production support.
- Participated to gather and document client needs to teh granularity and worked towards prototyping teh same.
- Designed and developed teh web pages using SharePoint suite.
- Developed web pages based on teh mock-ups.
- Created CSS3 templates for use on all pages on teh website.
- Used JQuery, a cross browser JavaScript library to dynamically update teh page content on teh client side.
- Used JQuery to create dynamic popups to notify teh user.
- Worked on Drag gable, Droppable and Resizable JQuery interactions.
- Used teh Ajax to make teh service calls from teh web page using JQuery wifout performing a browser refresh.
- Created Responsive UI using AngularJS UI Bootstrap, Angular Material Design
- Developed a Single Page Application (SPA) for teh business customer to make wire transfers seamlessly between accounts.
- Experience wif AJAX, and understanding of teh different types of JSON object manipulation and Twitter Bootstrap.
- Developed Single Page Application wif Angular.js.
- Bootstrap used along wif Angular.js in creating teh application.
- Experience in making responsive web pages using Twitter Bootstrap.
- Made web pages to adapt to teh mobile devices like Android and iOS.
- Built on node.js using twitter bootstrap, html5, JavaScript, Node.js, angular.js and JQuery.
- Involved in pre-testing teh Web-Service calls wif SOAP UI end-points.
- Used Subversion for maintaining teh component and for release and version management and JIRA for bug tracking.
- Used firebug and web Developer toolbar for finding and fixing bugs.
Environment: XHTML, CSS, JavaScript, JQuery, Angular.js, Node.js, Require.js, JSP, JSON, AJAX, PHP, SVN, Eclipse, Ruby on Rails, Tomcat web server, backbone.js, MVC, Agile.
Confidential, San Francisco, CA
UI/Web Developer
Responsibilities:
- Hand coding for turning mockup into user interfacing layer/view.
- Working as a UI Developer for internal application
- Developed Application to asses JSON from Rest API ssweb service from consumer side using JavaScript and Angular.JS.
- Developed teh front-end web page by using bootstrap, HTML5, CSS3, JavaScript and
- Working wif browsers compatibility issues.
- Estimated time to develop for all approved prototypes and teh implementation of those
- Responsible for creating teh JavaScript code, for different modules.
- Assured all inputs are validating before submitting to backend wif using jQuery validate
- Worked on custom filter and customs directives as required.
- Worked on portals for uploading users' data using JavaScript and JQuery.
- Worked closely wif QA team to fix bugs wif google chromedevTool and Advance Rest
- Through teh UI testing wif selenium tool.
- Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
- Involved in designing and developing teh user interface wif various control.
- Followed up wif teh development team on teh improvements, integration and further.
Environment: Bootstrap 3.3, HTML5, CSS3, AngularJS 1.3.14, JavaScript, JQuery, AJAX, Rest Service, JSON, Perforce(P4V), Google Chrome Dev Tool and Advanced REST client.
Confidential
UI LEAD Developer
Responsibilities:
- Collaborate closely wif product managers and designers to produce extraordinary user experiences.
- Design and code in JavaScript, and HTML/CSS.
- Ship new features and bug fixes every week
- Optimize UI performance and responsiveness.
- Handle cross browser testing wif browser tester.
Environment: XHTML, CSS 2/3, JavaScript, JQuery, JSON, Bootstrap Framework, Modernizer, Java 1.6, Struts 1.0, SAAS, Spring JDBC, Java Mail API, Eclipse, Tomcat, Oracle 11g.
Confidential
UI/Web Developer
Responsibilities:
- Participated to gather and document client needs to teh granularity and worked towards prototyping teh same.
- Implemented a multi-tier architectural approach - UI Layer, Application Layer, Domain (Service) and Entity (DAO) layer.
- Interacted wif client periodically to gather teh requirements and presenting demos.
- Used JQuery, a cross browser JavaScript library to dynamically add teh items to a request on teh client side.
- Made web pages to adapt to teh mobile devices like Android and iOS.
- Used Struts for UI component representation and JQuery to perform server side validations.
- Used data tables, a table plug-in for JQuery, to display teh data in tables along wif pagination.
- Integrated Java Mail API for sending mails to customer.
- Integrate wif various databases for retrieving teh data using AJAX/JSON.
- Developed stored procedures SQL, Triggers, Schemas, Tables, Synonyms, and Views in Oracle.
- Experience in creating print specific CSS style.
- Used teh JQuery widgets like Accordion and Date picker.
- Worked on Drag gable, Droppable and Resizable JQuery interactions.
- Created CSS3 templates for use in all pages on teh website
Environment: HTML 4, CSS2, JavaScript, Java 1.5, Struts1.1, Hibernate, JSP, JSON, Tomcat, My Eclipse, Oracle 10g, JQuery, Junit, ANT.