We provide IT Staff Augmentation Services!

Web Developer Resume

San Bruno, CA

PROFESSIONAL SUMMARY:

  • Around 6 years of professional experience in developing and designing User Interface for web applications with deep insight into various Software Development Life Cycles and implementations.
  • Extensive experience in designing web applications with the help of HTML/5, XHTML, JavaScript, CSS/3, SASS, DOM, jQuery, AJAX, and AngularJS, BackboneJS and ReactJS.
  • Experienced in applying latest software development approaches including MVC, event driven applications using object oriented JavaScript, JSON and XML.
  • Proven track record of demonstrating innovative and unique designing skills.
  • Expertise in designing Event Handling models such as Listener and Dispatcher in object oriented JavaScript.
  • Excellent knowledge on Angular 4.0.
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
  • Used BackboneJS and ReactJS to create Controllers to handle events triggers by clients and send request to server.
  • Excellent experience in developing web applications using MVC architecture.
  • Used LESS and SASS preprocessors along with task runners like Grunt and Gulp.
  • Knowledge of CSS tools like Atomic CSS.
  • Hands - on experience on developing Single Page Applications using AngularJS.
  • Used NodeJS to develop faster and scalable applications.
  • Created web server to intercept requests by clients and to talk to the database with NodeJS
  • Strong inter-personal skills and excellent communication and presentation skills along with strong reporting abilities.
  • Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, chrome developer toolbar and able to identify problems in the initial stages and execute quick resolutions.
  • Expertise in unit testing frameworks e.g. Jasmine Protractor, knowledge of using Mocha and Chai testing frameworks.
  • Used JIRA for defect status tracking and Rally for creating and managing user stories.
  • Experience in creating test cases using JASMINE.
  • Expertise in analyzing each product’s environment with problem solving and analytical abilities, effective in working independently.

TECHNICAL SKILLS:

Languages: C, C++ and JAVA

Technologies: HTML4/5, XHTML, CSS2/3, JavaScript, AJAX, jQuery, JSON, Bootstrap, DOM

Frameworks: AngularJS, Angular 2, ReactJS, Redux, NodeJS, BackboneJS, D3.js, Webpack

IDE s: NetBeans, Visual Studio, Notepad++, Edit plus, Sublime, WebStorm, SVN

Work Flow: Responsive Web Design, Single Page App

Operating System: Windows, Windows Server, Mac.

Methodologies: Agile, Scrum, Waterfall.

Tools: Grunt, Gulp, Jasmine, Karma

WORK EXPERIENCE:

Confidential, San Bruno, CA

Web Developer

Responsibilities:

  • Implemented the Drag and Drop functionality using JQuery framework.
  • Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML5 and JavaScript for client side presentation and, data validation within the forms.
  • Developed single page applications using Angular 2.0, Typescript, HTML5, CSS3, and Bootstrap.
  • Worked on D3 library to implement charts and line graphs
  • Led UX design on groundbreaking mobile applications that redefined the market landscape.
  • Research existing web applications and customers, then analyze and create efficient UX solutions for Web Application.
  • Done unit tests in BDD format using Angular 2.0 testing library
  • Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 2.0.
  • Design all UI elements, wireframes, and comps with Adobe Photoshop, Illustrator and InDesign.
  • Experience in Using D3's animation capabilities, which are built to enhance the data visualizations with transitions.
  • Developed UI Toolkit and UI Styling Architecture (HTML5, JS (JQuery), Bootstrap Framework, LESS).
  • Improve the developer experience by creating command-line tools in Node.js for projects that use open-source softwarr
  • Developed and utilized UI reusable components through Angular 2.
  • Used pre-processor SASS to generate and manage CSS.
  • Work in Scrum Agile using JIRA, developed and adjusted user stories appropriately.
  • Experience in assessments workflow in design patterns in cross browser functionality.
  • Created site maps, mind maps, user task flow, wire framing, and mockups.
  • Apache Cordova extends the features of HTML and JavaScript to work with the device.
  • Created mockups and wireframes for a new website.
  • Coordinating with clients and product owners for UX wireframe mockup.
  • Extensively used JavaScript and jQuery for functionality.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML5, JavaScript.
  • Developed on demand, combo and compression server for Node JS application
  • Successfully integrated the flagship product into AWS and Azure and automated the conversion process for it.
  • Developed Mobile web application using native JavaScript and Angular JS by using existing hybrid Mobile application code base.
  • Developing UX High and low fidelity wire frames, conceptual models, user interaction flow diagrams, page schematics.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Designed and developed Mobile Applications using JSP, JavaScript, HTML5, and CSS.
  • Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
  • Implemented styling Presentation layer using Bootstrap, Angular JS, Wire-framing, and HTML5.
  • Developed cross-browser compatible website using MySQL and jQuery.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Worked with REST services, which includes building a proper request using Node JS and consuming the API response using Angular JS.
  • Developed all the UI pages using, DHTML, XSL/XSLT, XHTML, DOM, JSON, and Ajax.
  • Used to Help UX team in creating UX wire frames using Adobe Photoshop.
  • Worked extensively on installers, compilers in software development using Bootstrap technique.
  • Created XHTML Pages with CSS and the Box Model.
  • Created new website using ProcessWire to integrate updated content within new layout.
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.

Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, DHTML, AngularJs, Angular 2.0, E-commerce, Typescript, D3 JS, XSLT, Photoshop, Illustrator, InDesign, SASS, Jasmine, Bootstrap, NodeJS, AJAX.

Confidential, Austin, TX

Web UI Developer

Responsibilities:

  • Responsible for creating the look and feel of a web application.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Developed Page layouts, navigations and presented designs and concepts to the clients.
  • Worked on font end pages that were developed in a professional manner using HTML5, CSS3, JavaScript, and jQuery.
  • Used Atomizer CSS for generating Dynamic style sheets.
  • Developed dynamic frontends using ReactJS.
  • Involved in building applications using ReactJS by building re-usable UI components.
  • Used Redux to store data from multiple API endpoints.
  • Extensively used core features like Props and state.
  • Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search product page.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Involved in integrating D3JS code to the application for building bar-chart, pie-charts etc to show billing reports.
  • Developed the whole application module using object oriented JavaScript and jQuery and made more interactive with the help of AJAX.
  • Used JavaScript and jQuery library for client side validation and for developing dynamic e-mails.
  • Built Web pages that are more client interactive utilizing jQuery plugins for Drag and Drop , AJAX , JSON, React JS, JavaScript, Bootstrap .
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using ReactJS.
  • Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
  • Created Common files, global messages for the common usage.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox, and Google chrome.
  • Used dependency tools Grunt to perform repetitive tasks minification, compilation, Unit testing.
  • Created test cases and implemented Unit Testing using Quint and karma
  • Participated in day to day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: HTML5, DOM, DHTML, XHTML, CSS3, Bootstrap, RESTful Web Services, TDD, SASS, JavaScript, jQuery, Jasmine, AJAX Controls, Web Services, JSON, Git, LESS Quint, karma and Agile.

Confidential, Walnut Creek, CA

UI Developer

Responsibilities:

  • Working in both scrum team and production support from user stories to user request enhancement.
  • Involved in Analysis and design phase.
  • Used HTML5, CSS3 grid system, JavaScript, jQuery, Bootstrap, and AngularJS and developed Customer Service portal.
  • Used AngularJS and NodeJS where data from backend is stored in model and populated it to UI.
  • Worked with Agile software lifecycle methodologies. Created design documents when and as required.
  • Designed and developed the common page layout and create screens by assembling titles and screen definitions in centralized configuration files.
  • Utilized Modernizer JavaScript library and Normalize CSS library extensively to render all elements consistently across all browsers.
  • Knowledgeable of human factors and usability and the best practice design for web development
  • Developed jQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and implemented a callback function to handle the results.
  • Developed script to call web APIs/ service to fetch data and populate on the UI.
  • Used AJAX Toolkit to run client slide script, enhance rich web UI, validation and showing div based Ajax extender.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Used Model View Controller (MVC) design pattern and Dependency Injection (DI) to decouple the code and to separate concerns.
  • Used ui-router to establish nested routes based on states and URLs.
  • Extensively used AngularJS $scope to join the controller with views to make the web responsive.
  • Implemented page transition animation timeline load animations through ng-Animate.
  • Developed the charting system for the dashboard using Angular-NVD3-Directives.
  • Rendered the analyzed data in responsive and intuitive dashboard Stack using AngularJs, d3.js and HTML5 canvas.
  • Used Grunt to automate build tasks. Created grunt tasks for build automation. Used grunt-contrib-Sass for transforming Sass files, grunt - contrib- watch to sync source and target folders, grunt-karma to develop and run unit-tests
  • Maintained, enhanced, and recommend solutions that best suit the business and technological needs from the UI standpoint.
  • Used JIRA for bug tracking.

Environment: HTML, CSS, jQuery, XML, NodeJS, AJAX, JSON, SVN, JIRA, Modernizer, Grunt, AngularJS.

Confidential

UI Developer

Responsibilities:

  • Participated in Software Development Life -Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Used advanced level of HTML, JavaScript, CSS and pure CSS layouts.
  • Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size.
  • Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.
  • Used Nesting, Variable and Mixing features of SASS preprocessor to keep the code neat and to enhance pace of the project.
  • Used AJAX extensively to implement front end/ user interface in the application.
  • Successfully implemented Auto Complete/ Auto Suggest functionality using AJAX, jQuery, Web service call and JSON.
  • Developed complex, usable, attractive, and cross-browser web interfaces that account for speed, file size, readability, and accessibility.
  • Used Handlebars and Underscore for Backbone templates.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
  • Developed a fully functional prototype application using jQuery and connecting to a REST-ful server on a different domain.
  • Handled AJAX call functionality and dynamic data parsing from XML and JSON data file.
  • Design.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Utilized AngularJS framework for form validation by throwing errors or confirmation dialogs in intuitive way to the user.
  • Utilized Angular inbuilt directives for implementation also implemented costumed directives for the one that is not available.
  • Developed an AngularJS workflow manager leveraging Angular-UI’s state router for flexible configuration and management of multi-step user input flows.
  • Performed Unit testing on various project modules using Junit framework and version control Through GIT.

Environment: HTML, CSS, XML, JavaScript, Bootstrap, jquery, NodeJS, AngularJS, GIT.

Confidential

Jr Developer

Responsibilities:

  • Developed UI using HTML, CSS, jQuery, AJAX and JSON JavaScript validations and XML.
  • Designed XML files for maintaining contents like video, images, audio and display them in flash application.
  • Used to update HTML pages jQuery, AJAX via JSON Response.
  • Implemented chained select plugin for jQuery with JSON processing and callback features, chain multiple selects with ease.
  • Used advanced JavaScript concepts to validate input fields using regular expressions.
  • Used Content Management System (CMS) for the dynamic configuration of the header and footer of the web application.
  • Responsible for developing, editing, publishing, and managing content on the external web pages an internal layout.
  • Implemented various validation controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Developing the web applications using core concept (Threading and collection).
  • Created Functional point estimation and responsible for designing user interface using core Java.
  • Developed the backend applications using core concept (Data structure like collection).
  • Used spring Transaction Management. Used spring core for DI.
  • Participated in bug tracking sessions to discuss and resolve bugs with developers.
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Implemented test cases and performed unit testing.
  • Performed comprehensive test plans for system, regression testing, creation and maintenance of test cases, and test data.

Environment: HTML, CSS, JavaScript, jQuery, XML, XHTML, AJAX, JSON.

Hire Now