Ui Developer Resume
Cincinnati, OH
SUMMARY
- Over 5 years of solid IT experience in Web Application development wif intensive noledge on front end Technologies as well as UI/UX Designing.
- Expert noledge in developing Web - Based application and UI technologies such as JavaScript, AngularJS, Angular, HTML/HTML5, CSS/CSS3, jQuery, Bootstrap, Google API, Chart.js, JSON, AJAX, and Node.js.
- Developed applications wif ease using MEAN stack (Mango DB, Express.js, Angular, Node.js)
- Experience in working wif client-side MVC frameworks including Angular JS and Angular 2/4
- Proficient in working wif AngularJS, Angular 4 and Angular 6+ to develop Single Page Applications (SPA) using Router Modules and add routers according to the requirement
- Good understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice wif jQuery in various UI widgets
- Used Node Package Manager (NPM) as package manager for JavaScript, Grunt for Task runner, which handles template cache and code minimization and Bower for installing fronted dependencies
- Performed Unit Testing and code coverage wif Karma, Jasmine for angular test cases
- Experienced in Bootstrap 3 and Bootstrap 4 implementation to design and implement web pages.
- Worked wif Typescript and ES6 new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules.
- Handled REST API 3.0 calls wif AJAX and processed JSON data responses to format validate and display the data as per client need.
- Expert in using IDE tools such as VS Code, Bracket, Sublime Text Editor, Eclipse.
- Create responsive designs dat are compatible wif different devices like Desktops, laptops, tablets, and smart phones using Bootstrap 4 and media queries
- Experience in cross browser compatibility among major browsers like Chrome, Safari, Firefox and IE.
- Create Angular4 Directives, Components, Pipes, Service across the whole system, such as to build the customer filter, to display sorted data.
- Excellent interpersonal abilities, communication skills, time management and team skills wif an intention to work hard to meet project deadlines.
TECHNICAL SKILLS
Programming Language: Java, JavaScript, TypeScript, Swift, PHP
UI Frameworks: Angular2/4/6/8, AngularJS, Node.js
Web Technologies: HTML, HTML5, JavaScript, AJAX, JSON, Bootstrap, jQuery, CSS, CSS3Database MySQL
IDEs: VS Code, Sublime, Bracket, Eclipse, NPM
Project Lifecycle: Gather information and requirements from clients, Analysis, Design, Build, and Test
Environment: Windows, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OH
UI Developer
Responsibilities:
- Designed and developed single single page application responsive Web UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular to meet requirements on usability, scalability and performance.
- Created attractive, clean view web page to introduce the company business models and products using HTML5, CSS3, and Bootstrap.
- Worked in agile Methodology such as attend Scrum meetings, create user stories, review meetings, Sprint Review and Retrospective meetings.
- Developed clean modals for advertisements and coupons by building new Angular Component.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Used angular routers to navigate between the web pages views and component
- Implemented reusable Angular services wif @Injectable decorator to get the data from API’s
- Used Angular AIPs like @angular/http. @angular/forms, @angular/router, and RxJS to build a user-centered checkout form.
- Implemented RESTful API services for CRUD operations for login, register, and checkout pages using Express.js.
- Implemented user autantication of the web app by generating MD5 tokens and using moment module for expiration time checking.
- Implemented custom pipes to transform user data for cleaner display.
- Used Google Maps API to make a intuitional and concise display of rental locations.
- Displayed contents dynamically by using two-way databinding
Environment Angular 4/6+, HTML5, CSS3, Express.js, JWT, Typescript, JavaScript, jQuery, Google Maps API, Bootstrap, VS code, Chrome, IE, Firefox, Safari, Windows, Mac OS
Confidential, Oxford, OH
Front-End Developer
Responsibilities:
- Developed login, register, user pages using HTML5, CSS3, JavaScript, AngularJS, jQuery, AJAX, and JSON.
- Used AngularJS as framework to create a Single Page Application (SPA) to bind data to specific views and to synchronize data wif server.
- Used Skeleton grid system for developing customizable and fully responsive views for various screen sizes.
- Designed and built web forms and simulated web application and page navigation using Angular, and dynamic client-side JavaScript programming.
- Collaborated wif a team in writing the front-end of the application using AngularJS
- Created AngularJS controllers, services and used AngularJS filters to format functionality in search box and integrate functionalities.
- Utilized AngularJS to achieve the client-side elements action such as hide, show, event handling, and AJAX calls on JSON response.
- Performed restful routing using node.js to submit form data to Mongo DB database
- Created test cases and unit tests using JavaScript testing framework such as Jasmine and Karma.
- Utilized Chart.js for clean and efficient data display.
- Debugged issues on cross browser/platform compatibility problems (Chrome, IE, Firefox, and Safari),
- Implemented JavaScript source code embedded nested handling logic using jQuery event handlers and call back functions.
- Worked wif a team in full life cycle of software design process including requirements definition, prototyping, proof of concept, design, interface implementation, unit testing, and maintenance.
Environment AngularJS, JavaScript, jQuery, Chart.js, Node.js, Bootstrap, HTML5, CSS3, AJAX, RxJS, Sublime, VS code, Chrome, IE, Firefox, Safari, Windows, MacOS
Confidential, NY
Front-End Developer
Responsibilities:
- Used HTML 5 semantic elements, modern design patterns such as responsive and adaptive web design using CSS3 to create page layout and to establish engineering practice of front-end development.
- Applied experiences practiced on human factors, usability for interface design.
- Used Bootstrap component not limited to grids, modal, wells, tables, dropdowns to improve the aesthetics of the website.
- Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers.
- Utilized AJAX to request JSON data through third party REST APIs to acquire data from server and display it in sorted order.
- Enhanced existing AngularJS application to maintenance source code which reduced 40% of lines of code, ease of upgrade, scalability, and enhanced performance as a result.
- Implemented MVC architecture and customized directives for views using AngularJS.
- Worked on Cross-Browser Compatibility test and processing responsiveness in various browsers such as Google Chrome, Safari, and Firefox.
- Attended daily meetings to gather technical requirements, enhance the application functionality, and to add new features.
Environment HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, AJAX, AngularJS, Sublime, VS code, Chrome, IE, Firefox, Safari, Windows, MacOS
Confidential, Fort Lauderdale, FL
Front-End Developer
Responsibilities:
- Responsible for designing, developing, and analyzing the responsive web application.
- Modified the existing pages’ layout using bootstrap and CSS properties.
- Upgraded and maintenance company’s website including generate new layout by using Bootstrap framework.
- Validated forms by using JavaScript to provide client-side validation and server validation.
- Developed test cases and perform unit test using Jasmine test framework wif the Karma test runner for JavaScript module.
- Functionalities include writing code in HTML5, CSS3, JavaScript, and jQuery making use of Bootstrap framework.
Environment HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, Sublime, VS code, Chrome, IE, Firefox, Safari, Windows, MacOS