Ui Developer Resume
Pontiac, MI
PROFESSIONAL SUMMARY:
- Around 6+ years of progressive experience in the field of Web Applications development with intensive knowledge on all phases of Software Development cycle using HTML, CSS, XHTML, JavaScript, jQuery, AJAX, XML,RWD and JSON.
- Used theNodeJSand BackBoneJS, Angular MVC Frameworks in the development of the web applications.
- Familiar in writing Custom Directives in AngularJs, making use of Modules and Filters objects according to the application requirement.
- Proficient in developing Single Page Applications (SPA) i.e. web applications using JavaScript MVC frameworks Such as Angular.js, Angular.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Expert in developing web pages for different device like Mobile, IPad, and desktop using RWD (Responsive Web Design) and Bootstrap.
- Extensive experience in Document Object Model (DOM) manipulation using JavaScript, jQuery.
- Implemented sophisticated data visualization using D3.js and JavaScript.
- Extensively used JavaScript for client side validation, Well - versed with Object Oriented JavaScript.
- Excellent work experience in agile process Jira and Sprint Planning, daily standup to sync up with Team for current sprint status.
- Worked in a test driven development environment to reduce the bugs, to improve the code quality and for easier maintenance.
- Experience in CSS3 properties for gradient, border radius, and animation etc.
- Providing Solutions to products teams in implementing accessibility features with testing and usage of assistive tools.
- Developed Object Oriented JavaScript code and responsible for client side validations using jQuery.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Expertise in testing the source code and solving the performance issues.
- Expert in Debugging issues using Firebug/Developer Tool.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
- Experience with User Acceptance Testing (UAT) and fixing Bug.
- Experience managing daily communication with an offshore development team.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Self-motivated Team player with excellent interpersonal and communicational skills.
- Developed and maintained system documents, including technical specifications, data mapping, program logic And flowcharts.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, DOM, XHTML, Bootstrap.
Libraries & Frameworks: JQuery, AngularJS, Backbone JS, Angular2, Express JS, React
MVC: Spring MVC, Node JS
IDE: Sublime, Eclipse, Visual Studio, Notepad++.
Web/App Servers: Apache Tomcat 7.0.37, HTTP Web Server.
Databases: MySQL, NoSQL( monogDB, Firebase)
Version Control: GitHub, Bit Bucket
Operating Systems: Windows, Mac OS X, Linux.
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Tools.
Others: AWS, angular material, Material UI, YUI, Restful Web API, ionic2, Cordova.
PROFESSIONAL EXPERIENCE:
Confidential, Pontiac, MI
UI Developer
Responsibilities:
- Worked in Agile methodology and involved in daily stand-ups, design sessions and retrospective meetings. Actively participated in backlog grooming sessions.
- Developed front end by using HTML5, CSS3, LESS, JavaScript, jQuery, JSON and AngularJS.
- Implement page layouts using mobile-first strategy through responsive grid systems via Bootstrap for cross-browser and multi-device compatibility.
- Develop scripts for front-end workflow automation using NPM &Gulp.
- Used Component View Model (CVM) to provide the links between the template, view, controller and components for each application
- Implementing of Custom pipes using in Angular and creating highly reusable template Layout.
- Implementation of ADA for accessibility compliance at the time of creating HTML Templates.
- Using Bootstrap to convert HTML layout in responsive web design & designing templates for conditional data binding.
- Designed JSON with Express JS for consuming data via REST API.
- Used AJAX for service calls and limiting screen updates for increasing Web page performance.
- Implemented Angular Service to create a dynamically changing data from web API.
- Used Git for version control to handle multiple releases, feature or bug fix branches.
- Worked closely with visual team, ADA team, designers and project owners.
- Worked on cloud environment for deployment of application.
- Use JIRA for defect tracking and other Atlassian tools such as Confluence, Stash, etc. for documentation and communication within the scrum team.
- Use Google Chrome's developer tools extensively for code analysis & debugging.
- Applied industry best practices and web standards to optimize the web pages for performance. Writing Cross Browser Compatible code (html/CSS/JS) IE 7+, Mozilla Firefox3.6+, Safari 4, Google Chrome and Mac browsers with pixel perfection. Recommend solutions that best suits technology needs.
Environment: Agile, Java, J2EE, JSP, Web Services, JQuery, AngularJS, Angular2, Java Script, AJAX, CSS, NodeJS, REST API, Jasmine, MAVEN, WebSphere, Apache Tomcat, React JS, GIT, SVN, Oracle, Rally, Eclipse.
Confidential, San Francisco, CA
Front End Software Developer
Responsibilities:
- Involved in Product Planning’s, gathering requirements and developing web application using Agile / Scrum approach.
- Initiate the creation of user interaction screens with the use of Angular.js,JavaScript, HTML5, CSS3 and manage the
- Formulation of responsive application through Bootstrap
- Developed client side applications using ANGULAR.JS, HTML5, CSS3, BOOTSTRAP, AJAX, JSON, and JSP.
- Worked on Angular.JS to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Used Angular JS filters for filter functionality in search box and integrator functionalities
- Worked on Angular.js Grids and UI components to develop Views/Templates.
- Wrote AngularJS controllers, views, and services and Customized Data Tables and High Charts into AngularJS Directives.
- Used AJAX to involve more logic functions like sending query request to back-end
- Used REST for developing Web Services.
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML5/CSS3, JavaScript, Angular.js.
- Developed cross browser and multi browser using HTML5, CSS3,JavaScript, Angular.js
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Worked on fixing environmental issues, Cross Browser issues for different versions of Chrome, IE and Mozilla.
- Deployed and tested applications targeting different browsers, devices and versions.
- Worked on Rational application developer RAD as an IDE for developing the Web Application, WEBSPHERE as a SERVER.
- Worked on Grunt.js as Task Runner and command line build tool.
- Used ALM and JIRA for Analyzing and debugging issues workflows including project workflows, screen schemes,
- Permission scheme and notification schemes in ALM.
- Used IE and chrome developer tools for debugging and fixing the front-end issues.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Actively participated and provided feedback in a constructive and insightful manner during Retrospective, review meetings to
- Track the progress for each iterative cycle and figure out the issues.
Environment: HTML5, CSS, JavaScript, Angular.js, JSON, Rest API, SVN, Ionic, Firebase, Mongo DD,Codova11q Agile methodology.
Confidential
UI Developer
Responsibilities:
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
- Responsible to manipulate HTML5, CSS3 and making pages dynamic using AJAX and JSON.
- Used HTML5 elements like video, audio and canvas in making the website interactive.
- Used Cascading Style Sheets (CSS) to give a better view to the Web Pages and created a Responsive Web page using Bootstrap with AngularJS and media queries.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Used JavaScript for custom client-side validation.
- Worked on debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked in close coordination with Client to resolve issues using agile methodologies.
- Designed web pages and used applications that meet business and user goals through a positive user experience.