Web Developer Resume
Novi, MI
SUMMARY:
- Around 4 years of professional experience as a Web UI Developer using JavaScript, Angular JS, JQuery, REST, JSON, Bootstrap, Node.js and Ajax.
- Expert in HTML, CSS and Document Object Model (DOM) and DOM Functions.
- Extensive Knowledge in developing single - page applications (SPA’s)
- Proficient in Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Experience in understanding and refactoring the existing code.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Waterfall, Agile and SCRUM.
- Designed the table less web applications using CSS (2.1/3) and with the help of tags as per W3C standards.
- Highly motivated, reliable analytical problem solver and trouble-shooter with attention to detail.
- Experience in writing test cases using Karma and Jasmine.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Experience managing daily communication with an offshore development teams.
- Team player, Pair programming, experience working with multiple teams and ability to work on new technologies in a relatively shorter time.
- Aptitude and willingness to learn and implement unknown technologies.
TECHNICAL SKILLS:
Programming Languages: Java, JavaScript
Web Technologies: HTML 5, CSS3, JavaScript, AJAX, XML, XHTML, JSON
JavaScript Libraries and Frameworks: JQuery, Bootstrap, AngularJS, Angular 2, Angular 4, Node JS, Express JS, Gulp JS
IDE & Tools: Visual Studio Code, Eclipse, IntelliJ IDE.
Database: My SQL 5.1, Mongo DB
Operating Systems: Windows(7,8,10), Mac 10.12, Linux, Unix
Methodologies: Agile, Scrum, Waterfall
Workflow and Delivery: Responsive Web Design, Single Page Applications
Version Control: SVN(tortoiseSVN), GitHub
Project Build/Project, Management Tools: Grunt, Maven, Bower, Jira, Gulp.
Designing Tools: Adobe Photoshop CS6, Adobe Light room
PROFESSIONAL EXPERIENCE:
Confidential, Novi, MI
Web developer
Responsibilities:
- Understanding the requirements and syncing up with UX team to extract as much as info I can. Used Agile methodology includes daily Stand up, Planning, Grooming, Retrospective meetings.
- Developing pages using HTML and CSS and wrapping up in to Directives or Components to make them reusable and have good hands on experience in using directives scopes, link and controller functions.
- Encapsulating reusable JavaScript code in to Services and making them reusable again.
- Used bootstrap grid layout to make the pages responsive as we have a native mobile version of our application.
- Used Angular UI Router for Single page applications, Moment JS library for time and data conversions, Angular Animations, Analytics, Google Charts.
- Used Cordova plugin for deploying our app as a native iOS and Android application.
- Worked on Web Sockets which provides peer to peer communication between the ports. Hands on registering a socket, subscribing a socket and handling the response.
- Used WordPress as CMS where we store our products page data and all the images. Good understanding in installing and altering WordPress plugins. Worked on consuming WordPress as a Rest API.
- Developed a stand-alone application which is further deployed in a Linux server, which generates HTML code used as E-mail Templates.
- Very strong in using Git, including cherry picking, reverting the code etc. Creating separate branch with JIRA ticket number, commit, push and pull request further for code review.
- Experience in writing Gulp tasks, Minifying and Uglyfying the code.
Environment: HTML, CSS, Bootstrap, Angular JS 1, Angular JS 4, Web Sockets, Node JS, Gulp JS, Moment JS, Git.
Confidential, Atlanta, GA
Java UI Developer
Environment: Java (1.5), Struts, JSP, Servlets, JavaScript, CSS, HTML, Ajax, Java Beans, Web Services, SOAP UI, WSDL, Hibernate, JMS, Eclipse, SQL Developer, Oracle 10g, WebLogic 8.1.
Responsibilities:
- Worked on presentation layer, developed dynamic UI modules using Canvas, Angular, JSP/JS pages along with JQuery (AJAX) calls. All the modules are roles/permissions driven.
- Used SOAP UI for testing web services and verifying the request and response XML.
- Experience in working on GIT, UI Development using React JS and Bootstrap on HTML5.
- Developed Mock applications using Angular JS with powerful code.
- Designated and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Developed front-end UI using Angular JS, HTML5, CSS3, Bootstrap, JavaScript, SASS, JQuery and AJAX.
- Used bootstrap to make our webpages responsive.
- Used Maven as a building tool for creating WAR files.
- Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML.
- Used Rest Web Services.
- Analysis and Implementation of the New Change Requests generated by Client.
- Designed and implemented new services and plans added to the products of SFR which involved designing interactive web pages and developed the web services.
- Proactive involvement in the local environment set up where entire application is emulated on the local desktop including installation of application server, database etc.
- Design and developed the Web pages using JSP, HTML, JavaScript and CSS.
- Used J2EE Technologies with Struts Framework.
- Implemented persistence classes and XML mapping files for Hibernate.
- Implemented action classes, form beans, helper classes.
- Deployed the application on WebLogic application server.
- Maintained all developed source code on SVN.
- Developed SQL batches for creating, inserting, and updating data in the database tables.
- Used SQL Developer for database interaction.
