Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)-258-0816



Similar documents
JAVA/J2EE DEVELOPER RESUME

Lessons learned from a large scale OSGi web app. Jago de Vreede Paul Bakker

Agile Best Practices and Patterns for Success on an Agile Software development project.

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

Education Institute Year Graduated

Client Overview. Engagement Situation. Key Requirements for Platform Development :

OUR TEAM. Enterprise Application Experts

Framework Adoption for Java Enterprise Application Development

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

enterprise IBM Rational Team Concert 2 Essentials

2016 TRAINING CALENDAR

Offerte del 13 giugno 2014

Software development & technologies in Market Research industry

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

Customer Bank Account Management System Technical Specification Document

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

SaaS-Based Employee Benefits Enrollment System

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Rapid Application Development. and Application Generation Tools. Walter Knesel

Web application specialist with a broad range of front-end technology expertise.

JUSTIN J. LITTLE Build and Release Engineer

Case Study. Web Application for Financial & Economic Data Analysis Brainvire Infotech Pvt. Ltd Page 1 of 1

SUMMARY CURRICULUM VITAE J. Andries

UNIVERSITY OF ILLINOIS AT CHICAGO University of Illinois Ready

Department of Elementary and Secondary Education Role: Sr. Java Developer

Description. Benefits. Requirements. Selection process. Duration

Exposé Ing. Jörg Pöschko

Portals, Portlets & Liferay Platform

Lucy Zhang UI Developer Contact:

A Monitored Student Testing Application Using Cloud Computing

DHANE Amir. Professional Experiences. Objectives. Senior Java/J2EE Developer/ SOA Architect. SOA Architect Since January 2014

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Case Study. Software Product Reengineering, Maintenance, Support Services Java based Enterprise Product.

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

Client Overview. Engagement Situation. Key Requirements

Accenture Software. ALIP Technical Presentation

Sandesh Prasanna Kumar

Metalogic Systems: Corporate

Gabriel Klein. Profile. Education

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

Direct quotes about me from recent performance review(s)

Mohammed Khan SUMMARY

MicroStrategy Course Catalog

Gabriel Iuga. London, United Kingdom Tel: ; Website:

Sage Integration Cloud Technology Whitepaper

Isaak Jimenez

Start up Jobs Germany FEB 2014

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

Corporate Capabilities and Past Performance

THE JOB OFFERS JAVA DEVELOPER. Requirements

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

Resume of Victor Kachan (Web developer, Java developer)

ITG Software Engineering

MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.

Introduction. AppDynamics for Databases Version Page 1

Mahesh Babu Bokkisam. Software Expertise

France-Strasbourg: IT services: consulting, software development, Internet and support 2014/S Contract notice.

Application Development Services for Cloud

Adobe Experience Manager: Commerce

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

Dan Moore. Summary. Experience. Principal at Moore Consulting

JBoss EntErprisE ApplicAtion platform migration guidelines

Logicify Fact Sheet. We bring logic to the software systems and development processes. We call this process to logicify.

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

Development of Open Source RESTful WHOIS. Haikuo Zhang

Onegini Token server / Web API Platform

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Offerte del 9 maggio 2014

Adding value to our customers. Global IT Solutions & Services Provider Rapid Delivery of High Quality IT Services at Reduced Costs

Offerte dell 11 luglio 2014

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS

IBM Rational Web Developer for WebSphere Software Version 6.0

DB2 Application Development and Migration Tools

Available Developers. Java Developer ID: 021

PROJECT MANAGER SENIOR PHP - JAVASCRIPT - HT ML - CSS. 32 years old - 9 years of experience

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

TIAGO FAIA MARQUES Online CV / Portfolio

BIRT Application and BIRT Report Deployment Functional Specification

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

SENIOR WEB DEVELOPER

CURRICULUM VITAE / RESUME

TECHNOLOGIES PVT. LTD.

To increase scalability, the following features can be integrated:

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

Take full advantage of IBM s IDEs for end- to- end mobile development

Database Technologies MySQL, PostgreSQL, SQL Server, Oracle. Development Tools Eclipse, Aptana, NetBeans

OUR COURSES 19 November All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan Göteborg Sweden

Liferay Portal s Document Library: Architectural Overview, Performance and Scalability

Migration and Building of Data Centers in IBM SoftLayer with the RackWare Management Module

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

User and Developer Guide

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product

Jenkins User Conference Herzelia, July #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP

Quick start. A project with SpagoBI 3.x

Transcription:

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)-258-0816 Dulles, Virginia Email: ksadayamuthu@gmail.com Over 7+ years of professional experience as in IT industry on design and development of applications based on Java/J2EE technologies Experience in re-architecting monolithic architecture service in to microservices based architecture using spring boot and pivotal cloud foundry. Experience in Pivotal Cloud Platform. Experience in APIGEE API Management tool to secure, maintain and expose the REST and SOAP endpoints to the clients. Experience in Swagger UI to generate interactive REST API documentation. Proficient in developing web based and server based application using java/j2ee, html, AngularJS, Flex, JQuery, mybatis ORM, spring boot, spring mvc, Log4j and JUnit. Experience in RDBMS like Oracle, MS SQL Server and MySQL. Experience in NoSql like Couchbase and MongoDB. Experience in Splunk and Logstash, Kibana & Elastic search for logging mechanism. Experience in application server and web server like Tomcat and IBM Websphere on Unix and Windows platforms. Used AppDynamics extensively for performance monitoring. Hands on experience in build management tools like Apache Maven, Apache Ivy and Gradle. Hands on experience in source control tools like Subversion and Github. Used RallyDev, Pivotal Tracker, Jira and QC- AML for Agile project management. Extensively followed agile software development process & test driven development approach. Effectively involved in handling releases, managing merges and deployments. Founder of oneclicklabs.org - Developed multiple eclipse plugin for eclipse ide. Comcast Cable Software Development Engineer - May 2016 to Present Current Project: Xfinity Sales Portal Xfinity Sale Portal application used by the affiliates to create new Xfinity services like Cable TV, Internet, Voice and Home Security for new or existing customer. : Involved in re-architecting monolithic architecture service into microservices based architecture using Spring Boot. Migrated from Weblogic to Pivotal Cloud Foundry Platform. Integrated logstash, kibana and elasticserach for exception and logging mechanism. Configured Spring Cloud Config Server for externalized configuration. Used Oracle and Couchbase NoSql database. Exposed REST endpoint using Swagger interactive REST API documentation. Used Gradle for automated build and GoCD for Continuous Delivery.

The Home Depot Senior Java Developer Consultant - August 2013 to May 2016 Current Project: Pro Xtra Loyalty Program Pro Rewards Loyalty application which tracks customers spending details, rewards details, accrued spend details and also the discounts available in Home Depot stores. : Interacted with Business Analysts to gather requirements and converted business requirement to technical requirement. Involved in all the agile meetings like Iteration Planning, Daily Scrum meetings and Iteration Retrospective meetings. Involved in re-architecting existing service into microservices based architecture using Spring Boot. The microservices-based architecture is designed for its highly decoupled and modular properties making services easy to replace. Worked on Proper Exception Handling and Logging. Used Xstream extensively for XML/JSON Marshaling and Un-Marshaling. Followed Test Driven Development approach and Pair Programming. Developed the front end user screens using HTML5, JavaScript and AngularJS for rich interface features. Created JUnit test scripts used Mockito API for unit testing. Project: Install Connect Exchange (ICONX) ICONX is provides enterprise solution to various Home Services departments of Home depot as well as to external consumers called as Service Providers. It exposes RESTful web services to its consumers through APIGEE, which provides various policies or features for managing a web service like security using OAuth, transforming data to a format as requested by the consumer. The main purpose of these web services is to process purchase order information by providing the ability to update Purchase Orders, search Purchase Orders and view details of a Purchase Order. : Active participant in business meetings evolving from discovery phase to requirement gathering and high level and low level technical design meetings. Design & develop Java RESTful web services to view & update purchase order information. Implemented Java DAO framework to interact with DB2 and Oracle DB. APIGEE has been used for authentication of the external requests and transaction volume control.

Project was implemented using agile approach. Developed the front end user screens using HTML5, JQuery and JavaScript for rich interface features. Published web services API specification to help service provider build their system. Created JUnit test cases and unit tested the application using tools like SOAP UI, Poster, Eclipse and SQL Explorer. Tata Consultancy Service (Client - The Home Depot) Senior Java Developer -Nov 2011 to Aug 2013 Project: Tool Rental application THD Enhanced Tool Rental is an application, developed using spring framework, Java Restful web services and Adobe flex, used to create rental and sales contracts for customers, manage the inventory and also to generate reports that shows the associate effectiveness and used equipment list etc. We have implemented internationalization, which enables the software to be used in English as well as French Canadian stores. Active participant in business meetings evolving from discovery phase to requirement gathering and high level and low level technical design meetings. Design & developed Java Restful web services to Create, View, Update and Delete order information, customer information and Payment transactions. Implemented the application using dependency Injection Spring MVC Framework. Implemented DAO framework to interact with Informix, DB2 and Oracle DB. Implemented best design patterns using Cairngorm architecture to interact with backend J2EE layer to pull out the data to Flex UI components. Extended the application to support Canada using Internationalization standard. Used IBM DB2 as resource tier and developed complex SQL Queries using Joins, etc.

inautix Technologies (A BNY Mellon Company) Senior Java Developer, Sep 2010 Oct 2011 Project: American Depositary Receipts Inform (ADR Inform) ADR INFORM is advanced web-enabled reporting platform, to Issuers of American Depositary Receipts to track key indicators of their American Depositary Receipts Program. Design & developed Java Spring RESTful web services. layer. Implemented MyBatis-Spring DAO to interact with DB2 Stored Procedures. Implemented best design patterns using Swiz Framework architecture, which use Inversion of Control /Dependency Injection for looser coupling and more reusability of components. Project: Structured Credit Connection (SCC) Structured Credit Connection (SCC) is advanced web-enabled application offering a global securities auction platform for illiquid assets in order to create market transparency, foster liquidity and generate revenues through commission, licenses and value added service. Which helps buyer and seller to interact in a single marketplace, obtain equal access to data and improve price discovery. Design & developed Java Spring RESTful web services. Layer. Implemented MyBatis-Spring DAO to interact with DB2 Stored Procedures.

Implemented best design patterns using Swiz Framework architecture, which use Inversion of Control /Dependency Injection helps in looser coupling and more reusability of components. Sybrant Technologies Java Developer, Feb 2009 Aug 2010 Project: Erudis LCMS Erudis LCMS is Web-enabled e-learning and Content Management System. Its facilitates online distance learning by enabling the creation, management, and publication of multilingual and cross channel e-learning modules. Layer. Implemented best design patterns using Cairngorm architecture to interact with backend J2EE layer to pull out the data to Flex UI components. Education: Bachelors Degree in Information Technology, May 2008 Annamalai University, India