Sr. Front End Developer Resume
Sunnyvale, CA
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 PHP, JavaScript, jQuery, ReactJS, AJAX, JSON, HTML5, CSS3 and Bootstrap with specializing in modern techniques, best practices and web standards
- Sound Understanding and good Experience in Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation
- Applied MVC architecture for the software development
- Good understanding of Document Object Model (DOM) and CSS Box Model.
- Extensive experience in building analytical charts using PHP ChartDirector, PDFs using FPDF
- Implemented services to create and send emails using PHPMailer
- Proficient in various phases of Software Development Life Cycle (SLDC) including Design, Development and Testing
- Proficient in creating Responsive Web Design Patterns and Bootstrap, creating Web Interfaces, Templates, Layouts and setting UI standards for enterprise applications
- Experience in Design and Development of RESTful Web services
- Experience with several IDEs for development and design like NetBeans, Eclipse, Visual studio, Sublime Text,Notepad++ and cross platform web server solutions like WAMP, XAMPP
- Experience working with MySQL and Oracle databases along with well understanding of NoSQL database MongoDB
- Experience working with testing tools like Jasmine, Firebug, Chrome web inspectors and IE Developer Toolbar
- Proficient in using Git for committing and branching code for version control as well as resolving conflicts when working with others
- Ability to write clear, well - documented, well-commented and efficient code for web development
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
TECHNICAL SKILLS
Web Technologies: JavaScript, JQuery, PHP, ReactJS, AJAX, JSON, HTML5, CSS3, XML,Bootstrap,Node.js
Databases: MySQL, Oracle
Operating Systems: Windows, Linux
IDE & Tools: NetBeans, Visual Studio, Eclipse, Sublime Text, Notepad++
Debugging/Testing Tools: Jasmine,Firebug, DevTools (Chrome)
Web server: Apache Tomcat, XAMPP, Wamp
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale CA
Sr. Front End 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 React.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
- Used AJAX, JSON to send request to the server to check the functionality of the website
- 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
- Created SQL queries to perform insert, update or delete operation on MySQL database
- Developed application for different browsers and fixed bugs for browser compatibility
- Interacted and worked with cross-functional teams
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
- Implemented and designed user interface for web based customer application
- Developed components to fetch the data from the back end using AJAX and JQUERY
- Analyze the response of JSON in order to update DOM
Environment: HTML5, CSS3, JavaScript, ReactJS, jQuery, AJAX, JSON, XHTML, Eclipse, Git
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
- Created responsive pages and made the website more user friendly
- 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 ReactJS
Environment: ReactJS, Eclipse, JavaScript, HTML, CSS, AJAX, Javascript, JQuery, Git
Confidential, Los Angeles, CA
Front End UI Developer
Responsibilities:
- Designed dynamic and browser compatible pages using HTML5, CSS3 and JavaScript and React.js
- Built the UI part of address verification service where users can select or ignore recommended address using Jquery, Ajax and bootstrap model.
- Extensively used/modified JQuery to perform AJAX calls for creating interactive web pages on JSON response
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers
- Responsible for creating efficient design and developing User Interaction screens using HTML5 (new tags like audio, video, canvas) CSS3, React.js
- JavaScript, jQuery, AJAX and JSON
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues
- Created UI designs using Web 2.0 standards
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger
Environment: HTML, CSS, JavaScript, jQuery, React.js, AJAX, JSON, XML, Apache, Eclipse
Confidential, CA
UI Web Developer
Responsibilities:
- Designing and developing the webpages using HTML, CSS, JavaScript
- Developing non-functional HTML, CSS pages from the mock ups and involved in UI review withBusiness Units
- Filled mock-ups up functions with JavaScript and jQuery
- Good Understanding of Content Management System
- Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers with JavaScript
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in React.js
- Working with developerin UI Integration and defect fixing
- Converted the mock-ups into hand-written HTML, CSS3, JavaScript
- Involved in UI Testing which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc
- Cooperate with QA team writing unit test with Jasmine to ensure robust code quality
Environment: HTML, CSS3, JavaScript, jQuery, AJAX, JSON
Confidential, CA
UI Web Developer
Responsibilities:
- Designing and developing the web pages using PHP,HTML, CSS, JavaScript, jQuery
- Auto-generation of quotation received to the mailbox using IMAP protocol
- Created Admin, User, Report and other web pages to perform CRUD operation for user input data
- Generated analytical reports for the user to check on the quotations for the period of week, month and year using PHP Chart director. Also, generated CSV reports
- Created Search page for searching quotation items
- Performed back end operations using MySQL database
- Used XAMPP cross platform to run and test the application
- Escalated SLAs to the higher authorities, if the action is not taken on quotations based on variants
- Cooperate with QA team writing unit test with Jasmine to ensure robust code quality
Environment: PHP, jQuery, HTML, CSS3, JavaScript, AJAX, JSON