Front End Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY:
- Around 7 years of professional experience in Web Application Development with a great interest in the areas of User Interface and Front - End Development.
- Extensive experience in developing the front end/web applications using HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, AngularJS, ReactJS, SASS, Bootstrap and LESS with specializing in modern techniques, best practices and web standards.
- Proficiency in Client Side designing and validations using HTML5, JavaScript, and AngularJS .
- Command on Angular JS controllers, directives, creating custom services with factory and service methods, routing and handling animated events.
- Well-versed in Object Oriented Programming (OOP) with JavaScript and TypeScript .
- Proficiency on Responsive Web design using Custom CSS, Bootstrap, cross browser (no tables for non-tabular data) and adapt to the changing environment.
- Adapt at all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, implementation and supporting QA teams, bug fixing, and debugging production issues .
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
- Worked mostly on Agile Environment.
- Worked on consuming RESTFUL API's and web services and extensive experience in AJAX service requests and JSON responses.
- Knowledge of web debugging tools ( Firebug, DevTools ).
- Experienced with checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and Google chrome.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Strong experienced in debugging and troubleshooting the existing code.
- Self-motivated Team player with excellent interpersonal and communicational skills.
- Currently, also working of self-projects to learn web development using Flask with Python.
- Proficient in using Git for committing and branching code for version control as well as resolving conflicts when working with others.
TECHNICAL SKILLS:
Web Technologies: HTML 5, CSS3, JavaScript, AJAX, jQuery, JSON, PHP, AngularJS, ReactJS, Bootstrap, Core Java, Python, Sass/Scss, Less, Flask with Python
IDE & Tools: WebStorm, Visual Studio code, Eclipse, Notepad++, Sublime text, JSfiddle, PyCharm, IntelliJ
Methodologies: Agile
Debugging Tools : Firebug, DevTools (Chrome)
Database: MySQL, SQL Server
Operating Systems: MAC OS X, Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Front End Developer
Responsibilities:
- Developing and maintaining the app using JavaScript (ES5), BackboneJS, JSX and ReactJS.
- Used CSS Pre-Processors such as SASS and SCSS to add nested rules, variables and selector inheritance to CSS3 .
- Involved in design sessions, code reviews, bug fixes and best practices.
- Migrated legacy front end pages from BackboneJS to ReactJS.
- Created responsive pages using HTML , CSS and JavaScript .
- Created JSON data models & extensively used jQuery and AJAX for creating interactive web pages.
- Finding out the bugs, broken links and missing images etc. and rectifying them.
- Co-ordinated with off-shore team in India and UK to implement the requirements of business.
- Following Agile/Scrum methodology to manage the development.
- Used GIT to do the coding record and version control.
Environment: Sublime Text, JavaScript, ReactJS, HTML5, SASS, Git, AJAX, jQuery, Git, Gulp
Confidential, Austin TX
Front End Developer
Responsibilities:
- Developed an associate facing (SPA) single page application using JSX and ReactJS.
- Redesigning site with everything from contact page to landing page all using ReactJS.
- Created reusable components using ReactJS, implementing React routers.
- Developed navigation bar, menu bar and drop-down lists with React widgets and bootstrap.
- Well versed in CSS Pre-Processors as SASS, LESS to add nested rules, variables, selector inheritance to CSS3 .
- For Responsive Web Designing used Bootstrap plugin s/ widgets to build grids, layouts and components.
- Utilized Agile/Scrum methodology to manage the development.
- Developed a web application using JavaScript and AngularJS.
- Responsible for making the web pages dynamic using jQuery, AJAX, JSON, and XML.
- Improved the application by adding Bootstrap plugins and widgets.
- Worked on responsive nature of UI using CSS and Bootstrap classes.
- Solved cross-browser compatibility issues in various models.
- Enhanced UI validations using JavaScript, HTML, and Angular JS validators.
- Utilized Agile Methodologies to manage full life-cycle development of the project.
Environment: WebStorm, Visual Studio Code, JavaScript, AngularJS, ReactJS, TypeScript, HTML5CSS3, Bootstrap, Git, AJAX, jQuery, Git
Confidential, San Ramon CA
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company standards.
- Built Web pages that are more user-interactive using jQuery Plugins, AJAX, JavaScript and AngularJS.
- Used Bootstrap and Angular.js in effective web design.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.
- Extensively participated in developing the website across different browsers and performed cross-browser testing
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Used jQuery Plugins validation, drag and drop and more exceptionally.
- Used Ajax, JSON with jQuery for request data and response processing.
- Demonstrated implementation and up-gradation of JavaScript Library.
- Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
Environment: JavaScript, jQuery, JSON, Ajax, Bootstrap, Angular.js, HTML5, CSS3, Agile methodology, Git, SASS, SQL
Confidential, San Francisco CA
Frontend/Java Developer
Responsibilities:
- Developed internal and external validation code using JavaScript and AngularJS.
- Analyzed and converted business requirements into technical requirements.
- Developed Single page application and structured the JavaScript code using AngularJS.
- Designed and Developed complex UI screens using MVC, AJAX, jQuery, Java Script.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular JS and Bootstrap.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Created pages in Site Core and validated the HTML code with W3C validator.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Responsible for maintaining current websites that include updating web pages, upload new content changes.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Utilized Agile Methodologies to manage full life-cycle development of the project.
Environment: AngularJS, jQuery, AJAX, CSS3, JavaScript, HTML5, XML, MVC, SQL, Bootstrap, Eclipse, Git.
Confidential, Sunnyvale CA
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSON, JQUERY, and AJAX.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, and JavaScript.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Used JQUERY and AJAX for service calls on pages to interact with the server for information.
- Utilized various JavaScript and JQUERY libraries, AJAX for form validation and other interactive features.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, XHTML, Eclipse, Git, JAVA
Confidential, San Francisco CA
UI Developer
Responsibilities:
- Developed and designed web pages using with HTML, CSS, Ajax and jQuery based on the w3 standards.
- Making changes to the existing web application and created components like Role based navigation menu, Advance search Bar, Create Account.
- Handled browser compatibility issues for different browsers related to CSS, HTML and JavaScript for IE, Firefox, and Chrome browsers.
- Attended meetings with UX team to discuss shortcomings, suggestions, limitations of framework, technical glitches for the given wireframes
- Created custom directives for re-usable components (multi-field form elements, background file uploads).
- Performed unit testing and end to end testing.
- Worked on consuming JSON object creation, parsing on clients side.
- Designed and developed modules to retrieve data and improve data using AJAX calls by $http service in AngularJS.
Environment: Eclipse, JavaScript, HTML, CSS, AJAX, JavaScript, jQuery, Git