Front End Developer Resume
San Francisco, CA
SUMMARY
- Around 8 Years of Experience in developing rich User Interface Applications using technologies like HTML5, CSS3, and Java Script framework like AngularJS. Hands - on experience in designing responsive web pages efficiently using Bootstrap and jQuery.
- Proficiency in Software Development Life Cycle (SDLC), Object Oriented Programming (OOP) and AGILE (SCRUM) methodologies. Experience in building Single Page Applications (SPA) using AngularJS framework.
- Proficient in developing web page quickly and effectively using, HTML, CSS, JavaScript and jQuery and also experience in making web page cross browser compatible.
- Experience with Responsive Web Design (RWD), Developed the administrative UI using Angular JS.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS Animations Pseudo classes, Pseudo elements in CSS including the box model.
- Expertise in Client Side designing and validations using HTML/HTML5, CSS3, JavaScript and JQuery.
- Expertise in Bootstrap framework and building responsive website for both desktop and mobile users.
- Extensive experience on implementing AJAX features using JavaScript, JSON, JSONP and XML.
- Experience in working MVC Architecture and also in using version control (SVN) and GIT.
- Experience in working with various databases like SQL Server and MySQL.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Coded and designed solutions to open-ended business requirements using Angular JS & ngModules.
- Design and implementation of REST APIs for collection and retrieval of high volume data.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience in using various jQuery UIcontrols and corresponding Event handlers etc.
- Familiar with JavaScript MVC frameworks like Backbone.js & Angular.js. Built dynamic web applications using Angular.js.
- Solid working experience in various IDE's: Notepad++, Brackets, Eclipse etc.
- Experienced in working with JavaScript library like D3.js
- Good Experience in DOM, Hand on experience on E-commerce.
- Experience following the W3C standards and validations using HTML, CSS and Java Script for building Web applications along with sound understanding of HTML5 API's.
- Worked on cross browser compatibility issues and have experience in working and debugging with different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome on multiple devices.
- Worked with BA to develop and iterate design mock-ups, user stories and other design doc.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions DDL, DML and SQL queries.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Excellent understanding of web Technologies, user interface design, usability and information design with experience and understanding of the various platform constraints and implementation of the document object model.
TECHNICAL SKILLS
- C
- C++
- Java
- J2EE
- SQL
- PL\SQL.
- Web Technologies like HTML4.0/5
- CSS2/3
- JavaScript
- XML
- DOM
- AJAX jQuery and Web frameworks AngularJS
- Knockout.js
- Bootstrap
- Node.js.
- Web Forms
- MVC based development
- CSS
- Data models
- Testing Tools Firebug selenium.
- SQL Server 2008/2012
- Oracle
- MongoDB.
- Visual Studio 2010/2012/2013
- SQL Server Management Studio 2012/2008/2005.
- Windows 7/Vista/XP/NT/98
- Windows Server 2008/2003.
- SQL Server Integration Services (SSIS)
- SSRS
- Microsoft Reporting Services.
- XML
- XSLT
- XHTML
- DHTML
- JSON
- JSONP.
- IDE’s like Notepad++
- Brackets
- My Eclipse
- NetBeans
- Drupal
- Balsamiq Mockups.
- Adobe Photoshop CS5
- Draw.io
- System Integrating
- Trouble Shooting.
- Rational Unified Process (Rational Rose
- Requisite Pro
- Clear Case and Clear Quest)
- SVN
- GIT.
- Agile
- Scrum
- MS Word
- Excel
- VISIO 2007.
PROFESSIONAL EXPERIENCE
Front end DEVELOPER
Confidential, San Francisco, CA
Responsibilities:
- Developing dynamic web pages using HTML5, CSS3 and JavaScript.
- Developed mockups and prototypes using HTML and CSS.
- Developed code for Responsive web design in JavaScript using frameworks like AngularJS.
- Developed and improved application using MVC Framework backbone.js and Bootstrap.
- Extensive experience in designing professional UIweb applications using front-end technologies and Java Script Frameworks like HTML, DHTML, CSS, JavaScript, XML, DHTML, XHTML, jQuery, AJAX, JSON, Twitter Bootstrap, AngularJS.
- Used D3.js for interactive visualizations in the portal
- Designed and developed reusable charting custom directives using D3.js (Donut chart, Pie Chart)
- Involved in developing the AngularJS MVC framework for the Single Page Application (SPA) development.
- Experience in creating responsive graphs and bar charts for web pages using D3.js
- Extensively used Selectors in JQuery for updating content on DOM nodes.
- Created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form XML and created charts utilizing D3.js.
- Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Developed JavaScript library for rendering domain specific layout XML to the web.
- We used JavaScript D3.js library as pre-built JavaScript functions to select elements, create SVG objects, style them
- Experience on RESTful web services which allows communication between the applications.
- Designing the RESTful API endpoints, and creating a regression test framework.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Implemented custom validation controls for various forms with help of JavaScript validation controls.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Created JavaScript code using XML Http Request Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Develop detailed design specifications and process flows as part of the SDLC. .
- Extensively used CSS 3.0 for page layout and display of graphics.
- Backbone.js is used to well document, which is a way to number of JS code techniques.
- Involved in Finding out the bugs, broken links and missing images etc. and rectifying them
- Worked in Agile environment with active scrum participation.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Node Js, AJAX, D3.js, MS Office, Internet Explorer, SASS, ECMAScript Firefox, Chrome, RESTful API, Jira, Agile, SVN.
UI Developer
Confidential, Los Angeles CA
Responsibilities:
- Responsible for converting the mockup to user interaction web pages using HTML5, CSS3 and JavaScript, taking advantage of frameworks AngularJS.
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users.
- Writing front-end code compliance with web and mobile standards for cross-browser compatibility.
- Ensuring created web pages are responsive on all the screen sizes, used media queries where needed.
- Reusing the data objects in angular controllers across the project by creating services and factories.
- Assuring that all user input in validated before submitting to back-end, used AngularJS form validations.
- Involved in writing the application level code to interact with API's, Web Services using AJAX.
- Optimizing the developed application for maximum speed and scalability.
- Delivering a complete working front-end application.
- Used Drupal CMSfor development.
- Used Content Management system CMS for the dynamic configuration of the header and footer of the web application like Website Builder.
- Participated in code reviews.
- Collaborating with team members on implementing new features.
- Followed agile methodologies with scrum principles.
Environment: HTML5, CSS3, LESS, JavaScript, AngularJS, jQuery, JSON, Bootstrap, Drupal, Visual Studio Pro 2013
UI Developer
Confidential, New York NY
Responsibilities:
- Re-designing / developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML4/CSS3/JavaScript.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
- Involved in extensive HTML5 coding.
- Designed wireframes and mockups for new web interface for a network analysis virtual appliance using Balsamiq Mockups
- 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.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Normalized and re-indexed the database tables by understanding its schema.
- Also create programs to review the data stored in the database.
- Managing all versions of the website (Development, Beta and Production).
- Actively involved in configuring the website in all these environments.
Environment: HTML4, CSS3, JavaScript, JQuery, CQ5, Balsamiq Mockups.
UI developer
Confidential, Schaumburg IL
Responsibilities:
- Worked directly with business analysts to ascertain requirements and defined projects plan documents.
- Designed dynamic and browser compatible webpage using web design techniques CSS, JavaScript and jQuery.
- Worked on both mobile's responsive web design and desktop pages.
- Created database tables and manipulated data using MySQL.
- Used JSON to store and access the data in a search pages.
- Developed modules to retrieve data using AJAX calls through jQuery method.
- Applied XML into transferring administration data to the back end.
- Validated the user input using jQuery validation plug in.
- Implemented a lightweight customizable jQuery plug in for styled appearance.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Tested and debugged code using IE tester, Chrome Inspector, Firebug, Safari Web Inspector.
- Involved in developing HTML and JavaScript & libraries for client side presentation and data validation on the client side with in the forms.
- Optimized images for web page display, and feature item slides using Adobe Photoshop.
- Maintained page layouts, navigation, presented designs and concepts to the clients and the managements to review.
- Experience in implementation of AJAX to in order to provide pleasant client side experience.
- Involved working with MVC design Patterns.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
- Used jQuery for client side scripting and implemented animation and styles on pages.
Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SQL, Photoshop, XML
WEB developer
Confidential
Responsibilities:
- Involved in Agile methodology which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
- Used NetBeans as Java/J2EE IDE tool for creating Servlets, JSPs, EJBs and Java Classes.
- Developed JSPs and Servlets to provide dynamic content to the HTML pages.
- Created JDBC applications to access and query a database and Manage Transactions in JDBC.
- Use the layout manger and implement event handling in Java.
- Identify various types of access specifiers.
- Implemented the different conditional statements and looping statements.
- Implemented exception-handling and user-defined exceptions.
- Implemented inheritance, method overriding and interfaces.
- Wrote Stored Procedures, Views and Sequences to support database related functions.
- Used CVS for version maintenance.
- Monitored the log files on a regular basis in UNIX environment.
- Prepared Unit Test Cases and worked closely with QA teams to thoroughly test the application
- Developed SQL queries to interact with the database.
- Assure code quality and adherence to coding standards on projects.
- Developed CRUD (Create, update and delete) functionality for various administrative system related tables and product components.
Environment: Java/J2EE, JSPs, SQL, HTML, CSS, JavaScript, AJAX