Full-stack Developer Resume
4.00/5 (Submit Your Rating)
MD
SUMMARY
- Over 7 years of experience in front - end web development and web-based application design.
- Strong skills in HTML/HTML5, XHTML, CSS/CSS3, JavaScript, JQuery, AngularJS, AJAX, XML, and JSON.
- Hands-on experience in designing and developing web applications and user interface using HTML5,CSS3, JavaScript, JQuery and AngularJS.
- Expert in Model-View-Controller(MVC) framework and Single Page Application(SPA).
- Strong knowledge in cross-browser compatibility issues and W3C standards; Rich experience in solving cross-browser compatibility challenges (IE, Safari, Chrome, Firefox).
- Expertise in creating page layouts using CSS and responsive web design using Bootstrap; Vast knowledge in usability and accessibility concepts; Familiar with 508 compliance.
- Deep understanding in consuming RESTful web services; Outstanding experience on AJAX techniques for manipulating and parsing multiple data types including JSON and XML using jQuery and AngularJS.
- Experience in Version Control tools Git and SVN and package manager NPM and Bower.
- Familiar with build system, task runners(Gulp and Grunt), scaffolding tool(Slush and Yo).
- Rich experience in optimizing front-end issues and writing high performance JavaScript.
- Outstanding knowledge in debugging and troubleshooting code; Experience in debug tools (Chrome inspector, FireBug, and IE Tester) and front-end unit testing tools such as Jasmine and Karma.
- Familiar with back-end technology stack; Good experience with Spring Framework, JSP and JSF.
- Knowledgeable in SQL and DBMSs as Oracle and Teradata.
- Involved in various phases of Software Development Life Cycle (SDLC) as well as Agile/Scrum workflow.
- Solid understanding of Object Oriented Programming (OOP) concepts.
- Excellent interpersonal skills; Innovative team player with great communication skills; Effective problem solving skills with both independent and team work experience.
PROFESSIONAL EXPERIENCE
Confidential, MD
Full-stack developer
Responsibilities:
- Developed web application using AngularJS, JQuery and customized Widget library.
- Utilized Widget library, a component based UI library built on top of JQuery UI to do DOM manipulation and dynamic UI rendering.
- Built Single Page Application with AngularJS handling large amount of AJAX requests.
- Designed and developed User Interface using Bootstrap, JQuery UI and AngularUI.
- Solved web performance issue with reducing redundant AJAX calls and using localStorage for cache; Resolved numerous defects regarding CSS and page layout.
- Refactored old library codes to create more general and efficient APIs; Periodically checked on existing codes to optimize functionality and reduce redundancy.
- Implemented customized grid functionality based on SlickGrid and Angular UI grid.
- Handled browser compatibility issues with different browsers related to HTML, CSS and JavaScript for IE 8, 9, and 10; Worked on accessibility and 508 compliance.
- Performed back - end development involving Spring framework, JSP, JSF and JDBC; Prepared SQL statements for Oracle and Teradata; Performed deployment in JBoss application server.
- Implemented test cases and performed front-end and back-end unit testing using Jasmine and JUnit.
- Actively involved in Agile/Scrum workflow, also performed as QA in endgame testing.
Environment: HTML5, CSS3, JavaScript, AngularJS, SPA, AJAX, Eclipse, SQL Developer, JBoss, REST WebService
Confidential, CA
Front-end developer
Responsibilities:
- Utilized AngularJS in the development for building SPA and to consume RESTful web services.
- Designed user Interface using HTML5, CSS3 and JavaScript.
- Implemented responsive web design and mobile friendly design using Ionic framework and AngularJS.
- Built single page AngularJS application using Ionic framework; Fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more.
- Implemented inline editor, instant search and order form functionality using AngularJS.
- Involved in creating AJAX calls using AngularJS to handle data operations including ordering and filtering.
- Produced client side validation through JavaScript and AJAX for asynchronous communication.
- Performed a lot of DOM operations for loading and manipulating dynamic content on web pages.
- Handled browser compatibility issues with different browsers related to HTML, CSS and JavaScript for Chrome, FireFox, and IE browsers.
- Performed JSON data parsing using AngularJS to render the information on user interface pages.
- Developed new cross - browser accessible interfaces using Bootstrap, JavaScriptand AngularJS.
- Implemented test cases and performed unit testing using Jasmine.
- Managed advanced techniques for single page business solutions and front-end MVC patterns.
- Worked with the business analysts and back-end developers to gather requirements, improve Application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, AJAX, Eclipse, Apache Tomcat, MVC, REST WebService
Confidential, CA
Front-end developer
Responsibilities:
- Cooperated closely with the back - end team in designing login system.
- Provided user interface for login system by HTML5, CSS3, JavaScript and JQuery.
- Utilized JQuery and AJAX on form design and user input validation.
- Built user-friendly web pages to arrange text, pictures and videos with CSS3 style sheets and Bootstrap.
- Gathered user requirements to design the user interface of online application.
- Designed and implemented attractive layouts for applications using HTML5 and CSS3 followed the client's standard.
- Worked on portals for uploading users' data using JavaScript and JQuery.
- Strong working experience in solving cross-browser compatibility.
- Used AJAX to request JSON data from the back-end and showed the data in the screen with the format of tables and charts.
- Worked closely with QA team to fix bugs with Fire Bug and IE Tester.
- Involved in designing and developing the user interface with various control.
- Followed up with the development team on the improvements, integration and further enhancement on the application.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Bootstrap, AJAX, JSON, AngularJS, SVN, XML, XHTML, FireBug, IE Tester
Confidential, New Jersey
Front-end developer
Responsibilities:
- Responsible for creating efficient design and developing interactive user interface using HTML5, CSS3,JavaScript, JQuery, and AJAX.
- Produced page contents using CSS3 and Bootstrap responsive layout design to fit different devices.
- Used JQuery to navigate to different pages of the application and create AJAX to handle asynchronous communication between client and server.
- Performed JSON data parsing using JQuery to render the information on user interface pages.
- Designed dynamic client - side JavaScript and JQuery codes to build web forms and simulate process for web application, page navigation and validation.
- Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Used Agile methodology for managing project development.
- Tested and debugged functions on the website.
- Compiled reports and logs for the project.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Agile, Eclipse, Apache Tomcat