Web Developer Resume
Livonia, MI
PROFESSIONAL SUMMARY:
- 6 years of Professional experience in all phases of Software Development Life Cycle including Application Design, Development, Integration, Implementation, Installation, Maintenance, Testing, and Debugging in both client and server side scripting for various web applications
- Extensive experience in developing professional web based User Interface ( UI ) to provide best User Experience ( UX ) w ith the help of HTML5, CSS3, JavaScript, AngularJS, ReactJS, JQuery, JSON, XML and also experience in making webpages Cross browser compatible
- Construct a powerful and modern frontend architecture, involving AngularJS, ReactJS, Redux, and ES2015/ES6; a Node - powered workflow and build system involving babel, webpack and other tools
- Expertise in Node.js applications and worked on different servers like Express, Webpack, and Browersync
- Worked on task runners such as Gulp and Bower to include different libraries/frameworks
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Created multiple reusable components using React-data-grid to generate different types of grid based business requirements and worked with react-data-grid-addons for editing/formatting the grid data
- Implemented Single Sign On and user session management using ActiveDirectory and JWT node modules
- Strong Exposure in developing distributed Web based back end applications using Java/J2EE technologies (Core Java, Servlets, JSP, Struts Framework)
- Expertise in Using and Debugging Application Servers like Node Server, IBM WebSphere, Apache Tomcat
- Developed Action Classes and configured Struts 2.0 framework
- Implemented proof of concepts on Spring MVC
- Developed Responsive Web designs (RWD) using Media Queries, jQuery UI, Materialize, React Semantic UI and Bootstrap
- Developed JSP pages using JSTL and Struts specific tag libraries
- Developing Business Logic and consuming Web Services
- Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High traffic Websites
- 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 IntelliJ IDEA to develop web based application using GIT plugin
- Worked on the Node.js backend scripting to handle the business logic and server the JSON response
- Used Node Inspector to debug the issues in the web application
- Used Mongo DB as a database for one of the node.js projects
- Worked on EJS routing to render templates based on the folder structure
- Worked on UHG Internal Library - UI Tool Kit (UITK) to render the components in the web application
- Implemented different kinds of charts using NVD3.js and created a new chart component for UI Toolkit
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools
- Extensive knowledge in JavaScript, especially using JQuery in AJAX-driven web applications
- Experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation
- Experience in working in different IDE’S like Notepad++, EditPlus, Sublime Text, Eclipse and IBM RAD
- Experience in working with various databases like Oracle, SQL Server and MySQL
- Experience working in Agile and Waterfall (SDLC Methodologies) environments
- Determined quick learner with strong interpersonal, communication skills and proven ability to manage positive and productive client relationship
- Worked on content management system (AEM) and implemented components/templates based on AEM 6.1 and 6.2
- Implemented custom components using CQ tags, jQuery, JavaScript and JSP
- Implemented client libraries useful at page, global and component level using CSS and JavaScript files
- Excellent Technical, Analytical, Problem Solving Skills, strict Attention to Detail and ability to work independently and with the team environment
TECHNICAL SKILLS:
Frameworks: AngularJS, React - Redux, NodeJS, Struts 2.0, Spring MVC, Gulp, Bower, Materialize, Semantic UI, React Semantic UI, and Bootstrap
Programming: JavaScript, Object-Oriented JavaScript, NVD3.js, jQuery, jQuery Mobile, Servlet, Java, J2EE, Visual Basic, JSP, JSTL, XML, HTML5, XSLT, CSS, LESS, SASS, SCSS, Media Queries, Ajax, JSON, JILT - Confidential Internal Library, UITK - UHG Internal Library
Application Servers: HTTP Web Server, Apache Tomcat, and WebSphere Application Server, JBOSS Server, Node Server, Express server, EJS Server, Bower, Webpack Server
Operating Systems: UNIX, Mac, and Windows
Revision Control: Tortoise SVN (Subversion Tool), Git
Build Tools/IDE: Jenkins, Atom, IBM RAD, Eclipse, IntelliJ IDEA, JBOSS Developer Studio, Brackets, Sublime Text, Notepad++, editPlus, Apache Maven, and Github
Databases: Oracle, DB2, SQL Server, MySQL, and Mongo DB
Testing: Jasmine, Omniture Tracking, XpressScan, iTrack
SDLC Methodologies: Agile and Waterfall
SDLC Tools: HP Quality Center, JIRA, and Rally
PROFESSIONAL EXPERIENCE:
Confidential, Livonia, MI
Web Developer
Responsibilities:
- Developing user interfaces using HTML5, CSS3, JavaScript, ReactJS, AJAX, and JSON
- Construct a powerful and modern frontend architecture, involving ReactJS, Redux, and ES2015/ES6; a Node-powered workflow and build system involving babel, Webpack and other tools
- Developed a systematic, scalable, and auto-enforced CSS methodology (BEM); keyboard-friendly and fully accessible interfaces; and theming capabilities, allowing for deep customization using React-Semantic-UI
- Implemented ReactJS routing and developed single page applications based on react router
- Worked on the Node.js backend scripting to handle the business logic and server the JSON response
- Created multiple reusable components using React-data-grid to generate different types of grid based business requirements and worked with react-data-grid-addons for editing/formatting the grid data
- Implemented export document functionality to export the data grid to both Excel and PDF formats
- Created a backend API for integrating authentication for the existing frontend web application
- Used Express server and created multiple express routes to serve response to the web application
- Integrated the single page web application with the LDAP authentication using ActiveDirectory node module
- Implemented Single Sign On based on the username stored in browsers LocalStorage using ActiveDirectory node module
- Created a JSON Web Token for Login/SSO to maintain user sessions using jsonwebtoken node module
- Worked on promoting the code to higher environments, based on both Linux and Windows machines, running batch commands using Jenkins
- Established secure connection between the build server and the deployment servers without login credentials using SSH access keys
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
- Implementing and designing user interface for web based customer application
- Re-designing/ developing the website to improve user experience and add new functionality
Confidential, Southfield, MI
Web Developer
Responsibilities:
- Developing user interfaces using HTML5, CSS3, JavaScript, AngularJS, ReactJS, jQuery, AJAX, and JSON
- Used Node.js for real time web applications
- Used JBOSS Developer Studio as an IDE to develop the maven project
- Created a project structure using Node.js, gulp, and bower for various applications
- Implemented angular routing and developed single page applications
- Worked on the Node.js backend scripting to handle the business logic and server the JSON response
- Worked on task runners such as Gulp and Bower to include different frameworks
- Working on AngularJS framework to display templates based on the JSON response
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
- Implementing and designing user interface for web based customer application
- Re-designing/ developing the website to improve user experience and add new functionality
- Responsible for creating the screens with table-less designs meeting W3C standards
- Developing Responsive Web Design pages for various applications compatible for Mobiles, Tablets, and Desktop using Materialize
- Integrated with back end code for highly interactive AJAX based applications
- Worked on Rally to implement the user stories and track the issues/defects
- Building code using Maven tool
- Integrating code in Git, delivering code stream and creating new base line for updated code as a daily activity
- Worked closely with team members to meet the project requirements
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns
- Used Materialize CSS and AngularJS for effective design of Web pages
- Worked on implementing directives and scope values using AngularJS for an existing webpage
- Worked on UHG Internal Library - UI Tool Kit to render the components in the web application
- Implemented different kinds of charts using nvd3.js
- Created a new charts component for UI Tool Kit using NVD3.js and AngularJS
- Developed a basic POC using React.JS
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Thoroughly document UI components in an interactive pattern library
- Worked on content management system (AEM) and implemented components/templates based on AEM 6.1 and 6.2
- Implemented custom components using CQ tags, jQuery, JavaScript and JSP
- Implemented client libraries useful at page, global and component level using CSS and JavaScript files
- Managed competing deadline-driven projects
Confidential
Web Developer
Responsibilities:
- Worked on agile base development cycle with a weekly release schedule and also involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 4+ projects
- Developed user interfaces using HTML5, CSS3, JavaScript, XHTML, jQuery, AJAX, and JSON
- Designed and developed a RESTful web service that supports JSON for other developers to access to speed up development within the Confidential using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, MySQL, DB2 and Maven
- Worked on AngularJS framework to display templates based on the JSON response
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript
- Coded extensively in jQuery to make rich Internet web pages and created custom date picker on the website
- Developed mockups and prototypes using HTML, CSS3, JavaScript, jQuery and Angular JS
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing
- 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
- Worked on JavaScript for page functionality and Pop up Screens
- Implemented proof of concepts of Spring MVC and developed JSP’s using JSTL and Struts specific tag libraries
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards
- Re-designing/ developing the main website to improve user experience and add new functionality
- Responsible for creating the screens with table-less designs meeting W3C standards
- Developed CSS styles to maintain the uniformity of all the screens throughout the application
- 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
- Developed Responsive Web Design pages for various applications compatible for Mobiles, Tablets, and Desktop
- Performing the different modules like login, search and download with tracking
- Integrated with back end code for highly interactive AJAX based applications
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, and MySQL
- Worked on debugging the issues in IBM RAD and find solutions to resolve the issue
- Prepared sequential diagrams for individual flow
- Created workspace with default packages and UTIL classes & developed business logic, consuming web services
- Building code using Maven tool
- Implemented internationalization for different markets (eg Great Britain, Australia, David Jones, Canada, Germany, Italy, France, Japan, Mexico)
- Involved in various process related activities like analysis, development, defects tracking in different phases (SIT, UAT) and monitored them to the closure
- Integrating code in SVN, delivering code stream and creating new base line for updated code as a daily activity
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests
- Coordinating with different vendors like iCM (Interactive Content Management)
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns
- Worked on HP Quality center and JIRA to implement the user stories and track the issues/defects to complete SIT and UAT on time
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on implementing directives and scope values using AngularJS for an existing webpage
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Worked closely with team members to meet the client requirements