Ui Developer Resume
Detroit, MI
SUMMARY
- An experienced professional wif over 2+ years of experience as Front End Developer in developing web applications.
- Seasoned in HTML5, CSS3, JavaScript, jQuery, Angular JS, Bootstrap, Foundation, AJAX and JSON.
- Developed an application using React JS, Redux, Angular JS, Angular 2/4, ES 6, CSS3 and Bootstrap in a test - driven development environment.
- Experience in working wif CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Strong understanding of CSS preprocessors such as SASS and LESS.
- Extensive experience on modern front-end frameworks for JavaScript including Bootstrap, jQuery, AngularJS, Angular 2/4, Backbone JS.
- Hands on experience of JS libraries like Angular.js, Angular 2/4, Backbone.js, React.js, Node.js.
- Experienced using agile software development environment and Scrum. (Agile Methodology)
- Knowledge of Karma, Jasmine Unit Test framework to conduct unit testing for test driven development (TDD).
- Experienced in debugging and troubleshooting wif teh use of Firebug, and Chrome Developer Tool.
- Experience wif GitHub for source code management, GIT for version control, Clear Quest for bug fixing.
TECHNICAL SKILLS
Web Technologies: HTML5,CSS3,SASS,JavaScript,jQuery,Bootstrap,React.js,Express.js, Node.js, Ajax, JSON.
Development tools: Eclipse, Microsoft Visual Studio C++, Notepad++, Android StudioSublime, WebStorm, WebMatrix.
Debugging tools: Chrome Developer Tools, Firebug, IE Tester
Operating systems: Linux, Mac OS X, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: SVN, GIT
Tools: Jasmine, Karma, JIRA, Gulp, Grunt, Bower, Mocha and Chai
Database: Mongo DB, SQL Server, Oracle, MYSQL
Programming Languages: C#, Java, ASP.NET, J2EE
Methodologies: Agile, Rational Unified Process (RUP), UML Water fall
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
UI Developer
Responsibilities:
- Converted requirements such as wireframes, prototypes and interactive user interfaces into fully functional and highly performing web components.
- Leading a team of developers and testers to from planning to implementation phase of teh project.
- Played a key role in teh design and development of almost all teh modules of teh project.
- Designed and developed web pages using HTML5, CSS3, JavaScript, Angular 4, Ajax and JSON.
- Built responsive web pages using Bootstrap and Media Queries.
- Used CSS Preprocessor like SASS for create clean and faster style sheet.
- Used John Papa style guide to create components in Angular 4.
- Experience wif AOT (Ahead of time compilation) in Angular 4 for bundling so it can be minified that uses teh above-mentioned tree-shaking feature.
- Experience wif Angular 4 in creating components, template syntax, pipes and directives.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular4.
- Maintained high code coverage for unit and E2E tests utilizing Karma, Jasmine.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Extensively worked on debugging application for fixing bugs and production support.
Environment: HTML5, CSS 3, SASS, Angular 4, Bootstrap, AJAX, JavaScript, JSON, Karma, MongoDb, C#.
Confidential, Monterey Park, CA
UI/UX Developer
Responsibilities:
- Involved in web designing using HTML 5, CSS 3, JavaScript and extensively used Table less design in CSS for positioning.
- Participating for making changes to existing web application and creating reusable UI Components wif React.js and Application state is managed by Redux.
- Participated in making Responsive Web Designs using Media Queries and Bootstrap.
- Used custom Node.js proxy code for teh functionality of simulates API responses before client implementation was complete, and to proxy requests to finished client APIs.
- Used Params to work wif single or multiple value of parameters in Angular 2.
- Developed single page applications using Angular 2 and created multiple reusable components.
- Used John Papa style guide to create components in Angular 2.
- Used NPM (node package manager) to install Gulp, Bower and Git.
- Worked wif Agile software lifecycle methodologies Create design documents when and as required.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track teh progress for each iterative cycle using JIRA
Environment: JavaScript, HTML5, CSS3, JavaScript, Bootstrap, AJAX, JSON, Angular 2, Node Js, ASP.NET
Confidential
UI/UX Developer
Responsibilities:
- Involved in web designing using HTML 5, CSS 3, JavaScript and extensively used Table less design in CSS for positioning.
- Participating for making changes to existing web application and creating reusable UI Components wif React.js and Application state is managed by Redux.
- Participated in making Responsive Web Designs using Media Queries and Bootstrap.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Implemented different validation control on teh web pages using AngularJS.
- Used jest (unit testing framework) to perform unit testing to enhance application performance.
- Performed UNIT and integration testing using Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Implementing teh Design and developing modules using Agile Methodology. Planning iteration for effective design and development of teh Modules
Environment: CSS, JSON, JSON API, HTML, JavaScript, jQuery, Spring Framework, Ajax, J2EE 1.4, Web Logic, Java Server Pages, Oracle, PL/SQL, C#.