Front - End Developer Resume
3.00/5 (Submit Your Rating)
Tysons, VA
SUMMARY
- Extensive experience in User Interface (UI) & Web development as a Front - End developer in Banking domain working for clients like Confidential, Confidential .
- Proficient in UI (User Interface) application development by using HTML/HTML5, CSS/CSS3, JavaScript(ES5&ES6), jQuery, jQuery UI, AngularJS, Angular 2/4, Typescript, Ionic3 and experience in ReactJS and Redux.
- Worked with NodeJS for the backend along with Managed the dependency packages by NPM/Bower based on NodeJS platform.
- Hands-on experience on creating Single Page Application (SPA) by using AngularJS and Angular 2/4.
- Expert using Typescript and Angular 2 with solid understanding of its style guide, modular design, routing, dependency injection & component structure.
- Extensive experience inAngular1for application implementation, proficient in creatingmodules, controllers, customizable directives, factory, services, customizable filter.
- Extensive experience in Web Accessibility to enhance the webpage for disabled users.
- Excellent in HTML, CSS, JS framework Bootstrap (Bootstrap3/4) and Media Query to create responsive website to make the website optimal for different devices.
- Expert in CSS3 preprocessors styling such as SASS.
- Strong experience for using AJAX call in web service for processing JSON format files between front-end and back-end.
- Strong experience in Version Control Tools SVN and GIT.
- Strong Experience in working with Agile development by using JIRA.
- Solid experience in using Webpack to automate task.
- Experience with Grunt/Gulp task runner to manage project and using NPM to install libraries. Be familiar with using Bower package manager to install libraries.
- Excellent in Unit Testing by using Jasmine, Karma and some Karma plugins such as Karma-coverage-istanbul-reporter, Karma-jasmine-html-reporter and etc.
- Experience in using AEM (Adobe Experience Manager) - a content management platform.
- Excellent experience in IDE and Text Editors such as Sublime Text, Eclipse, Webstorm, VS Code, Atom.
- Extensive experience with popular browsers development and debugging tools/plugins for Chrome Inspector, Firebug testing framework.
- Good knowledge of section 508 and Web content accessibility Guidelines(WCAG)
- Experience in team communication software such as Lync, Slack, Syver.
- Strong communication, problem-solving ability. Excellent performance in teamwork. Solid organizational, project and team management skills, Reliable, motivated, hard-working, and attentive to details.
TECHNICAL SKILLS
- HTML/HTML5
- CSS/CSS3
- JavaScript (ES5 & ES6) jQuery
- Angular1
- Angular2/4
- Typescript
- Observable
- Redux
- Ionic3
- Jasmine
- Karma
- Bootstrap
- SASS
- AJAX
- Webpack
- Gulp
- GIT
- JIRA
- Agile
- AEM.
PROFESSIONAL EXPERIENCE
Confidential, Tysons, VA
Front - End developer
Responsibilities:
- Worked on highly advanced App development using Typescript, Angular 2/4, Ionic3, HTML5 and CSS3.
- Created Pages with Ionic3 - a hybrid App framework.
- Used TypeScript and component based programming to create less dependent and faster entities using Angular2.
- Using Angular 2 to write functional method parts and use Lazy Loading to reduce startup time.
- Using Observable to handle async data.
- Used Angular 2 Reactive forms to implement complex forms and performed the validations using Form Builder
- Used Http, Forms and Services of Angular 2 using typescript and created custom components, directives and pipes.
- Using Invision to get the design from UX team and do the development.
- Used npm for package management and implemented Webpack setup for build and automation process.
- Developed components as per design templates and used SASS for maintain styling across application.
- Doing unit testing by using Testbed, Karma, Jasmine.
- Created unit tests using Jasmine and automated testing process using Karma Test runner.
- Used Git for version control.
- Used Jira for user story tracking processes and streamlining agile planning.
Environment: Typescript, Angular 2/4, Ionic3, Observable, HTML, CSS, SASS, Node.js, Webpack, NPM, Invision, Jasmine, Karma.
Confidential, Wilmington, DE
Front - End developerResponsibilities:
- Creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript and AngularJS(Angular1).
- Constructed customer directive, controller, and filter to realize user authorization, data distribution, app dynamic interactions and generate content.
- Do Unit Testing by using Jasmine and Karma based on NodeJS for the JavaScript framework.
- Resolve Web Accessibility issues based on the policy by W3C for disable users. Such as ‘aria-’properties.
- Utilized various JavaScript and jQuery libraries, Ajax for form validation and other interactive features.
- Got the requirement from the BA and create the web pages depending on the business requirement.
- Worked closely with QA team in fixing the reported bugs/defects (JavaScript and AngularJS) and checking cross platform compatibility.
- Did the maintenance and enhancement for the marketing platform framework.
- Tested and configured AJAX calls to ensure receiving appropriate status when inputting different requests.
- Extensively worked on Rest Services and dependency injection.
- Maintain and get the content from AEM.
- Use SVN to push the codes to the repository and merge to the main branch.
- Managed the dependency packages by NPM/Bower based on Node.js platform.
- Write the document by using confluence for the marketing platform framework in order to make others use it efficient.
- Work in the Agile environment and use JIRA to track the implementation of user stories and defects.
Environment: HTML5, CSS3, JavaScript, AngularJS, Typescript, Require.js, Ajax, SVN, Karma, Jasmine.
Confidential, NJ
Front - End developerResponsibilities:
- Participated in development of application using AngularJS framework, JavaScript, jQuery in conjunction with HTML5, CSS3.
- Using AngularJS to build different controller, directive, service, filter in different web pages by following strict MVC pattern.
- Used Angular.JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
- Applied the AngularJS package UI-router to create different hierarchy of the application and routing structure.
- Created a log in module to allow user to register and login to the application.
- Used Ajax call to request and receive JSON type data from server.
- Required the Express.js framework form Node.js to build the Sample Restful server APIs.
- Developed the overall layout design which is responsive by using Bootstrap and UI Bootstrap in Angular and AngularUI.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Managed the dependency packages by NPM/Bower based on Node.js.
- Using CSS3 animation to make the web having better visual effect.
- Using CSS preprocessor SASS to make CSS more efficient.
- Created and managed all of hosted or local repositories through SourceTree’s simple interface of GIT client, collaborated with GIT command lines and Stash.
- Watched project changes with Gulp task runner and installed latest version of libraries with Bower.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Bootstrap, AngularJS, Express.js, Node.js, GIT, SourceTree, Bower, Gulp.
Confidential, NJ
Front - End developerResponsibilities:
- Create a website using HTML, and designed all pages using CSS, JavaScript.
- Use Bootstrap - CSS framework to make the website more visual effect.
- Handled Browser compatibility issues in HTML, CSS, JavaScript
- Responsible for CSS integration for custom client versions.
- Used CSS3 Gradients for the design of Menus.
- Achieved responsive effect on internal test website using Media Queries.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
Environment: HTML5, CSS3, JavaScript, Bootstrap.
Confidential
Front - End developerResponsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance.
- Developed UIs using HTML, CSS, JavaScript, jQuery, Bootstrap.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Used CSS Media Queries and CSS Bootstrap to design responsive web pages for better user experience.
- Involved in implementing all components of the application including database tables, server-side Java Programming (JSP) and client side web programming.
- Coordinated with QA team to ensure the quality of application.
Environment: HTML, jQuery, CSS, JavaScript, Bootstrap, AJAX, JSON, JSP.
