Front End Developer Resume
San Francisco, CA
SUMMARY
- Software UI engineer with 8 years of experience in HTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON and Bootstrap development implementing enterprise applications in team - oriented environments.
- Strong understanding and excellent skills in developing, professional, AJAX driven elegant enterprise web application using HTML/ HTML5, CSS/ CSS3, JS and JQUERY, and various java and JavaScript design patterns.
- Strong experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, AngularJS, Node.js, Backbone.JS, D3.JS etc.
- Developed, Configured and Deployed a variety of Portals and UI Applications including HTML, CSS3 and JavaScript.
- Experienced with implementing different features of Bootstrap.
- Good knowledge in Backbone.js and Responsive Design.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON. Wrote code to consume the JSON data as a part of JQUERY AJAX calls and update the DOM
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Experienced in developing MVC framework based websites using Struts 1.x/2.x, Spring.
- Performed End to End Testing (E2E) on AngularJS Framework using Protractor JS.
- Hands on experience in visualizing real time data using D3.js and NVD3.js.
- Experienced in Responsive Web Design.
- Developed web pages using Polymer.js forms, Components, Layouts, Events, Validations, Tress, Grids components.
- Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), JavaServer Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
- Involved to create the User Interactive web pages in a professional manner using web technologies like HTML5, XHTML, and CSS3 based on the W3C and ADA standards.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on Windows.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management
- Well knowledge of various frameworks of JavaScript like jQuery, jQuery UI and jQuery Mobile.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
TECHNICAL SKILLS
Language: C, C++, Java, J2EE, Python, UML
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS, Backbone.js, CanJS,Angular2.0, Handlebars, JSP, Servlets, React.JS
Methodologies: Agile, Scrum, UML, Design Patterns
Databases: Oracle9i, MySQL, HBase
Application/Web server: Apache Tomcat, WebSphere, JBoss
IDE’s: Eclipse, Sublime Text Editor, Komodo Editor
Version Controls: SVN, CVS, Visual SourceSafe(VSS)
Operating System: Windows 98/NT/2000/2003/XP/7, Linux
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Web developer
Responsibilities:
- Same day City is a tracking application for all the customer of Confidential, Its main purpose is to track the shipments for the user.
- It has capability of tracking anonymous user as well as registered user.
- New user also can register from any of the client (Android, IOS, Web portal).
- User has its own profile where he/she could able to get the push notification.
- User can search his or any of his friend or relatives tracking numbers, once he/she search, its automatically attached to his/her profile.
- Any update occurred on that tracking number it will auto update to clients (Android/IOS).
- It has capability of email notification. Users can register/un-register his/her email to receive email notification.
- On tracking details it will show the user what’s the state of his/her shipments and all the shipments associated to his/her profile will auto update.
- User can also see product details and estimated time (ETA),
- It will also show the map from where user could able to know where is the driver.
- Client has capability to auto sync to the profile, if any update occurred on the server it will auto sync to client.
- Elements of D3.js (Line Chart, Guage and Donuts Chart) were used for Data Visualization.
- This client uses several servers (Tracking Service, Push service, Profile service rating service through NGL/Cheta) etc.
Environment: hipster, HTML5, Handlebars, GitLab, CSS3, JQuery, JavaScript, Angular JS, Angular 2.0, ReactJS,D3.JS, Ajax, Bootstrap, Jetty Server, Xcode, Grunt, Yeoman and Bower.
Confidential, Sunnyvale, CA
Sr. Front End Developer
Responsibilities:
- Designing and developing dynamic web pages using JSP, HTML, CSS, LESS, JavaScript, jQuery, AngularJs, for single page applications.
- Coded extensively using JavaScript frameworks by implementing MVC architecture.
- Leveraged two way data binding through scope in applications built on AngularJS.
- Used multiple in-built directives and APIs in AngularJS &Node.js such as filters, rootscope, childscope, modal, template, state etc.
- Developed custom directives in AngularJS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
- Re-developed a single page application using AngularJS which was supported in IE 8, 9, 10, 11, Firefox, Chrome.
- Developed single page applications from start to finish to give it a new look using HTML5/CSS3/AngularJS.
- Involved in the creation of interface to manager user menu and Bulk update of Attributes using Angular.JS, node.JS, Ext.JS and JQuery.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive HTML5 coding.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, router etc.
- Implemented various Validation Controls for form-validation and implemented custom validation controls.
- Worked on Responsive Design which would support most of the devices as well.
- Used media queries to support devices like ipad, Andriod devices.
- Developed various functionalities such as search, pagination, filtering.
- Coded scripts for AJAX ad JSON calls for asynchronous communication with the server to obtain data and error handing was implemented using Angular promise and JavaScript promise.
- Developed graph and chart components which were supported cross browser functionality.
- Developed all the components which met both NVDA requirement and CATO compliance.
- Worked with multiple teams to ensure functionalities are consistent through-out the application.
- Worked for development team, IST and UAT defects fixing team and Production support simultaneously.
- Effectively handled the blockers, issues, business requirement etc. on off-shore/on-shore model.
- Code reviewer for the front end development for one of the applications.
- Develop the graphic user interface based on the designs provided and the project objectives
- Implement the concepts, strategies, and designs created for websites and applications
- Synthesize the textual data and commands into graphics and icons of the same meaning
- Study the flowcharts, prototypes and mock applications to develop the actual interface
- Conduct tests for the developed interface and ensure it is user friendly
- Perform a post usage analysis to ensure that the system delivers functions of expected standards
Environment: HTML5, Handlebars, GitLab, CSS3, LESS, JQuery, JavaScript, canjs, React JS, Angular JS, Node.JS, Ajax, Bootstrap, Jetty Server, Xcode, Grunt, Yeoman and Bower,Adobe,pxlr.
Confidential, Sunnyvale, CA
Sr. Front End UI Developer
Responsibilities:
- Developing dynamic web pages using HTML5, CSS3 and JavaScript.
- Coded extensively using JavaScript MVC Framework to make rich internet web application for a Single page app.
- Developed mockups and prototypes using HTML and CSS3.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Worked on the website from start to finish to give it a new look using Angular JS, HTML5/CSS/JavaScript.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Created UI designs using Web 2.0 standards.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in extensive HTML5 coding.
- 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.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
Environment: HTML 5, CSS3, Java Script, JAWS13 and 14(ADA), Maven, JSON, jQuery, AngularJS, Ext JS, Adobe Photoshop.
Confidential - Dallas, TX
UI Developer
Responsibilities:
- Involved in discussions with the System Analysts to identify the technical requirements.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Created a robust and user friendly CALL CENTER APPLICATION based onclient requirements.
- Development the whole application module using technologies such as JavaScript,jQuery, AngularJS.
- Wrote a combination of jQuery plugins, as well as completely customJavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS, Less CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML 4/5, CSS 2/3, JavaScript, JQUERY, JSP, AJAX, JSON, XML, TOMCAT APACHE, AngularJS, Node.JS and SVN.
Confidential, San Francisco, CA
UI Developer
Responsibilities:
- Responsible for Design and development of Web pages using HTML5, CSS3 including Ajax controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and Bootstrap.
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Created various web page layouts using HTML and CSS.
- Designed, developedand updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure
- Defined text alignment, size, borders, and many other typographic characteristics.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Developed free markup templates to manage Content and App code.
- Designed screenshots and prototypes using HTML, DHTML, XHTML, CSS, JavaScript, Fireworks, and Photoshop
- Fixed bugs and provided support services for the application.
- Created reusable HTML templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes
- Tested/De-bugged web browser using Firebug
- Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: HTML5, CSS3, JavaScript, JQuery, PHP, AJAX, Apache, Bootstrap, Backbone.JS, JSON, JSONP, EXT.JS, Windows 2000/XP.
Confidential
Front End Developer
Responsibilities:
- Create paper prototypes, initial wire frames and design a strategy by collaborating with the instructional designers.
- Designed, developed and tested web pages from the level of paper prototypes to production.
- Wrote SQL queries to fetch data from the backend.
- Develop web pages with functionalities like login, register, forget password, Email, Filters using Java Script, JQuery and HTML.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Test Cross Browser compatibility.
- Fetch data using AJAX.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Document the entire project, which contains detail description of all the functionalities.
Environment: HTML, DHTML CSS, Java Script, XML, JQuery, AJAX, SQL, Notepad++.