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