Post Job Free

Resume

Sign in

Full Stack Web Developer

Location:
Strongsville, OH, 44136
Posted:
October 03, 2018

Contact this candidate

Resume:

Revathy Navaneethan

440-***-**** * ac69pc@r.postjobfree.com

Have work authorization with a US employer (do not need visa sponsorship)

PROFESSIONAL SUMMARY

Full Stack Web Developer with 9+ years of experience in developing web applications for mobile platforms and e-commerce web applications. Possesses strong technical skills and creativity in solving complex problems and have the ability to lead software development teams.

SKILLS

9+ years of IT experience as a Web Developer, with 4+ years of experience in Mobile Web Development

Expertise in design and development of web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON, AngularJS and Spring MVC

Proficient in all phases of Software Development Life Cycle including requirements gathering, analysis, design, coding, testing, integration, implementation and documentation with extensive experience in Agile and SCRUM

Expert in creating efficient and interactive web applications compatible across popular browsers using HTML5/CSS3

Proficient in using AJAX for implementing dynamic web pages via API calls

Experience developing REST services using Spring Boot and involved in creating REST controllers

Experience implementing Spring MVC module for better handling of client request, consuming RESTful service and sending response back to client

Experience in Responsive Web Design using Mobile Frameworks like twitter bootstrap

Experience in creating Hybrid Mobile Web Pages for both Mobile Applications and Web applications

Experience developing high performance Single Page Application (SPAs) using AngularJS

Experience in deploying and running application in the Cloud using Cloud Foundry

Excellent experience in developing web page contents with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards

Experience working on CSS Animations, Backgrounds, Positioning, Behaviors, Layouts, Border, Margin, Padding, Pseudo Classes and Pseudo Elements in CSS

Experience using and creating scalable web-based RESTful APIs

Hands on experience in working with third party web service APIs and Web Services using AJAX and jQuery

Experience using Spring Rest Controllers, Spring Web MVC and Spring Boot extensively to implement server side business logic

Experience evaluating JSON and XML from RESTful web service using consumer side applications using JavaScript, jQuery and AngularJS

Experience in implementing data binding, controllers and directives in Angular.js

Knowledge in developing APIs for web applications

Experience in implementing Service Oriented Architecture(SOA) using XML Web Services (SOAP, WSDL)

Experience in developing web applications supporting different browsers like IE, Mozilla Firefox, Netscape Navigator, Safari and Google Chrome

Strong experience with browser testing, knowledge of cross-browser/cross-platform compatibility

Proficient in Automation Scripting and execution using QTP and Rational Functional Tester

Experience in using HP Quality Center for managing test scenarios and defect tracking and management

Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on Oracle using PL/SQL

Extensive database experience in creating backend data tables as per data design using TOAD for oracle

Experience using tools like Splunk for searching and analyzing large sets of backend logs for analyzing and resolving production issues

Experience using Tealeaf to monitor and improve customer experience

Experience in Object Oriented concepts in JAVA and in architecture design and development

Experience with Continuous Integration and Continuous Delivery using tools like Jenkins

Strong Experience with Version Control tools like Perforce, Clear Case, JIRA and SVN for source code version management.

Experience using Akamai server for hosting the web pages

Well-developed project management abilities

Outstanding verbal and written communication skills

Ability to work as an individual and in a collaborative group environment

Strong problem solving skills, interpersonal skills and a deep sense of commitment

Quick learner, excellent analytical, design and problem solving skills and adaptable to new design patterns/frameworks for fast and quality development

Solid experience in handling client requests and onsite/offshore coordination

WORK EXPERIENCE

Full Stack Web Developer Mar. 2018 to Current

Client: JP Morgan Chase, OH

Design and develop full-stack application using Agile Scrum methodology using modern industry-adopted languages and frameworks

Involve in daily standups, Sprint Planning, Retrospectives and Refinement sessions

Collaborate during the “3 Amigos” meeting and Sprint Planning to identify the stories that fit into the Sprint

Develop UI pages for the web client to consume the API using AngularJS, HTML5, CSS3 and JavaScript

Involve in Web Service development using Java, Spring and XML

Implement Model View Controller structure using Spring and AngularJS.

Implement web services for communicating between applications using SOAP and WSDL

Configure the Spring framework for entire business logic layer

Develop spring Controller classes, Service classes, Repository classes and configured XML file for spring

Write business logic code and expose it through RESTful web services.

Use Spring Java/XML configuration ways for dependency injection

Develop code for generating the XML requests required for calling the web services

Develop application's API providing SOAP web services to other corporate technology teams

Implement Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL)

Perform unit testing on the project modules using JUnit and Mockito

Consume SOAP web services using Spring framework and use SoapUI for testing the services

Use Log4j for Logging Errors, debugging and tracking

Use maven to build the application

Deploy the application in the Cloud Foundry pools by using proper Cloud Foundry commands

Use Git as version control repository

Environment - HTML5, CSS3, Java Script, AngularJS, Spring Boot, RESTful API, Cloud Foundry, AJAX, XML, JSON, SOAP Web services, JUnit, Mockito, Git, Jenkins, Eclipse, IntelliJ

Mobile Web Developer Nov. 2011 – Jul. 2015

Client: Bank of America, Charlotte NC

Involved in JAD Session with LOB and other tech groups to understand the business and functional requirements

Involved in wireframe review with User Experience team and worked with the Visual Designers and Interaction Designers and came up with the UI styles and standards

Chaired technical design review meetings to discuss on the architecture and low level design for the project.

Developed UI using HTML5, CSS3, AngularJS and framework classes and added validation using JavaScript and jQuery

Used HTML5 elements like video, audio and canvas in making the website interactive.

Used CSS along with RWD to apply different styles to the layouts for varying screen sizes and pixels

Performed website optimization and faster page loading using CSS sprites

Created responsive web pages using twitter bootstrap and media queries

Involved in client side designing and validations using HTML5, JavaScript and AngularJS

Developed reusable components in the framework which can be used across different application modules

Used AngularJS MVC Framework in the web application to bind the data/model that was retrieved from a database through services provided in the controller to the view using scope

Developed multiple POCs to create user interface in AngularJS.

Implemented functionalities using ECMA6 features of JavaScript

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery

Developed jQuery code using XML Http Request Adapter to send an AJAX request to the server and implemented a callback function to handle the results

Implemented nested handling logic using JavaScript, jQuery event handlers and call back functions

Developed the jQuery callback functions for implementing asynchronous communication using AJAX

Created GET/PUT/POST request to call RESTful web services

Handled response data from RESTful web services using XML, JSON and jQuery to dynamically update UI application

Used jQuery Events to manipulate the elements depending on user interactions

Used jQuery widgets like Accordion and Date picker

Performed Build using uBuild and uDeploy

Worked on debugging JavaScript and HTML code with Firefox Firebug and Google Chrome JavaScript debugger

Performed peer code review using Crucible & SONAR

Involved in bug fixing and code optimizations

Used MVC pattern of AngularJS framework to achieve better code maintainability

Environment - HTML5, CSS3, Java Script, twitter bootstrap, Responsive Web Design, jQuery, AngularJS, AJAX, Apache Server, Akamai, XML, JSON, RESTful API, Web services, Perforce, Splunk, Jenkins, uBuild, uDeploy, Tealeaf

Web UI Developer Mar. 2008 – Oct. 2011

Client: Bank of America, Charlotte NC

Involved in requirements gathering discussion with the Business Partners and came up with the Requirements Specification

Evaluated technologies and recommended libraries/frameworks to be used for Rapid UI development based on user requirements

Performed high level design and identified the application level modules for the project

Developed Page layouts, Navigations and presented designs and concepts to the clients and the management for review

Worked on prototypes for Responsive Web Design

Developed application pages using HTML, CSS, JavaScript and jQuery

Used JavaScript for custom client-side validation

Implemented dynamic page elements and form error validations using JavaScript

Enhanced form elements using jQuery to add more robust functionality

Used AJAX and JSON to make asynchronous calls to the server to fetch data

Worked on getting data from backend in required format (JSON/XML) over AJAX call and render in application

Used Tealeaf to monitor customer behavior and improve customer experience

Used Content Management system (CMS) for dynamic configuration of the header and footer of the web application

Created automation test script and executed using Rational Functional Tester and HP Quick Test Professional

Environment - HTML5, CSS3, JavaScript, twitter bootstrap, Responsive Web Design, jQuery, AJAX, Apache Server, Akamai, XML, JSON, RESTful API, Web services, Oracle PL/SQL, Perforce, Jenkins, Tealeaf, Rational Functional Tester, Quick Test Professional

UI Developer Sep. 2006 – Feb. 2008

Client: Bank of America, Chennai, India

Developed HTML and JSP to present Client side GUI

Developed user-defined tags using XML

Involved in development of JavaScript code for client side validations

Created and implemented PL/SQL stored procedures, triggers and functions

Created automation test script and executed using Rational Functional Tester and HP Quick Test Professional

Used VB Script to create macros to automate the manual effort

Used Perforce, SVN and ClearCase for source code version control

Used Quality Center as the defect tracking system to track and maintain the history of bugs/issues on everyday basis

Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers

Worked with partners and clients at every stage of implementation

Environment - HTML, JavaScript, XML, Web services, Oracle PL/SQL, Rational Functional Tester, Quick Test Professional

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, jQuery, JavaScript, AJAX, AngularJS, Spring Boot, Hybrid Framework, Responsive Web Design, XML

JavaScript Libraries: AngularJS, jQuery, Twitter Bootstrap

Web Services Technologies: WSDL, SOAP, REST, Spring

Scripting Languages: JavaScript, VB Script

Programming Languages: C/C++, JAVA, UNIX, Visual Basic, PL/SQL, SQL

Application Servers: Apache Tomcat, Akamai Server

Cloud Platforms: Cloud Foundry

Operating Systems: Windows, Android SDK, iOS, UNIX (Shell Programming)

RDBMS/Database Tools: Oracle10g, Netezza, TOAD for Oracle, Nexus for Netezza

IDE Tools: Eclipse, IntelliJ IDEA, Notepad++, EditPlus,

Test Driven Development: JUnit, Mockito

SDLCs: Agile SCRUM, Waterfall model

Testing Tools: HP Quality Center, Quick Test Professional, Rational Functional Tester

Debugging Tools: Firebug, Developer Tools

Version Control: Jira, Perforce, Git, SVN

Miscellaneous: Jenkins, uBuild, uDeploy, Maven, SONAR, Crucible, ClearQuest, Tealeaf

EDUCATION

Master in Business Administration, Cleveland State University December, 2017

Bachelor of Engineering Degree, Anna University June, 2006

Major - Computer Science and Engineering

CERTIFICATIONS

Microsoft Certified Solutions Developer-MCSD (Programming in HTML5 with JavaScript and CSS3)

Oracle Certified Java Professional (OCJP)

IBM Certified Rational Solution Designer (RFT for JAVA)

Oracle Certified Associate (OCA)

HP Quick Test Professional

ITIL® V3 Foundation



Contact this candidate