Sr. Front End Developer Resume
San Francisco, CaliforniA
SUMMARY:
- 5 years of professional experience in UI development and implementation of web based and client/server application using HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJs, NodeJs, ReactJs, Bootstrap, JSON, XML and JSON.
- In - depth understanding on Software Development Life Cycle (SDLC) phases which includes requirements gathering through client interaction, Design, Documentation, Development, Integration, Testing, Configuration and Production Support.
- Experience working with AJAX to create interactive client/server communication and for increasing website performance.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Dynamic Wireframes, HTML wireframes and Sitemaps.
- Experience in Document Object Model (DOM) manipulation and DOM Functions to use in interacting with objects in HTML, JAVASCRIPT and JSON documents.
- Experience in developing responsive websites using HTML5, Twitter Bootstrap, and CSS Media Queries.
- Experience of working on LESS and SASS CSS Preprocessors, along with JavaScript task runners like Grunt JS and Gulp Js.
- Experienced in developing Single Page Application using MVC Framework Angular JS.
- Experience with building Node.js web app on Express module, Jade template engine and LESS compilation of CSS.
- Experience in React.js components, and writing classes using raw JavaScript and JSX files.
- Experience in working on scalable environment using Agile/Scrum, Test Driven Development (TDD).
- Expertise in developing front-end User Interface for Web and Mobile Web - related applications for mobile products targeted devices like IOS and Android devices.
- Experience in working with RESTFUL Web Services and implementing RESTFUL API's.
- Worked with Node Package Manager (NPM) and source control systems GIT / SVN.
- Used NoSQL Couch base DB as the black box between the Front End and Back End, which saves the data as a command document.
- Experience with Firebug, Developer Tools and IE Developer Toolbar for Firefox, Chrome and Internet Explorer.
- Experience in developing applications using Spring MVC, DHTML, DOM and XHTML.
- Excellent communication and problem Solving skills and the ability to work as a team member, as well as independently.
- Proficient in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
- Familiar with Installing and creating applications on EmberJs .
TECHNICAL SKILLS:
Operating System: Windows XP/7/8 (Prof), Linux, Mac.
Languages: Javascript, Python, SQL
Application/Web server: Tomcat Apache, WebSphere
Graphics Editors: Adobe PhotoShop CS6, Adobe Illustrator CS6, Wireframe
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, jQuery, JSON, Bootstrap, AngularJs, React JS.
IDE'S: Eclipse, intellij IDEA, WebStorm.
Database: Oracle, MySQL, MongoDB.
Version Controls: SVN, GITHUB
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, California
Sr. Front End Developer
Responsibilities:
- Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
- Analyze functional requirements to convert them to UX requirements
- Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, React, Angular 2.0, Node JS, JavaScript, AJAX, JSON and RESTFUL API.
- Proficient in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
- Involved in creating slider component navigation bar using ReactJs for menus and highlighting user clicks.
- Excellent experience in implementing UI components using ReactJs along with Redux Framework and JS ES 7 with Strong experience in developing Redux forms with react life cycle.
- Developed Container components as the logic layer for the UI components.
- Developed Navigation bar, menu bar, drop down list with React widgets and bootstrap.
- Utilized React to build reusable components with JSX including (landing, forms, and buttons), resulting in optimized rendering and performance
- Developed Container components as the logic layer for the UI components.
- Worked closely with the UX team to create a custom components library using ReactJs.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Involved in building highly interactive portable widgets using HTML 5, CSS 3 and AJAX libraries.
- Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, and Calendars etc.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Involved in using React-Router to turn the web application into single page Application.
- Involved in creating the slider component navigation bar using ReactJs for menus and highlighting user clicks.
Environment: HTML4/5, CSS2/3, JavaScript, Angular JS, ReactJs, Node (NPM), SAAS, REST,JQUERY, AJAX, JSON, TOMCAT APACHE, ECLIPSE, GITHUB.
Confidential, Ashburn, VAFront End UI/ Web Developer
Responsibilities:
- Requirements gathering from business and defining specifications for the system.
- Coordination in project activities and ensure that all project phases are followed and documented properly.
- Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) from wireframes
- Worked closely with the UX team to create a custom components library using ReactJs .
- Used React-Router to turn application into single page application.
- Work on website related implementation flow of the project using wireframes and prototypes Developed mockups and prototypes using VISIO.
- Extensive involved in coding of project related wireframes and prototypes.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Familiar with developing Single Page Application using Angular.js. Redesign the website using technologies HTML5 and CSS3.
- Development of Client Side Validation techniques using JQuery and JavaScript.
- Designed and developed Node.js based JavaScript application.
- Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
- Used node mailer package in NodeJs to send email using sendMail method.
- Did extensive Javascript and JQuery programming to give AJAX functionality for the website.
- Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
- Extensive experience in implementing model-view- controller (MVC) architecture using Angular Framework.
- Working with Bootstrap twitter framework to Design single page application. Re-designing/ developing the main Website to improve user experience and add new functionality Using CSS layouts
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Develop HTML and CSS template using Photoshop
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
Environment: HTML4/HTML5, Sublime Text 3, CSS3, JavaScript, Agile, JQuery, SASS, MySQL, Scrum, Bootstrap, Gulp, Node Js, GitHub, W3C Compliance, AJAX, JSON, Adobe Photoshop,
Confidential, Cleveland, OHFrontend Web Developer
Responsibilities:
- Developed single page responsive Web UI using HTML5, Angular JS, Bootstrap, CSS3, JavaScript and JQuery.
- Developed Angular JS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Used Angular JS factory and services for dependency injection.
- Developed applications using Angular JS Router single page applications SPAs to improve page performance.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript, Jasmine Framework.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Responsible for the entire Design and coding the whole Rules Management module and JUnit.
- Responsible for implementing the business API's.
- Implemented Model View Controller (MVC) Design Pattern using Angular JS.
- Used $http in AngularJs for consuming Restful web services.
- Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Creating Cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability.
- Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http Provider with Angular.JS interceptors to make sure the requests are authenticated.
- Developed page layouts, navigation, animation buttons and icons.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Quick learner and proficient in solving the technical issues in the project.
- Demonstrated ability to complete projects in deadline oriented Environments.
- Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
Environment: JavaScript, Angular JS, HTML5, JQuery, CSS3, AJAX, JSON, LESS, Node.js, Backbone.js, SASS, Jasmine, Grunt, Bootstrap.
ConfidentialUI/ Web Developer
Responsibilities:
- Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., makes the portal compatible for various screen resolutions, which are trending in the market today.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- A content management system application used for developing publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Developed next generation Homepage for Chase, which is highly compactable for all the browsers.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript
- Used Node.js to build a scalable network application where it can handle many connections concurrently.
- Used Selectors, Events, Ajax and Dom Manipulation modules in JQuery for updating content on DOM nodes.
- Developed the styling part in stylus and grunt server will convert all the styling part to CSS which was written in Stylus.
- Used Node.js to build a scalable network application to handle many connections concurrently.
- Integrated with back end code (Java) for highly interactive AJAX based applications
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Streamlined the Responsive Web Design to enhance the Mobile User Experience and developed designs for the prototypes for the Mobile UI using GitHub
- Designed and developed AJAX calls to populate screens parts on demand
- Created dynamic HTML5 pages with JavaScript and CSS3 for their Intranet software product.
Environment: HTML5, CSS3, JavaScript, AJAX, JQUERY, AJAX, JSON, XML, Bootstrap, GitHub, PHP, Photoshop.
Confidential
UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, and CSS as per company's standards.
- Involved in design and development of server side layer using different layer patterns in Eclipse IDE.
- Involved in building highly interactive portable widgets using HTML, CSS, and the latest AJAX libraries.
- Extensively used JQUERY and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Worked on CSS background, positioning, text and borders.
- Worked on Javascript events along with dynamic grid creation and layout management.
- Handed coded XHTML, CSS and Javascript with web 2.0 technologies.
- Performed validation of developed code for prototype against W3C standards.
- Integrated third party API's like Google map to provide map view of various locations and PayPal for secure checkout for e-commerce applications.
- Worked on implementing responsive web design to make them efficient for web, mobile, ios and android by using CSS media queries.
- Worked on client side form validation using Javascript and regular expression.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigations and icons. Worked on implementing CSS smart sprites in the program to reduce the number of HTTP requests to the server.
- Successfully handled JSON data and carried out JSON parsing for the form submissions and DOM manipulations.
Environment: HTML, CSS, JavaScript, JQuery, JSON, DOM, Bootstrap, Responsive Design, AJAX, XML, Eclipse, Internet Explorer, Firefox, Chrome, Windows.