Front End Developer Resume
Overland Park, KS
SUMMARY
- Very motivated front end UI developer with great knowledge on the various PHP, JavaScript, CSS and JQuery frameworks.
- 10+ years of Extensive programming experience in User Interface/Front End Developer in developing web based applications and Client - Server technologies using HTML 4/5, CSS2/3, JavaScript, jQuery, AJAX, AngularJS, Node.js, PHP, XHTML/DHTML & XML.
- Extensive working experience in UI frameworks like AngularJS, NodeJS, BackboneJS, React, Express.js, and Bootstrap.
- Expertise in developing Responsive web design, Grid framework application using Twitter Bootstrap.
- Sound Understanding and good experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises and ES6 features.
- Experience in interacting with clients for requirement collection and converting them into UI designs.
- Used Node Package Manager (NPM), bower package manager for installing dependencies for frontend and backend.
- Expertise in using custom Directives, factory, providers, services and filters of JavaScript in Angular for DOM manipulation.
- Great knowledge in checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Expertise in developing Responsive web design, Grid framework application using Twitter Bootstrap.
- Worked with various clients enhancing large scale websites with various features including the creation of new components, analytics (demand tracking), REST/UI integration.
- Experience in working on CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, and CSS table.
- Produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO/web standards.
- Used waterfall and Agile/scrum methodology for development of Application and proficient in Software Development Life Cycle (SDLC) also worked with Jira.
- Great knowledge in Object Oriented Design/Development, Modal View Controller (MVC) and Test-Driven Development (TDD) and JSON.
- Worked in pace with the great usage of version control systems like GIT and SVN.
- Experience with automation and manual testing, with familiarity in JavaScript testing frameworks like Jasmine and Karma.
- Worked closely with Engineering and creative teams to bring projects to life. Very methodical person, who likes to work in a very organized and systematic way to avoid making mistakes, constantly improving and updating my skills by taking online courses on the latest cutting edge technologies.
- Strong analytical and presentation skills, problem-solving techniques, proven leadership qualities with emphasis on individual and team effort backed by excellent communication skills.
TECHNICAL SKILLS
UI Web Technologies: HTML, CSS, JavaScript, XHTML, AJAX, XML, JSON, Grunt, Gulp, Karma, Jasmine
Programming Languages: JavaScript, NodeJs, PHP, Java Core
Frameworks: jQuery, AngularJS, Angular2-4, Bootstrap, Backbone.js, React.js, knockout.js
Operating Systems: Windows, Linux, Unix
Markup & Styling: HTML5, CSS2, CSS3, Bootstrap, Less, Sass, HTML5 Boilerplate, Normalize ServersXAMPP, WAMP, MAMP, Apache.
PHP Framework: Vanilla PHP, OOP, CodeIgniter
Designing Tools: Adobe PhotoShop, Illustrator, Dreamweaver
IDE, Editors: Brackets, Eclipse IDE, Notepad++, Adobe Dreamweaver, Net Beans IDE, Atom, Visual Studio, Sublime Text, VS Code
APIs: Facebook API, SOS Backup API, Authorize API, Google Charts API, Google Maps API, Mailchimp API
Databases: Oracle 11g, SQL Server, My SQL server
Java Technologies: Core Java, J2EE, JDBC, Servlets, JSP, JSF, Spring and RESTful Web services
Web Servers: HTTP Web Server, Apache Tomcat
Web browsers: Chrome, Firefox, Opera, Safari, IE
Web: Responsive, Mobile-first UI, Web 2.0, Cross-browser, Cross-device
Unit Testing: Jasmine, Karma
SDLC: Waterfall, Agile, Scrum, Jira
Version Tools: GIT, GitHub, Bitbucket and SVN
Microsoft Office: Microsoft Office (Word, Excel, Power Point)
PROFESSIONAL EXPERIENCE
Confidential, Overland Park, KS
web engineerResponsibilities:
- Extensive experience with Web Development using Typescript, Angular 4, CSS3, HTML5.
- Designed and Developed JavaScript framework (Angular 4) which is wrapper on top of JQuery framework and AJAX based UI frameworks.
- Designed Frontend with object oriented JavaScript Frameworks like Angular 2/4, Node.js.
- Extensively used HTML5, JavaScript, Angular, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
- Developed cross-browser/platform HTML5/HTML, CSS3/CSS and JavaScript to desired design specs for single page layout using code standards.
- Developed using Angular Forms, Validations, Modules, DOM, Expressions, Directives, Components and Pipes.
- Jira and Confluence as Scrum Tools.
- Estimation of new stories and bugs on the JIRA backlog.
- Attendance of daily standups, retrospective meetings and Confidential planning sessions, following the scrum methodology.
- Created multi-browser compliant CSS following mobile first and atomic design methodologies, using tools such as PUGJS/HTML5, CSS/Bootstrap/LESS.
- Angular 2 development, I was the owner of several SPAs and was in charge on validating it’s functionality and maintaining the code up to date across all environments, such as develop, QA and production.
- Implementation of new features and improvement of existing ones.
- Unit testing the code and maintaining coverage above 80%.
- Regression testing, every time new features were added to ensure the applications functionality.
- In charge in making builds of every SPA prior to deploying to production.
- Updating confluence documentation to match new features added to the applications.
- Code reviewer for team members to ensure quality code.
- Doing KT for new team members.
Languages/Technologies/Tools: HTML5, CSS3, Bootstrap, JavaScript, Angular 2/4, JQuery, Ajax, PHP, MySQL, GIT, Node, ES6, Express, Jasmine, Jira/Confluence/Bitbucket (ProjectOwner - Scrum - Developer Tools).
Confidential, San Rafael, CA
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, JSON, Backbone and Node JS.
- Developed single page applications using Backbone, MarionetteJS, Typescript, HTML5, CSS3.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Responsible for designing page layout using HTML5, CSS3, bootstrap with and adding dynamic functionality to each module.
- Developed Web Services for data transfer from client to server and vice versa using RESTful API, JSON API.
- Rally as Scrum Tools.
- Backbone JS/Marionette development
- Created multi-browser compliant CSS following a mobile first approach, using tools such as HTML5, CSS/Bootstrap/LESS.
- Developed and supported Mobile Web Services for the application using the RESTful architecture.
- Migration of standalone backbone applications to use MarionetteJS framework in conjunction with Backbone JS.
- Development of new features for the AUM Project ( Confidential User Management)
- Implementation of various fixes for defects found in the page.
- Created unit tests using Jasmine Framework and SinonJS to increase code coverage for the whole module.
- Maintaining code coverage above 80% for the whole application.
Languages/Technologies/Tools: HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, Backbone.js, MarionetteJS, Jasmine.
Confidential, Burbank, CA
Responsibilities:
- Designed and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS3 and responsible for creating detailed wire frames and process flows.
- Jira and Confluence as Scrum Tools.
- Attendance of daily standups, retrospective meetings and Confidential planning sessions, following the scrum methodology.
- Zend Framework PHP development, addressing bugs present in the page.
- Maintenance and development of tracking user interaction with the site using Analytics.
- Migration of the PHP application to AngularJs, which was a new redesign for the site.
- Created multi-browser compliant CSS using latest trends such as CSS/Bootstrap/LESS development.
- Code reviewing team members work in order to assure high quality code, following Confidential 's review criteria
- Working alongside team members helping each other when needed
- Gathering requirements and clarification from other teams in order to complete assigned tasks
- Partnered with creative team to ensure product roadmap and architectural vision were aligned
- Recognize issues, patterns across development and report to project manager
- Assisted on regression testing all developed work during Confidential cycles
Languages/Technologies/Tools: HTML5, CSS3, Bootstrap, Less, Sass, Normalize, JavaScript, jQuery, Node, Express, bower, grunt, PHP, MySQL, Webstorm, Zend, Apache, Git, Tortoise SVN.
Confidential
Responsibilities:
- Involved in Software Development Life Cycle phases like requirements gathering, Analysis, Design and Development.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed a Utility function to increase the reusability of the code in different palaces.
- Designed and implemented the User Interface using HTML, CSS, and JavaScript.
- Implemented business logic with PHP scripts to interface with a MySQL database.
- Implemented front-end layout and behavior with HTML5, JavaScript, JQuery, JSON and Bootstrap
- Developed reports section and custom forms by using Bootstrap and JQuery
- Generated JSON encoded responses for auto filling data.
- Angular.js development and testing.
- Design and developed application using CSS/Bootstrap/LESS
- Created multi-browser compliant using CSS
- Coordinating with web designers and developers for developing various web products
- Performing browser compatibility test on created designs
- Building, testing and developing various web products
Languages/Technologies/Tools: HTML5, CSS3, Bootstrap, Less, Sass, Normalize, JavaScript, jQuery,