We provide IT Staff Augmentation Services!

Web Developer Resume

0/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Around 8 years of IT Experience in the field of Web Applications development using HTML 4/5, CSS 2/3, JavaScript, JQuery, React.js, Angular.js (1.X), Require JS, Handlebars, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web design.
  • Experience in Financial, Telecom, Banking, E - Commerce Domains.
  • Hands on experience in creating components using React.js
  • Extensive Experience in Developing Single Page Applications using AngularJS MVC framework.
  • Experienced in Responsive Design framework using CSS Bootstrap, Media Queries and SASS/LESS framework
  • Strong Experience in AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Experience JavaScript API’s like jQuery, jQuery UI, PrototypeJS.
  • Experienced in developing MVC/MVVM architecture.
  • Expertise in using XML/JSON and AJAX/ jQuery to Consume RESTful Services.
  • Expertise in Server-Side Programing using JSP, Servlets, Spring MVC and Hibernate.
  • Familiarity in MEAN Stack development.
  • Experience using open source testing frameworks using Jasmine, Protractor and Karma.
  • Experience using database systems MySQL and Oracle.
  • Worked on cross browser compatibility using Polyfills like Modernizr and Webshims and worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
  • Experience using version control tools like SVN and web base repositories like Github.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Involvement in using various IDE’s, IntelliJ, Dreamweaver, Notepad++, Eclipse, Adobe Photoshop, Visual Studio, Webstorm.
  • Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming and agile methodologies.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS

Programming Languages \Version Controls: \: C, C++, Java, Matlab\SVN, GIT, Sourcetree \

UI Technologies \Software Tools: \: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, \Eclipse, IntelliJ, Visual Studio, Webstorm, \jQuery UI, React JS, Angular JS, AJAX, \Rally, Confluence, JIRA, Bitbucket \JSON, Bootstrap, SASS, LESS, Require JS, \Handlebars, Grunt\

Methodologies \Databases: \: Agile, Waterfall, Scrum\MySQL, Oracle, DB2, MongoDB \

Application/Webserver \Server-Side Programing: \: Apache Tomcat, Web Sphere, Web logic \JSP, Spring MVC, RESTful webservices \

Testing/Automation Tools \Deployment tools: \: Karma, Jasmine, Jest, Cucumber, Soap UI, \Gocd, Jenkins\Postman\

Platforms \: Windows, Mac OSX, Android\

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Web Developer

Responsibilities:

  • Created reusable components button, checkboxes, radio buttons, toggle buttons, slider using React.js
  • Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • Used React-Router to turn application intoSingle Page Application
  • Maintained states in the stores and dispatched the actions usingredux.
  • Added Dynamic Functionality by creating and dispatchingAction Creatorsthat deployed Actions.
  • Created and usedReducersthat received said Actions to modify theStore State Tree.
  • Used Lerna an automated tool that manages multi package repositories with git and npm
  • Created storybook for the reusable components for better UI testability and speed development
  • Used Jest to write unit test cases.
  • Created the new multibranch pipeline job in Jenkins using Jenkinsfile.
  • Involved with all stages of Software Development Life Cycle using Agile Methodology.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Created a cross browser compatible user interface using Require JS, JSP, JavaScript, jQuery, CSS3 and HTML5 for the web and mobile versions of multiple sites on the platform.
  • Worked with other teams in building a web application using Angular JS and Bootstrap.
  • Involved in Page layouts, Reusable controls, developing different forms.
  • Developed different reusable controls like HelpDrawer, Tooltip, Spinner, Global Alerts.
  • Tested Rest based web services using SOAP UI and Postman.
  • Developed the code based on ADA compliance rules.
  • Used Jasmine for writing unit test cases to ensure maximum code coverage of the page.
  • Developed automation test cases using Cucumber Framework for end to end coverage of the page flows.
  • Consumed various Restful API’s to retrieve Payment and Customer Information.
  • Developed the pages using the handlebar templates.
  • Developed the Responsive Web Design using CSS, Bootstrap, SASS and MediaQueries.
  • Used GIT for Version control.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Strong communication, analytical and interpersonal skills working within cross- functional teams.

Environment: HTML5, CSS3, JavaScript, React JS, RequireJS, Handlebars, Bootstrap, jQuery, Ajax, RestFul API, SASS, JSON, Jasmine, Cucumber, IntelliJ, Eclipse, Tomcat, GIT, Grunt, Lerna, Jenkins

Confidential, New York City, New York

UI Developer

Responsibilities:

  • Involved in Page Layouts, Dynamic Menu, Modal Dialogs, Search features.
  • Developed SPA (Single Page Applications) using AngularJS MVC Framework and RESTful services.
  • Developed the Responsive Web Design using CSS Bootstrap and Media Queries.
  • Used AngularJS to provide partial update functionality and client-side validation
  • Wrote AngularJS controllers, factories, and services for new website features.
  • Designed and developed UI using HTML5, CSS3, jQuery
  • Used SASS framework to avoid duplication and complexity in CSS styles.
  • Used Layout Views for Consistent layout across the Views.
  • Implemented form validation using JavaScript and Regular Expressions
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of JSON.
  • Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
  • Built pages from Photoshop mockups using JavaScript, JQuery, CSS3, HTML and Angular JS.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Used GIT for the Version control.
  • Defined technical requirements based upon business requirements.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, GIT, Ajax, JSON, Adobe Photoshop, REST, Eclipse, WebStorm, Agile Methodology

Confidential, Miami, FL

UI Developer

Responsibilities:

  • Worked with Business Analyst to gather requirements and developed the application using Agile Methodology.
  • Involved in Customer Support Form, tickets, Plans, Billing, Reports modules.
  • Implemented and designed user interface for customer portal.
  • Used Angular JS in developing single page applications that consume RESTful Web Services.
  • Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML5, SASS, BOOTSTRAP, ANGULAR.JS, and REST API architecture. Developed front end for the entire website using HTML5, CSS3, and JAVASCRIPT.
  • Created custom validation using JavaScript Regular Expression and extensively used HTML 5 Web forms 2.0.
  • Created custom Angular directives for Custom layouts, Data Grid, Dynamic Menu, Pagination.
  • Developed the Angular Custom Factories and Services for Code Reuse.
  • Used CSS Bootstrap for Widgets, Menus, User Interface and Forms to build Rich Internet Application (RIA) to make it look more intuitive.
  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Involved in Creating and consuming RESTful Services using Spring MVC and Hibernate.
  • Ensured compatibility for all major web browsers using Webshims and Modernizr Polyfills.
  • Developed test cases and performed unit test using Qunit and Protractor.
  • Used GIT for Version control.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.

Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery, Ajax, RESTful API, SASS, JSON, Spring MVC, Hibernate, Eclipse, Tomcat, WebStorm, GIT

Confidential

UI Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using HTML, and CSS.
  • Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and JQuery.
  • Responsible for design and development of the Customer Relations Module.
  • Wrote various methods to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Involved in fixing Front-End issues with the layouts.
  • Used SVN for version control.
  • Highly involved in making updates to the current website and simultaneously handling other projects
  • Fixed bugs and provided support services for the application.
  • Implemented various JavaScript/JQuery UI effects on the pages.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.

Environment: HTML, CSS, Java Script, JQuery, AJAX, Eclipse, Agile Methodology, SVN, JSON, XML

Confidential

UI developer

Responsibilities:

  • Created a cross browser compatible user interface using JSP, JavaScript, jQuery, CSS3 and HTML5 for the web and mobile versions of multiple sites on the platform.
  • Had to ensure compatibility with IE7, IE8, IE9, Firefox and Chrome.
  • Designed and developed business logic using Service classes in Java.
  • Used AJAX for asynchronous communication between client and server.
  • Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality
  • Wrote SQL queries to get accurate number of items in the result from the search engine.
  • Extensively debugged user interface layer using Firebug and server-side layer using Eclipse to resolve issues.
  • Involved in the functional and user interface compatibility testing across multiple browsers and multiple languages.

Environment: jQuery 1.7.2, jQuery UI 1.8.17, CSS3, HTML 5, Java 5, Spring 3.0.5, MySQL, JavaScript, AJAX, JSP

Confidential

Web (UI) Developer

Responsibilities:

  • Designed and developed User Interface Web Forms using HTML, CSS, Dreamweaver, and JavaScript.
  • Created various web page layouts using HTML, and CSS.
  • Responsible for developing, editing, publishing and managing content on the external web pages and internal portals.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Used CSS in web pages to separate presentation from structure
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Debugged using Firebug.
  • 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.

Environment: HTML, CSS, JavaScript, Dreamweaver and Windows XP

We'd love your feedback!