Sr. Web Front-end Developer Resume
5.00/5 (Submit Your Rating)
Toms River New, JerseY
SUMMARY:
- 7 + years’ experience as a UI/ front end application developer in various fields including insurance, finance, education and telecom.
- Experience in SDLC development cycle: system analysis, design, work - flow architecture, development, testing and maintenance of web-based applications.
- Highly Proficiency in HTML/HTML5, CSS/CSS3, JavaScript, JQUERY, Angular.js, AJAX, JSON, XML.
- Strong knowledge in HTML/HTML5 new features: form validation, local storage, web worker, multimedia support, Geolocation, Application Caches, and Canvas.
- Good understanding and implementing of CSS/CSS3 to enrich the application layout and enhance user-experience such as transition, text-shadow, box-shadow, 2D/3D transform, animation, transition
- Expertise in creating responsive design using bootstrap by: utilizing grid system to create the layouts, applying image carousel to display slides and Modal to pop up dialogues.
- Expert in JavaScript concepts: DOM manipulation, closure, hoisting, inheritance prototype, promise, json, jsonp, etc.
- Hands-on knowledge in jQuery for instance Animations, Selectors, Functions, Events and AJAX call.
- Extensive experience in Mean Stack technologies (MongoDB, Node.js, ExpressJS, AngularJS).
- Experienced in RESTful web services with AngularJS along with json to create response data for UI.
- Hands on experience using LESS and SASS as pre-processor along with JavaScript task runner Grunt.
- Master in using AngularJS to design and create SAP (single page application) with a strong understanding of dependency injection, costumed directives, filters, services and using $resource to interact with RESTful services.
- Experienced in using npm, bower to install and manage different packages.
- Solid skills in managing cross browsers comparability issues on Google Chrome, Fire Fox, Internet Explorer, Safari.
- Good in various types of IDEs, text editors: eclipse, sublime text 2/3. webstorm, brackets, atom, notepad++
- Participation in SDLC cycle, familiar with Agile development, daily scrum and team work.
- Good organizational skills with the ability to track and prioritize numerous tasks
- Self-starter, fast learner and consistent team player with excellent communication skills, troubleshooting skills and presentation skills as well as being a good player in a team environment.
TECHNICAL SKILLS:
Programming languages: JavaScript, C++, Python, PHP.
Web technologies: HTML/HTML5, CSS/CSS3. JQuery, Ajax, XML, json, jsonp, Bootstrap, Node.js, Expressjs, AngularJS,
Databases: mongodb, sql, mysql
Web/application servers: Apache Tomcat, REST, SOAP
Operating system: Window, Linux, MacOs
Development tools: WebStorm, sublime, Eclipse, bracket, notepad++,
PROFESSIONAL EXPERIENCES:
Confidential, Toms River, New Jersey
Sr. Web Front-End Developer
Responsibilities:
- Participated in Agile development of the entire project from gathering requirements, system design, development and integration testing.
- Front End Development including HTML5, CSS3, and jQuery utilizing the Bootstrap framework.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, jQuery and AngularJS.
- Produced content pages with CSS3 layout and style mark-up presentations and also used JavaScript methods and properties.
- Developed the website using JavaScript, AngularJS, Node.js, Express.js and MongoDB.
- Utilized Bootstrap (AngularUI) and CSS/CSS3 Components such as Modal, Collapse, Datepicker to design and decorate the web-pages as well as used ngAnimate to program
- Various visual effects.
- Managed Angular-UI/ UI-router to design multiple UI-views per template and State Transition.
- Created forms to collect and validate the client inputs using HTML5 Form Validation as well as AngularJS Form Validation.
- Used JavaScript to handle the basic front-end logic, DOM Manipulation, and bind Event Listeners.
- Used AngularJS controllers and created factories to interact with the RESTful Service for retrieving web forms using AJAX service through $http and b implemented Promise to handle asynchronous function call and exception.
- Developed the database operation API using Node.js and Mongoose to interact with MongoDB server.
- Used AngularJS custom filters to improve search results from the database query.
- Gathering requirements from business Subject Matter Experts.
Confidential, Clifton, NJ
UI Developer
Responsibilities:
- Worked closely with UX designers and the instructors and implemented the testing layout mockups accordingly.
- Designed RESTful API and handled requests and responses from controllers by using Expressjs.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Upgraded the existing content structure from CSS DIV tags to HTML5 Section and Article elements capturing the functional significance of the content.
- Worked on HTML5, CSS/CSS3 style sheets, JQUERY and JavaScript to tie together a diverse range of sites with an easily understandable structure.
- Used JQUERY core library functions for the logical implementation part at client side for all the applications.
- Used Twitter Bootstrap to develop complex page layouts including various sections such as headers, footers, sidebars, and content area.
- Cross browser testing in Internet Explorer6+, Safari, Chrome, and Firefox on Mac OS Windows
- Wrote Page level code using JavaScript with Angular JS framework along with JQUERY and other JavaScript libraries.
- Designed navigation structure, interaction and styling for an AJAX environment.
- Used JSON for storing and exchanging information between browsers and servers.
- Animation and gradient were widely used and were implemented using css3 transform, transitions and external libraries.
- Conducted unit testing with Firebug, IE Tester and end-to-end testing on the supported browsers and devices.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Worked closely with business users and developers of team to resolve issues.
Confidential, Lanoka Harbor, NJ
UI developer
Responsibilities:
- Worked on scalable environment in Agile/SCRUM methodologies and prepared Test on multiple platforms like Mac and Windows.
- Responsible for design, configuration, development, validating & testing of Rewards Push Notification Application.
- Wrote extensive XHTML, CSS and JavaScript code to build dynamic pages using bracket.
- Used AJAX & JSON communication for accessing Restful web services data payload.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Involved in designing User Interface (UI) applications and professional web applications using JavaScript , Bootstrap, and jQuery, JSP, DOM, XHTML, JSON and AJAX.
- Worked with AngularJS applications for customer facing software using modern JavaScript development techniques and responsive design methodology.
- Used Node.js framework where data from backend is stored in model and populated it to UI.
- Designed a single-page website that uses a twitter bootstrap and Nodejs for front end which passes JSON data back.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript , and jQuery in conjunction with HTML, CSS standards, with front-end UI team.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM ( JSON Parsing)
Confidential, Lakewood, NJ
Associate UI developer
Responsibilities:
- Participated in the requirements analysis and technical assessments to make it user-friendly interface. Involved in the process Design, Development, Testing and Maintenance phases of Software Development Life Cycle.
- Utilizing Google chart to implement real time data chart.
- Designed and implemented attractive layouts for product categories application using HTML and CSS following the business requirements.
- Developed RESTful APIs using AJAX and JSON to implement robust and efficient client facing applications.
- Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
- Worked closely with QA team and debugged the code base with various tools including Chrome Developer tools, Firebug, IE Tester, etc.
- Worked as a member of an Agile Software Development Scrum Team to help implement new features and functionality based on business requirements.
- Good experience interacting with Business in gathering requirements and presenting the solutions to stakeholders.