Front-end Developer Resume
Buffalo, NY
SUMMARY
- Around 6 years of experience as JavaScript UI Developer in Developing Web Applications, Responsive Web Design and RESTful Services.
- Strong Experience in Banking, Insurance, and E - Commerce Domains.
- Expertise in developing Single Page Applications using AngularJS MVC frameworks and Response Web Design using CSS Bootstrap.
- Strong Experience in Angular Routing, UI router, Services, Factories, Directives and Filters.
- Extensively developed in Creating Rich UI using Html5/4, CSS3/2, CSS Bootstrap, CSS Media Queries, jQuery UI, SASS and LESS.
- Have a good knowledge of JavaScript OOP for developing components.
- Strong experience in AJAX (JavaScript/jQuery/AngularJS) for consuming RESTful Services.
- Excellent skills in DOM manipulation, form validation using JavaScript Regular Expressions and jQuery.
- Experienced in JavaScript API like PrototypeJS and jQuery.
- Well versed in Server Side programing using NodeJS in creating Custom Http Services, File Manipulation and RESTful Services.
- Experienced in MEAN stack development.
- Experience in Server Side web programing like JSP, Servlets, Spring MVC.
- Expertise in Developing Test Cases using QUnit, Protractor for TDD.
- Experienced in Cross Browser Compatibility issues using Modernizr and Webshims.
- Experienced in Web IDE, such as Eclipse, WebStrom, Visual Studio and Sublime.
- Extensive experience working in Agile and Waterfall SDLC methodology.
- Good Team Player, Quick Learner, Effective Communication Skills.
TECHNICAL SKILLS
Rich UI Technologies JavaScript Frameworks/API’s: HTML4 (5), CSS2 (3), CSS3 Media Queries, AngularJS, Angular UI Router, Angular UICSS Bootstrap, AJAX, JavaScript, JavaScript Bootstrap, NodeJS, MEAN stack.OOP, LESS, SASS, WebShims, Modernizr
Scripting Languages Web/App Servers: JavaScript, JQuery, jQuery UI, jQuery Mobile Apache Tomcat, IIS
Server Side Programing IDE’s: JSP, Servlets, Spring MVC, Hibernate, Web Storm, Eclipse, Sublime, Textmate,RESTful Services, NodeJS Visual Studio, Netbeans, VIM
Version Control Operating Systems: GIT, SVN, CVS Windows 2000/XP/Vista/7/8, Mac OS X.
RDBMS Programing languages: MySQL, Oracle C, C++, Java
Unit Testing/Automation Testing Methodologies: QUnit, Jasmine, Protractor, Agile, SDLC
Automation Testing/Others Software Skills: MS Office, Visio, Adobe Photoshop
PROFESSIONAL EXPERIENCE
Confidential - Buffalo, NY
Front-end Developer
Responsibilities:
- Developed the application using Agile Methodology.
- Involved in Customer module, Transactions, Online payments.
- Involved in design and development of web-based application using Angular JS and RESTful Services.
- Responsible for developing front-end pages using HTML5, CSS3, JavaScript, Bootstrap.
- Used Angular JS to design the web page in Single Page Application style.
- Involved in Creating Responsive web pages using Bootstrap and Media Queries.
- Worked with Angular JS to develop the view and controller components in the front-end.
- Used factories, services, dependency injection and routing in Angular JS .
- Involved in Creating Custom Directives for Pagination, Modal Dialogs and Layouts.
- Used Ajax, JSON to consume RESTful services, and display information accordingly on the web page.
- Performed client side validations using JavaScript and Angular Form Validation.
- Performed unit testing using QUnit.
- Involved in Cross Browser Compatibility issues using WebShims and Modernizr.
- Worked on creating RESTful web service using Spring framework to publish information.
- Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQuery UI and JSON.
- Used SASS to generate style sheets according to company standard.
- Used GIT for version control.
Environment: JDK 1.8, Angular JS, JavaScript, HTML5, CSS3, Bootstrap, AJAX, Spring MVC, Hibernate 3.3, Servlets, Eclipse, Maven, Web Storm, GIT
Confidential - New York City, NY
Front-end Developer
Responsibilities:
- Worked with the team members and Business Analysts to translate technical requirements into coded solutions, which adhere to the company's standard for architecture, security and stability.
- Involved in Customer Module, online payment module.
- Responsible for developing front-end pages using HTML5, CSS3, JavaScript, Bootstrap.
- Created Responsive Web Design using CSS Bootstrap and Media Queries.
- Developed the application as Single Page application using AngularJS MVC framework.
- Involved in Creating RESTful Services using Spring MVC and Hibernate.
- Applied JSON and AJAX to communicate as a RESTful service.
- Worked on the Form Validations using Regular Expressions and Angular Form Validation.
- Involved in File Manipulation, Custom Servers using NodeJS.
- Used firebug for debugging and troubleshooting.
- Involved in Unit Testing using QUnit.
- Involved in Cross Browser Compatibility issues using WebShims and Modernizr.
- Involved in creating database tables and queries using MySQL database.
- Used SASS for editing the CSS files.
- Worked with source version control tool Git to manage the code repository.
- Involved in Agile Development Methodology and participated in daily meetings.
Environment: Visual Studio, Java, AngularJS, Bootstrap, JavaScript, AJAX, HTML 5, CSS3, Git, MySQL, Agile, NodeJS, Qunit
Confidential
Software Engineer
Responsibilities:
- Involved in application Analysis, Design, Developing and Testing using agile methodology.
- Involved in internal user modules, Dashboard modules.
- Designed front-end pages with HTML5, CSS3, and JavaScript.
- Used JQuery for event handling in JavaScript, animations.
- Used various JQuery plug-in like date-picker, pagination, validation, data-tables.
- Created Responsive Web Design using CSS Bootstrap and Media Queries.
- Applied JSON/XML and AJAX using jQuery/JavaScript to communicate as a RESTful service.
- Involved in Creating RESTful Services using Spring MVC and Hibernate.
- Extensively used Firebug for troubleshooting JavaScript related issues.
- Involved in Unit Testing using QUnit.
- Used Git for version Control.
Environment: Java, Bootstrap, JavaScript, jQuery, AJAX, HTML, CSS3, Git, QUnit, Agile
Confidential
UI Developer
Responsibilities:
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Responsible for developing the front-end pages using HTML4, CSS, JavaScript, Bootstrap.
- Utilized various jQuery libraries for form validation.
- Used AJAX, JSON with jQuery to send request Consuming RESTful Services.
- Involved in Creating RESTful Services using Spring MVC and Hibernate.
- Involved in File Manipulation, Custom Servers using JSP and Servlets.
- Involved in Unit Testing using QUnit.
- Used SVN for version Control.
Environment: HTML4, CSS, JavaScript, jQuery, AJAX, Hibernate, Bootstrap, Eclipse, java, Agile, SVN
Confidential
Front End Web Developer
Responsibilities:
- Involved in analyses and design phase using Agile Methodology.
- Developed front-end page using HTML4, CSS, JavaScript, jQuery.
- Designed user interface interactions, effects, widgets using jQuery UI and Bootstrap.
- Handled functional parts of web-service communications using JQuery/JavaScript for AJAX.
- Involved in Creating RESTful Services using Spring MVC and Hibernate.
- Involved in File Manipulation, Custom Servers using JSP and Servlets.
- Involved in Unit Testing using QUnit.
- Used SVN for Version Control.
Environment: Eclipse, HTML4, CSS, JavaScript, JQuery, AJAX, Java, JSP, QUnit, SVN and all web and mobile browsers
