Sr. Ui Developer/lead Resume
Columbus, OH
SUMMARY
- 9+ years of experience in developing large - scale, Object-Oriented n-tier Scalable, high-performance distributed systems and web applications.
- 2+ years of onsite experience as a lead and working directly with the clients and leading the project from all perspectives.
- Ability to improvise, troubleshoot, take ownership, deploy common UI Design Patterns.
- Excellent knowledge in Banking domain.
- Expert in JavaScript frameworks like AngularJS, Node.js, require.js, Bacon.js, HTML5, gulp.js, CSS3, LESS,SASS, Bootstrap, JavaScript Unit testing frameworks like JASMINE, JQUERY, AJAX, PHP and template engines like Handlebars, RactiveJS and SMARTY.
- Excellent in building Single Page Application (SPA) using AngularJS framework.
- Hands on experience in using MVC framework.
- Expertise in debugging CSS and JavaScript issues using Firebug, Web Developer tools, HttpWatch, and Web Inspector.
- Good knowledge in configuration management tools such as Source Tree and Editors like Sublime, Macro Media, Eclipse, Notepad++.
- Good Experience in database design using MySql to write Stored Procedures, Functions, Triggers.
- Proficient in developing application for asynchronous data retrieval using AJAX.
- Strong work experience in Web based application development and Client Server computing in n-tier software systems.
- Proficient in Object Oriented Principles, Methodologies and Best Practices.
- Experience in Functional Specifications / Business Requirement Document Analysis.
- Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
- Good knowledge of the different processes involved in the Software Development Life Cycle and has exposure to the standards, procedures & documentation followed by CMMi Level companies.
- Worked in Agile development methodology where iterative development was practiced.
- Involved in various activities like Design, Coding, End-to-End Testing and Production Support for various online applications.
- Ability to learn and adapt quickly with new tools and technology.
- Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.
- Good communication, interpersonal and presentation skills. Self-starter, customer focused, detail oriented.
- Received various appreciations for taking up responsibilities and delivering reliable quality products on-time
TECHNICAL SKILLS
Operating Systems: Windows, UNIX, Mac
Languages: JavaScript, HTML5, CSS3, JQuery, PHP
JavaScript Frameworks: AngularJS, NodeJs, RequireJs, BaconJs, KefirJs, WhenJs, WireJs
CSS Frameworks: Bootstrap, LESS, SASS
Template Engine: Handlebars, RactiveJS, SMARTY
Unit testing Frameworks: Jasmine, MochaJS, JUnit, QUnit
Task Runners: Gulp.js, Grant.js
Database: MySql, SQL
Frameworks: AJAX, MVC
Tools: Microsoft Office, Eclipse, Sublime, Notepad++, Xcode
Version Control: Source Tree, GIT, SVN
IDE: Sublime, Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Sr. UI Developer/Lead
Responsibilities:
- Developed and design different functionalities required in our internal JavaScript framework (BlueJS) that would be best suited for the requirements of the project.
- Worked frameworks like RequireJS, RactiveJS, BaconJS, KefirJS, WireJS and NodeJS to identify the strengths of each framework.
- Developed skeleton for new project using our new JavaScript framework (BlueJS).
- Developed AppKit modules for app team development using our JavaScript framework. AppKit module is nothing but it is generic modules for all app team.
- Developed a reference implementation for generic error handling for multiple scenarios like service error, module render fails, content failure, etc.
- Developed a reference implementation for PDF viewer in front end side, Voice of customer feedback form and analytics event capturing for user actions.
- As the framework is evolving, involved in constant upgrading of a product that we created for the scrum teams to understand different concepts of the framework.
- Implemented different patterns on the existing framework to identify the strengths and loopholes in the framework so it can be evolved better.
- Provided solution to different problems that the scrum teams have faced and given them a working POC for the problem using our internal framework.
- Excellent hands-on experience in different JavaScript frameworks and unit testing as well.
- Suggested component based architecture for the whole product so that the development by different scrum teams would be easier and coordinated better.
- Worked on build and deployment team closely for application deploy in Bamboo.
- Worked on Chase 3.0 production website maintenance.
Environment: JavaScript frameworks like NodeJs, RequireJs, WireJs, BaconJs, WhenJs, kefirJs task runners like gulpJs for build purpose, unit testing frameworks like MochaJS, Jasmine, template engines like HandleBars and RactiveJS, HTML5, CSS3
Confidential, Dallas, TX
Sr. UI Developer/Lead
Responsibilities:
- Participating in design, development, testing and maintenance phase of software development life cycle with project manager.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Developed UI structure and components using AngularJS, HTML5, JavaScript, JQuery and CSS3.
- Developed UI component for Product listing and shopping card module, and broadcast message functionality.
- Used Bootstrap and media queries to create a responsive website that fits all users and devices from desktop to tablet.
- Developed and designed new cross-browser accessible interfaces by JavaScript, Bootstrap.
- Developed access service data from Sales force remote controller.
- Used AJAX control to retrieve the data from the server without interfering the display and behaviors of existing page.
- Developed a coding, peer code review and unit testing.
- Suggested standard HTML5 mark-up for different applications so that the application is up to latest standards.
- Used SVN for software version control.
- Conduct orientation and training for new resources.
- Validated the site using W3C validation tool.
Environment: AngularJS, HTML5, Jquery, JavaScript, Salesforce, Ajax. Bootstrap
Confidential, FL
Sr. UI Developer/Lead
Responsibilities:
- Constructed Web Wireframes and Mock-ups by designing and building interaction, determined screen layouts, style, color palettes, action, audio, and graphics
- Enhanced the use of AJAX methodology to improve UI experience and web request-response cycle for dynamic content generation and better user responsiveness
- Implemented JavaScript calendar to achieve dynamic Date selection for tasks, events and invitation
- Implemented Email functionality for send product information any other emails using SMPT with PHP
- Developed and designed new cross-browser accessible interfaces by JavaScript, Bootstrap.
- Used Bootstrap and media queries to create a responsive website that fits all users and devices from desktop to tablet.
- Developed test cases for unit testing.
- Participating performance improvement for application.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Used SVN for software version control.
- Validated the site using W3C validation tool.
Environment: HTML5, CSS3, jQuery 1.6, Webkit, RequireJS, AJAX, JSON, Twitter Bootstrap, Handlebar.JS
Confidential, New York, NY
Sr. UI Developer/Lead
Responsibilities:
- Understanding existing business model and client requirements
- Developed YUI widgets for all UI components and making as reusable.
- Implemented fancy animation effects by using jQuery/CSS3.
- Created YUI widgets for Enhancements, Service Care with jQuery support for event handling.
- Developed coding for cross browser and html5 support for IE 8
- Created custom jQuery plug-in for custom functionality of the site
- Wrote CSS compatible for popular browsers such as Firefox, Internet Explorer, Chrome, etc
- Developed and designed slide-show using jQuery and JavaScript
- Accomplished using clean and compressed CSS and JavaScript code to improve web-site performance
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Validated the site using W3C validation tool.
Environment: HTML5, CSS3, YUI 2.6, jQuery 1.6, Webkit, AJAX, JSON
Confidential
Sr. Software developer
Responsibilities:
- Participated in design, development, testing and maintenance phase of software development life cycle with project manager.
- Developed sub domain module for allow for customer sites and manage user based on user roles using Drupal and PHP.
- Developed user roles, assign user to customer site.
- Developed application using Media query, CSS3 and HTML5
- Requirement gathering and develop database design in Mysql.
- Developed coding, peer code review and unit testing.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Used SVN for software version control.
- Validated the site using W3C validation tool.
Environment: PHP, Mysql, Drupal, HTML5, Jquery, JavaScript, Ajax, CSS.
Confidential
Sr. Software developer
Responsibilities:
- Participating in design, development, testing and maintenance phase of software development life cycle with project manager.
- Developed module assigns instruction for Student under the teacher using PHP and Codeigniter.
- Developed XML service data for assign instruction question and answer using PHP.
- Develop tutor app functionality for student using Ajax and PHP.
- Developed Instruction database design in Mysql.
- Coding, peer code review and unit testing.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Used SVN for software version control.
- Validated the site using W3C validation tool.
Environment: PHP, Mysql, CodeIgniter, HTML5, Jquery, JavaScript, Ajax, CSS.
Confidential
Sr. Software developer
Responsibilities:
- Participating in design, development, testing and maintenance phase of software development life cycle with project manager.
- Developed Complex calculator and create modules, controllers for all functionality in Codeigniter.
- Developed to develop responsible design for iPad and Tablet view using CSS3 media
- Developed to develop Fiber calculation for simple and complex data using Jquery,
- Developed to develop database design in Mysql.
- Developed in coding, peer code review and unit testing.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Used SVN for software version control.
- Validated the site using W3C validation tool.
Environment: PHP, Mysql, CodeIgniter, HTML5, Jquery, JavaScript, Ajax, CSS.
Confidential
Software developer
Responsibilities:
- Participating in design, development, testing and maintenance phase of software development life cycle with project manager.
- Developed difference type of business requirement modules using Core PHP, Drupal, Joomla, CodeIgniter, HTML, Css, Jquery, and Javascript.
- Analyzing technical design and enforced implementation, delivered interaction designs, templates and prototypes (mockups), guided by user experience best practices.
- Used SVN for software version control.
- Validated the site using W3C validation tool.
Environment: PHP, Mysql, CodeIgniter, Drupal, Joomla, Smarty, HTML5, Jquery, JavaScript, Ajax, CSS.
