Summary
Overview
Work History
Education
Skills
Certification
Articles
Timeline
Generic

Vikram Veeravelu

Architect And Lead Developer
Charlotte,NC

Summary

Having 22 years of experience in IT Architect special focus on developing cloud based, large-scale Enterprise Java apps using best practices. Extensively experienced software systems design, large-scale projects, application architect, development, integration and maintenance. Thorough team contributor with strong organizational capabilities. Experienced in handling numerous projects at once while ensuring accuracy. Effective at prioritizing tasks and meeting deadlines. Proactive and goal-oriented professional with excellent time management and problem-solving skills. Known for reliability and adaptability, with swift capacity to learn and apply new skills. Committed to leveraging these qualities to drive team success and contribute to organizational growth. Experienced leader with strong background in guiding teams, managing complex projects, and achieving strategic objectives. Excels in developing efficient processes, ensuring high standards, and aligning efforts with organizational goals. Known for collaborative approach and commitment to excellence.

Overview

22
22
years of professional experience
2
2
Certifications

Work History

Architect and Lead Developer

Educational Testing Service (ETS)
Princeton, NJ
12.2021 - Current
  • Project: Unify-iBT Okta Migration
  • Spearheaded the end-to-end migration of user profiles from LDAP to Okta Universal Directory, ensuring a seamless transition with minimal disruption to services.
  • Responsibilities:
  • Developed a robust migration strategy, including risk assessment and mitigation plans
  • Analyzed existing LDAP infrastructure and developed a comprehensive migration plan.
  • Coordinated with cross-functional teams, including IT, security, and application owners, to align migration activities with business objectives.
  • Provided training and support to end-users and IT staff on the new Okta system, ensuring a smooth adoption process.
  • Implemented automated testing scripts to ensure continuous validation throughout the migration process.
  • Managed authentication policies through Okta’s LDAP Interface.

Architect and Lead Developer

Educational Testing Service (ETS)
12.2021 - 01.2024
  • Project: Internet Based Test (Unify-iBT)
  • Environment: Java 8, Spring 4.3, Spring Boot 2.3, Spring Security, Spring DATA JPA, Eclipse, JSON, Rest API, GIT
  • Amazon DynamoDB (No-SQL), AWS Lambda , Amazon S3, Amazon SNS, Amazon EC2, AWS IAM, Amazon ElastiCache for Redis, AWS PostgreSQL, AWS Application Load Balancer, AWS Step Functions , AWS Glue ,Amazon CloudFront, Splunk, YAML and AWS Systems Manager Parameter Store.
  • Description: iBT provides an internet-based delivery platform for test delivery, supporting test delivery in both the connected (to the Internet) and disconnected modes
  • In the connected mode internet connectivity is required during the launch, to re-start a test if needed, and to upload test results after test completion
  • While in the disconnected mode tests can be launched without internet connectivity, provided the cache proxy/local server has been stocked prior to the day of the admin
  • All the tests conducted by ETS are supported on iBT.
  • Responsibilities:
  • Architecture and design the application to support Container based model using AWS Fargate.
  • Created AWS ElastiCache for Redis Jar which expose necessary CRUD operation to integrated with microservice application
  • Involved in Design and Develop framework and best practices for pragmatic RESTful API.
  • Recommend and develop strategy to integrate internal security model with Spring Security.
  • Developed and integrated with Amazon ElastiCache for Redis is a fast in-memory data store that provides sub-millisecond latency to application
  • Collaborated with development teams to integrate AWS Step Functions into existing applications, ensuring alignment with business requirements
  • Involved in design framework for messages with configuration driven using YAML.
  • Design, create, publish, maintain, monitor, and secure APIs using AWS Lambda
  • Architecture and designed secure, hierarchical storage for configuration data management and secrets management using AWS Systems Manager Parameter Store.
  • Directed the integration of AWS Glue into the existing data infrastructure to enhance data processing and analytics capabilities.
  • Created and maintained different documents such as API details and specifications, Services and DB Design documents, DCRs and any other resources that should be shared across the team in Confluence

Architect and Lead Developer

Morgan Stanley (MS)
10.2020 - 12.2021
  • Project: MS Wealth Management LAL platform (RTA Propagator)
  • Environment: Java 8, Spring 5, Spring Boot 2.4, Spring Security, Spring JPA, Reactive Spring, Eclipse, JSON, Rest API, Bitbucket
  • Treadmill MS Private Cloud Container, Apigee, Swagger, IBM DB2, Apache Kafka, Docker, Splunk, Quartz Scheduler, Azure Key Vault, IBM MQ, TeamCity, Spring Cloud, Azure App Configuration, Splunk
  • Description:
  • Liquidity Access Line (LAL) is a non-purpose securities-based lending platform for serving High Net Worth and Ultra High Net Worth clients
  • LAL can be used to manage liquidity needs through variable rate lines of credit, fixed rate loans and standby letters of credit
  • The credit line is collateralized by the securities held in Morgan Stanley brokerage accounts
  • Transaction Propagator is one of the critical applications of the LAL platform
  • It plays a crucial role in capturing the transactions happening on LAL facilitation and pledged collateral accounts and triggers the balance calculation logic for updating the availability amount of the loan
  • Propagator uses a simple cache to filter out the non-impacting transactions quickly.
  • Responsibilities:
  • Involved in design, development guidelines for new application consisting of Micro-services framework
  • Involved in Design and Develop framework and best practices for pragmatic Restful API.
  • Recommend and develop strategy to integrate internal security model with Spring Security and Spring Boot.
  • Developed the Docker image Script for deployment in Treadmill MS Private Cloud
  • Integrated Spring boot application with Azure App Configuration using Spring cloud
  • Developed generic messaging framework for Producer and Consumer messages using Apache Kafka
  • Created Dashboard in Splunk using Splunk query to view report of no of Kafka messages processed
  • Integrated Quartz Scheduler with micro-service app to enable the jobs to schedule based on business requirement
  • Worked with the Apigee team to secure our rest endpoints APIs that were exposed in the microservice app.
  • Involved in integrating DB queries in the application using Spring Data JPA

Architect and Lead Developer

Morgan Stanley (MS)
10.2020 - 05.2021
  • Project: MS Wealth Management LAL platform (Lending Mime)
  • Environment: Java 8, Spring 5, Spring Boot 2.4, Spring Security, Spring JPA, Reactive Spring, Eclipse, JSON, Rest API, Bitbucket
  • Treadmill MS Private Cloud Container, Apigee, Swagger, MS SQL SERVER, Apache Kafka, Docker, Splunk, Quartz Scheduler, Azure Key Vault, IBM MQ, TeamCity, Spring Cloud, Azure App Configuration, Splunk
  • Description:
  • Liquidity Access Line (LAL) is a non-purpose securities-based lending platform for serving High Net Worth and Ultra High Net Worth clients
  • LAL can be used to manage liquidity needs through variable rate lines of credit, fixed rate loans and standby letters of credit
  • The credit line is collateralized by the securities held in Morgan Stanley brokerage accounts
  • The MIME application is part of the LAL platform
  • As LAL loan request goes through various stages of origination, Lending MIME captures all state changes and publishes change details to Kafka Topic for the downstream systems like Data warehousing and portals used by the sales team.
  • Responsibilities:
  • Involved in design, development guidelines for new application consisting of Micro-services framework
  • Involved in Design and Develop framework and best practices for pragmatic Restful API.
  • Recommend and develop strategy to integrate internal security model with Spring Security and Spring Boot.
  • Developed the Docker image Script for deployment in Treadmill MS Private Cloud
  • Integrated Spring boot application with Azure App Configuration using Spring cloud
  • Developed generic messaging framework for Producer and Consumer messages using Apache Kafka
  • Created Dashboard in Splunk using Splunk query to view report of no of Kafka messages processed

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020
  • Project: Content Submission Tool (CST)
  • Environment: Java 8, Spring 4.3, Spring Boot 2.3, Spring Security, Spring DATA JPA, Eclipse, JSON, Rest API, GIT
  • Amazon DynamoDB (No-SQL), AWS Lambda Edge, API Gateway, Swagger, Amazon S3, AWS Cloud-formation, Amazon EC2, AWS IAM, Amazon ElastiCache for Redis, AWS PostgreSQL, AWS Application Load Balancer, Amazon CloudFront, Docker, Splunk, Amazon Elastic Container Service (ECS Fargate), Amazon Elastic Container Registry (ECR), AWS Glue ,YAML and AWS Systems Manager Parameter Store.
  • Description:
  • The Content Submission Tool provides a modernized and streamlined way of creating, assign, and manage item writing assignments for various K12 clients at ETS like TXSTAAR, NAEP, Questar etc
  • The application is developed as a born accessible application
  • The runway for the infrastructure is based on microservices enabled via 3 modules interacting with each other.
  • The future of item acquisition at ETS and for our clients depends highly on a functional product that facilitates the ordering and development of test questions that are delivered both nationally and globally.
  • Responsibilities:
  • Architecture and design the application to support Container based model using AWS Fargate.
  • Involved in design, development and deployment guidelines for new application consisting of microservices and run it in conjunction with monolithic application.
  • Created AWS ElastiCache for Redis Jar which expose necessary CRUD operation to integrated with microservice application
  • Involved in Design and Develop framework and best practices for pragmatic RESTful API.
  • Recommend and develop strategy to integrate internal security model with Spring Security and Spring Boot.
  • Developed and integrated with Amazon ElastiCache for Redis is a fast in-memory data store that provides sub-millisecond latency to application
  • Integrated the application deployed in ECS with AWS Application Load Balancer to manage load of the application and perform periodic health checks
  • Developed the Docker image Script for deployment in Elastic container service and register it in Amazon Elastic Container Registry (ECR).
  • Involved in design framework for messages with configuration driven using YAML.
  • Design, create, publish, maintain, monitor, and secure APIs using Amazon API Gateway and using swagger configuration file deployed in upper environment.
  • Involved in AWS PostgreSQL table design and integration with Spring boot Application.
  • Architecture and designed secure, hierarchical storage for configuration data management and secrets management using AWS Systems Manager Parameter Store.
  • Created and maintained different documents such as API details and specifications, Services and DB Design documents, DCRs and any other resources that should be shared across the team in Confluence
  • Utilized AWS Glue built-in transformations and custom scripts to clean, enrich, and format data for downstream analytics

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020
  • Project: Annotations Catalog (Library of Terms)
  • Environment: Java 8, Spring 4.3, Spring Boot, Spring Interceptor, Spring RESTful web services, Hibernate 5, XML, XSLT3.0, XPath, JSON, Eclipse IDE, JBoss 6.2 EAP, JUNIT and Angular 4
  • Description:
  • Design and implement a cross-browser/cross-platform intuitive, user-friendly and simplified authoring tool and the Design and Implementation of an Accessibility Dictionary which will be used to support Web Accessibility (WCAG)
  • Web Accessibility gives users with different kinds of disabilities the possibility to access online content
  • We have designed this application with AWS Serverless Application Model and used most of the component supported by AWS.
  • Responsibilities:
  • Architecture and design the application to support AWS Server-less Application Model.
  • Involved in application design, development and deployment guidelines & best practices for Amazon Dynamo DB infrastructure as well for the application.
  • Involved in Mavenize restructure the existing codebase to matches Maven conventions by splitting up separate module
  • Implemented Spring Interceptor for Spring Rest Web-services, so it enables all the rest call to respond if we have valid user Session.
  • Involved in design and implementing Cache Framework for XSLT Templates for Thread-safe
  • Together with the project team, develops a project strategy, identifies risks and options to mitigate, and leads team activities to achieve project goals in a timely and competitive fashion
  • Takes responsibility for the overall development program including timelines, resources and tracking
  • Created Jira Dashboards for each of the iterations displaying the Burndown Charts, User Stories, Tasks, Sub-tasks and Bugs to track the progress of the team and the work accomplished at any point of time
  • Conducted Daily Standups (DSU) with the Agile team to syncing the team on the progress, the roadblocks or impediments and ensuring a prompt resolution
  • Worked closely with the Product Owner and the Agile Team to groom the backlog in preparation for the subsequent Iterations and their Sprint Goals delivering new features such as an Accessibility Dictionary

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020
  • Project: IBIS – Redesign
  • Environment: Java 8, Spring 4.3, Spring Boot, Spring Interceptor, Spring RESTful web services, Hibernate 5, XML, XSLT3.0, XPath, JSON, Eclipse IDE, JBoss 6.2 EAP, JUNIT and Angular 4
  • Description:
  • IBIS- redesign application enable existing project with new design with latest technologies
  • Have separated application with 2 component UI and Backend and both components will be deployed separately and components being communicated via Rest services
  • Educational Testing Service offers Testing Solutions and educational products for educational structure
  • Project involves setting up a testing platform for use by various programs and tests conducted by the institution
  • IBIS is a 24X7 enterprise application
  • IBIS is primarily used for the creation and maintenance of program administrations, test packages/ test forms, assembly units/ item collections, and items (sets and discrete)
  • IBIS allows for the preview of items, AUs, and actual tests in IBT as well as PPT formats.
  • Responsibilities:
  • Architecture and Developed Spring Rest Framework.
  • Developed CIPHER Encryption, Decryption algorithm using AES 256.
  • Involved in defining application design, development and deployment guidelines & best practices for Web Services infrastructure
  • Involved in Mavenize restructure the existing codebase to matches Maven conventions by splitting up separate module
  • Implemented Spring Interceptor for Spring Rest Web-services, so it enables all the rest call to respond if we have valid user Session.
  • Involved in design and implementing Cache Framework for XSLT Templates for Thread-safe
  • Together with the project team, develops a project strategy, identifies risks and options to mitigate, and leads team activities to achieve project goals in a timely and competitive fashion
  • Takes responsibility for the overall development program including timelines, resources and tracking
  • Created Jira Dashboards for each of the iterations displaying the Burndown Charts, User Stories, Tasks, Sub-tasks and Bugs to track the progress of the team and the work accomplished at any point of time
  • Conducted Daily Standups (DSU) with the Agile team to syncing the team on the progress, the roadblocks or impediments and ensuring a prompt resolution.
  • Managed and prepared project vision, strategy, prioritization and scope between development teams and business to ensure projects met business goals and objectives
  • Interacted with business analysts to study the requirements and design interfaces for the various use cases

Senior Java/J2ee Developer

Verizon Wireless
02.2008 - 07.2010
  • Project: Long Term Evolution (LTE)
  • Environment: Java 1.4, Web sphere 7.1, RAD, EJB 3.0, Servlets, IBM MQs, JMS, XML, Oracle 10g, Web Services, SOAP, HTTP Client, JAXB, Oracle AQ, Shell script
  • Description:
  • Long Term Evolution is a new technology
  • It will allow for more clarity for application usage and all data services
  • This technology will initially be deployed on the 700 MHz C-Block which the FCC has mandated Open Access rules
  • This project will fulfill the strategic corporate direction
  • After this project is launched it will provide a new high-speed technology that is SIM based and seamless to international travelers (once international carriers launch LTE)
  • Prior to the international launch of LTE, customers will be able to use the same device and SIM that they do domestically, travel abroad and fall back to domestic 1XRTT, EVDO as well as global CDMA or GSM technology.

Senior Java/J2ee Developer

Verizon Wireless
06.2009 - 11.2009
  • Project: Real-time Dispatching
  • Environment: Java 1.4, Java/J2EE, Web sphere 7.1, RAD, Servlets, IBM MQ, JMS, XML, Oracle 9i, Web Services, SOAP, HTTP Client, JAXB, DOM, Oracle AQ and Shell script
  • Description:
  • Purpose of this interface is to communicate changes made to MDN, triggered by provisioning requests received by CPFMQ from VISION systems
  • These requests are dispatched to Verizon vendors directly when the corresponding events are received at CPFMQ from the provisioning systems, and the affected MDN have service/s attached in CPFMQ
  • Various dispatching mode is determining from the configuration table
  • Configuration table will have vendor name and dispatching mode
  • Base on the mode the application will trigger the transaction and their respective format is dispatched

Senior Java/J2ee Developer

Verizon Wireless
10.2008 - 05.2009
  • Project: Enterprise Ring Back Tone (ERBT)
  • Environment: Java 1.4, Java/J2EE, Web sphere 7.1, RAD, Servlets, IBM MQ, JMS, XML, Oracle 9i, Web Services, SOAP, Apache HTTP Client, LOG4j, JAXB, Apache POI, Adobe Flex 3, BlazeDs, Action Script 3.0 and Shell script
  • Description:
  • To provide premium RBT service to Companies
  • Enterprise RBT service is available to enterprise having more than 50 Business liable lines
  • Companies can create own Ring back tones thru VZW vendor
  • Once created and ingested in network switches RBTs can be assigned to MDNs using ERBT web application
  • ERBT is currently part of My Business portal where Corporate Admin’s login to get access to ERBT
  • ERBT service is available for Employee liable lines as well which the CA manages

Senior Java/J2ee Developer

Verizon Wireless
02.2008 - 09.2008
  • Project: Customer Profile Feed (CPF)
  • Environment: Java 1.4, Java/J2EE, Web sphere 7.1, RAD, Servlets, IBM MQ, JMS, XML, Oracle 9i, Web Services, SOAP, Apache HTTP Client, LOG4j, JAXB, Apache POI, Adobe Flex 3, Apache Flex BlazeDS, Action Script 3.0 and Shell script
  • Description:
  • Long Term Evolution is a new technology
  • It will allow for more clarity for application usage and all data services
  • This technology will initially be deployed on the 700 MHz C-Block which the FCC has mandated Open Access rules
  • This project will fulfill the strategic corporate direction
  • After this project is launched it will provide a new high-speed technology that is SIM based and seamless to international travelers (once international carriers launch LTE)
  • Prior to the international launch of LTE, customers will be able to use the same device and SIM that they do domestically, travel abroad and fall back to domestic 1XRTT, EVDO as well as global CDMA or GSM technology.

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008
  • Project: AccOrd – Workflow (ASR Lifecycle)
  • Environment: Java/J2EE, Weblogic 8.1, Weblogic Integration, EJB, Servlets, Struts, JMS, XML, Oracle 9i, Web Services, SOAP, WSDL, Hibernate
  • Description:
  • The complete process within AccOrd was driven by status of the Access Service Request
  • Jobs and Servlets running at different statuses would pick up these requests and processes the request as in the traditional batch process
  • To overcome the drawbacks of the traditional batch process wherein there is more wait time between the movement from one status to other, a new workflow driven process was designed using Weblogic Integration by defining the workflows for an Access Service Request exploiting all the features being provided by Weblogic Integration.

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008
  • Project: Tirks Simulator.
  • Environment: Java/J2EE, Weblogic 8.1, Weblogic Integration, EJB, Servlets, Struts, JMS, XML, Oracle 9i, Web Services, SOAP, WSDL, Hibernate
  • Description:
  • It’s a testing tool developed to simulate TIRKS system
  • All the Tirks Screen requests that go to IREP Meta key will be routed to the Simulator
  • Simulator picks the request, fetches information from local Oracle database and sends the response back to AccOrd in the same fashion Meta key does
  • The main purpose of the Tirks Simulator is to have reduced efforts for System Testing (ST) as the simulator will resolve data issues currently existing
  • Testers do not have to have valid Production Tirks Data to perform the Testing.

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008
  • Project: Enterprise Ring Back Tone (ERBT)
  • Environment: Java/J2EE, Weblogic 8.1, Weblogic Integration, EJB, Servlets, Struts, JMS, XML, Oracle 9i, Web Services, SOAP, WSDL, Hibernate
  • Description:
  • To provide premium RBT service to Companies
  • Enterprise RBT service is available to enterprise having more than 50 Business liable lines
  • Companies can create own Ring back tones thru VZW vendor
  • Once created and ingested in network switches RBTs can be assigned to MDNs using ERBT web application
  • ERBT is currently part of My Business portal where Corporate Admin’s login to get access to ERBT
  • ERBT service is available for Employee liable lines as well which the CA manages

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008
  • Project: AccOrd – Re-engineering.
  • Environment: EJB, Servlets, JMS, XML, JAVA, STRUTS, PL/SQL, Oracle 9i, Eclipse, Ajax, Spring Framework, Web Services, SOAP, WSDL, Hibernate, Weblogic
  • Description:
  • Accord is an Access Ordering System developed for Verizon Wholesale portfolio
  • Access Service provisioning Requests (ASRs) are orders received from the long-distance customers (AT & T, MCI, Sprint etc.) are entered into the Accord system
  • The business objective of the Project was to re-engineer a mainframe-based application into client server-based system
  • This system serves the Northeast footprint of U.S.A and handles approximately 2000 orders per day
  • Accord is an IT initiative within Verizon to collapse all the redundant Wholesale ordering applications and to put in place a centralized ordering System.

Senior Java/J2ee Developer

Congruent Solutions Pvt. Ltd
12.2004 - 02.2005
  • Project: ADX-Import – Export Runtime Transactions:
  • Environment: EJB, Servlets, JAVA, XML, WebLogic 8.1, PL/SQL, Oracle 9i, Eclipse 3.0 IDE

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
09.2002 - 11.2004
  • Project: E-Timesheet:
  • Environment: EJB 2.0, JSP 2.1, JAVA 1.2, Jboss 4, XML, SQL Server, Eclipse 3.0 IDE

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
05.2003 - 03.2004
  • Project: MS-TechNet
  • Client: Microsoft Corporation, Redmond, WA
  • Project: Microsoft Certified Partner : Environment: C#, XML, SQL Server 2000, ASP.NET, ASP, Vbscript, JavaScript MNP Architecture.

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
09.2002 - 04.2003
  • Project: Sufficiency Wage Calculator
  • Client: University of Washington, USA.
  • Environment: C#, ASP.Net, ADO.Net, MS SQL Server 7.0.

Education

Bachelor of Engineering - Computer Science

University Of Madras
Chennai Tamil Nadu INDIA
05.2001 -

Skills

Visio

Sonar (Code Quality Tool)

PL SQL developer

Todd

Postman

Java

J2EE

SQL

XML

C#

ORACLE

MySQL

Eclipse

RAD

Net Beans

Microservices

SOAP

REST (Spring Rest and Redhat RestEasy)

XML

HTML

Java Script

JSON

jQuery

AJAX

Angular 4/5/6

JBOSS 4/5/6/70

Web logic 81

Weblogic Integration (WLI)

WebSphere 70

Mark logic

Amazon DynamoDB

AWS Lambda

API Gateway

Splunk cloud

AWS Elasticsearch

Amazon S3

AWS CloudFormation

Amazon EC2

AWS IAM

VPC

RDS

SNS

Cloud Watch

Elastic Beanstalk

Cloud Front

Route53

EBS

ELB

Amazon Elastic Container Service (ECS)

Amazon ElastiCache for Redis

AWS Application Load Balancer

Amazon SDK

OKTA

OIDC

LDAP

Tomcat 70/75

JavaWebServer20

Apache Axis

Certification

AWS Certified Solutions Architect - Associate (SAA)

Articles

https://medium.com/@vveeravelu.learn/aws-elasticache-for-redis-as-application-cache-43162660393d

Timeline

Architect and Lead Developer

Educational Testing Service (ETS)
12.2021 - Current

Architect and Lead Developer

Educational Testing Service (ETS)
12.2021 - 01.2024

Architect and Lead Developer

Morgan Stanley (MS)
10.2020 - 12.2021

Architect and Lead Developer

Morgan Stanley (MS)
10.2020 - 05.2021

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020

Architect and Lead Developer

Educational Testing Service (ETS)
08.2010 - 10.2020

Senior Java/J2ee Developer

Verizon Wireless
06.2009 - 11.2009

Senior Java/J2ee Developer

Verizon Wireless
10.2008 - 05.2009

Senior Java/J2ee Developer

Verizon Wireless
02.2008 - 07.2010

Senior Java/J2ee Developer

Verizon Wireless
02.2008 - 09.2008

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008

Senior Java/J2ee Developer

Verizon Communications Inc
03.2005 - 01.2008

Senior Java/J2ee Developer

Congruent Solutions Pvt. Ltd
12.2004 - 02.2005

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
05.2003 - 03.2004

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
09.2002 - 11.2004

Java/J2ee Developer

Congruent Info Tech Pvt. Ltd
09.2002 - 04.2003

Bachelor of Engineering - Computer Science

University Of Madras
05.2001 -
Vikram VeeraveluArchitect And Lead Developer