Mahesh Rajeshwaraiah

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 20

Mahesh Rajeshwaraiah

STATUS : UNITED STATES CITIZEN


EMAI EMAIL : mahesh.rajeshwaraiah@gmail.com

SECURITY CLEARANCE : YES TET TELEPHONE : (202) 866-0874

Summary

Mr. Mahesh has over 23 years of software programming experience and his vast technical experience
includes government and commercial software development on various platforms such as Linux, SUN-
SOLARIS, HP-UNIX, WINDOWS (7/10) systems etc. Worked on variety of software development areas
including Design of Product Architecture, Systems Development, GUI Development and Product Testing.

Versatile, Results-Oriented Integration Architect with broad technical skills supplemented by significant
business knowledge. Proven track record of successfully delivering business-critical technology solutions.

 23 years of Software Development Life Cycle (SDLC) Project Experience and Agile methodologies
within Energy, Finance, Health, Telecommunication and other industries.
 More than 12 years of experience Architecting, Designing, Developing, and Integrating solutions
using various Cutting Bleeding Edge Technologies for government and commercial projects such as
IRS, EPA, DHS, FAA, ACS, CMS etc.
 More than 15 years solid experience with Java/J2EE technology, Spring, Hibernate, JPA, ILOG
JRules, SOAP, REST, XML, WSDL, XSD’s etc.

Architecture experience encompasses Service-Oriented Architectures (SOA), Enterprise Application


Integration (EAI), Event Driven Architecture (EDA), Business Process Management (BPM), and Business
Activity Monitoring (BAM). Good Experience in architecting and configuring secure public, private and
hybrid cloud VPC using private and public networks through subnets in AWS, Automating, Configuring and
deploying instances on AWS environments and Data centers, also familiar with EC2, Cloud watch, Cloud
Formation and managing security groups on AWS.

Proficiencies includes Architecture and Design of Real-Time, Distributed Systems for Reliability,
Availability, Scalability, and Extensibility. Technical experience includes Messaging Middleware, Relational
Databases, NON-SQL Databases, Business Process Optimization, and Object-Oriented Analysis and Design.

Mr. Mahesh is J2EE Certified Enterprise Architect, Sun Certified Java Programmer and IBM Certified XML
solutions provider. He has worked as Architect, Designer, Senior Java/J2EE Developer in various J2EE
projects for both government and commercial clients.

Page 1 of 20
Summary of Computing Skills

JAVA/J2EE JAVA 8.x, J2EE, Spring 5.x, Spring boot, Hibernate, JPA, REST, SOAP, JSON,
XML, XML Schema, XSLT, XML path, XQuery, LDAP, JNDI, JMS, JDBC,
XERCES, XALAN, ILOG JRules 6.x/7.x, WODM 7.5/8.0, RTS, RES, DVS, MVC,
Servlets, JSP, JSTL, Ajax, Junit, Gradle, ANT, Maven, AJAX, Redis, JPE,
Spring Web Services, Jersey, AOP, Identity Management, Site Minder,
OAuth2, Clear Quest, Github, Bitbucket, XML Spy, Angular6, HTML5,
Javascript, CSS, OATH, SAML Tokens, Apache Kafka, Apache Flink, kafka
Streams
Architecture SOA, Micro services, Together J, Rational Rose, Visio
Languages JAVA, XML, DTD, XML Schema, XSL, & XSLT, XPATH, UNICODE, UML,
PERL, HTML5, DHTML, CSS, JavaScript, JQuery, SQL, PL/SQL, XACML, PHP,
NodeJS, Python, Groovy, React JS, Ruby
Java Script Libraries and Angular 2/4/6/7, Angular CLI, Angular Material, Require.js, Ext.js,
Frameworks Express.js, Node.js, JQuery, React
Business Process JBOSS JBPM, ILOG JRules, JBOSS Drools, IBM Integration Bus, Tivoli
Solutions/Business Rules Access Manager, IBM Data power, IBM Mobile First, WebSphere MQ,
Engine Liferay
Jboss 6.x/7.x, Apache Tomcat, Web Logic7.X/8.X, IBM WebSphere
Application & Web Servers
6.X/7.X, MQ Series, Dynamo 4.1, JServ 1.1
Eclipse 4.x, IntelliJ, STS, JBoss Developer Studio, IBM’s RAD, JBuilder
Development Tools
7.x/9.x/X, JDeveloper 2.0, Power Builder 3.0/4.0, ERWIN, Splunk
Object Persistence Tools Hibernate, JPA, Castor JDO, ORB
RDBMS Mongo, Oracle 8/9i/10/11g, MS SQL Server, DB2, MySQL, Greenplum
Jakarta Struts, Spring framework, Spring Batch, Spring Core, Spring MVC,
WEB frameworks
Spring Hibernate, JSF, Velocity
Modeling Tools Together J, Rational Rose, Visio
Version Control Systems Git, Bitbucket, SVN, CVS, Clear Case, Clear Quest
Windows 7/10, Linux, UNIX (HP-UX, SUN-Solaris, IBM-AIX, TRU-64) ,
Operating Systems Main Frame
Agile, SAP R/3, SAP CRM, TIBCO, PEOPLE SOFT, APP SCAN, Fortify
OTHERS
TIVOLI ENTERPRISE CONSOLE (TEC), SOLR, Cryptography
Amazon API Gateways, Amazon Cloud Search, CloudWatch, Cognito,
DynamoDB, Elastic Cache, EBS, EC2, EFS, Amazon Elasticsearch Service,
SNS, SQS, S3 Buckets, AWS VPC, AWS Data Pipeline, AWS Lambda,
Application Load Balancing (ALB’s), AWS Import/Export, containerization
technologies, AWS virtual private cloud, AWS CloudFormation,
CLOUD Microservices, AWS Lambdas, IAM, Docker, Kubernetes, Kinesis
Configuration Management Jenkins, SonarQube, Gradle, Ant, ANT, Amazon Cloud Services (ACS),
Unix Shell scripts, Selenium
ETL Tools Informatica Power Center (Designer, Workflow Manager, Workflow

Page 2 of 20
Monitor, Repository manager and Informatica Server)

Professional Experience

Client Data Capital


Period November 2021 – Present
Role Architect/Senior Java Developer

Worked as Senior Java Developer/Production Support for Data Capital. Developed and Deployed various applications
such as Contact Point Services ( CPS), Neustar Inbound and Outbound Services etc.

 Creating the Rest API Endpoint to update Email Optout for Contact Point Services with Spring Boot.
 Worked On Neustar Inbound and Outbound Services to update the PGP Keys to encrypt and decrypt
files.
 Created Neurelic Dashboard for Neustar Inbound and Bound Services to display HTTP traffic
information like 200X, 400X, 500X etc.
 Created Splunk dashboard to display the statistics information for Contact Point Services.
 Used Avenue tool to validate and update the Security Policies for AWS Infrastructure Resources.
 Developed and Deployed the Neustar Inbound/Outbound code to AWS lambda.
 Fixed the various issues associated with White Source, Check Points with source code.
 Provided Pager Duty production support to process the unprocessed Neustar Inbound/Outbound files
in AWS S3 buckets.
 Worked on Apache Flink libraries, tooling, developer experience & integrations with Data capital
ecosystems.
 Ingested, enriched, transformed & routed a variety of data formats using Kafka for Data Capital
applications.
 Worked on Data Analytics, data Acquisition, Data Validation using Apache Spark, Kafka and Apache
Flink.
 Worked on partioning data streams using kafka, designed and configured kafka cluster to accommodate
heavy messages throughput.
 Used Kafka API's to produce and consume messages for Data Capital applications.
 Provided support for Failover from AWS East region to West Regions for all Data Capital Applications.
 Worked on fixing the issues with building and deploying the Docker Images for Neustar
Inbound/Outbound processes.
 Worked on monitoring the Enterprise Health Check for AWS resources that includes Application Load
Balancers (ALB's), EC2 instances, lambdas, Security Policies, ECS, RDS etc.
 Performed Production Support trouble shooting looking at the Splunk logs and AWS Cloud Watch.
 Worked on improving the Quality of the Data capital applications by increasing Code Coverage with
JUnit.
 Monitored the Batch Jobs in Airflow DAGS such as CPD Delta Unload, Neustar Inbound and Outbound
jobs.
 Processed the Unprocessed Neustar Inbound and Outbound files manually by triggering the jobs using
the curl commands.

Environment:

Hardware AWS EC2, Linux Servers, Windows 10


Software Spring 5.X, Spring Boot, JAVA 8, Ant, Maven, Junit 4.0, Unix shell scripts,
AWS, EC2, ECS, ALB’s, Cloud Watch, IAM, Lambdas, RDS, S3 Buckets,

Page 3 of 20
Python, Kafka, SQS, SNS, Apache Kafka, Apache Flink, Kafka Streams
Operating System Linux Servers, Windows 10, Mac

Client IRS RRP & WNR ( IBM )


Period March 2019 – October 2021
Role Architect /Team Leader/Senior Java Developer

Worked as Team Leader/Senior Java Developer for RRP & WNR IRS program. Developed, tested and deployed
various changes for tax years for RRP, Cade2 and WNR IRS programs.

 Worked on implementing various features and changes for tax years 2015, 2016, 2017,2018 and 2019
tax years.
 Developed RRP & WNR Applications using JavaScript, Angular6, NodeJS, NPM etc.
 Worked on developing the user interface pages using HTML5, JavaScript, Angular 6.X, Node JS and
JQuery.
 Worked on overall layout design, color scheme of the website using HTML5, Angular 6/7, XHTML, CSS3
and created detailed wire frames and process flows.
 Built Angular components, Services to consume Rest API for Tax applications.
 Created reusable Angular components that will be used by different IRS Tax applications.
 Used Angular CLI for creating components, Services, pipes and Directives.
 Migrated old IRS applications to React and Rest implementations.
 Used React Redux for state management, worked on both Functional and Class components of React.
 Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins on
hybrid cloud infrastructure.
 Worked on Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SWF,
Amazon SQS, and other services of the AWS during inhouse migration to hybrid cloud infrastructure.
 Worked on reliability, availability, and performance of Amazon Elastic Compute Cloud (Amazon EC2)
instances after hybrid cloud migration.
 Worked on building stream processing applications with Apache Flink and Apache Kafka.
 Supported a variety of legacy stream processing data pipelines and platforms using Spark Streaming
and Kafka streaming.

 Worked on Data Analytics, data Acquisition, Data Validation using Apache Spark, Kafka and Apache
Flink.

 The governance of API’s across multiple projects in organization were managed with IBM API Connect.

 Worked with npm commands and using package.json for managing dependencies of node js
applications.
 Worked on MEAN stack ( MongoDB, Express, Angular, NodeJS ) for mobile application.
 Worked on developing single page applications (SPA) using java script frameworks like Angular.js and
React.js.
 Developed front end and back end modules using python for WNR.
 Created typescript reusable components and services to consume REST APIs using component-based
architecture using angular 6.
 Implemented client-side Interface using Angular 6 & Node.js to structure JavaScript code in MVC.
 Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
 Responsible for developing UI pages using HTML5, CSS3, JavaScript, Bootstrap JSON, Angular6, Ajax.

Page 4 of 20
 Worked on development & validating of processing of various IMF transactions such as TC_014,
TC_041, TC_941, TC_150, TC_902, TC_820, TC_011 etc.
 Worked on various fixes that involves exception handling such as Data processing exceptions etc, when
we run the different scenarios to test functionality of Cade2.
 Worked on developing and consolidating business scenarios such as BS_S001, BS_S002 etc.
 Worked on missing CRL mapping between the main frame and java code and provided necessary fix for
processing Entity, Tax Module, Mixed Transactions etc.
 Worked on increasing the Java Heap size to improve performance for Sum Deposit & WNR jobs
 Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
 Worked on Elastic search to identify the Kafka message failure scenarios.
 Implemented to reprocess the failure messages in Kafka.
 Implemented Kafka producer and consumer applications on Kafka cluster setup.
 Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
 Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
 Worked on security process to include encryption, authentication, key management and cryptography.
 Worked on applications with applied cryptography including SSL/TLS, PKI systems
 Coordinated the deployment of code all the way from AQT, SAT, PSE. DR to Production
 Worked on generating the App Scan Report for each release for Sum Deposit and WNR Jobs
 Monitor of Control-M jobs in production for Sum Deposit and WNR Jobs
 Monitor of ETL jobs in production for Sum Deposit and WNR Jobs
 Managed Docker orchestration and Docker containerization using Kubernetes.
 Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
 Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to
Kubernetes, Created Pods and managed using Kubernetes
 Involved in development of test environment on Docker containers and configuring the Docker
containers using Kubernetes.
 Worked on development and testing e-documents, web pages, web applications, mobile applications
and software in accordance with section 508 accessibility and usability standards
 Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
 Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
 Worked on WR Batch Admin and RRP Batch Admin web application to monitor health of WNR and RRP
jobs to JBOSS EAP 6.4.

Environment:

Hardware Linux Servers, HP Windows 10


Software Spring 5.X, Spring Batch, ETL, JAVA 8, Ant, Maven, Junit 4.0, Unix shell
scripts, Angular 4/6, Clear Case, Clear Quest, Control-M, Blaze Advisor,
App Scan, Greenplum, AWS, Microservices, Springboot, Redis, JMS, React,
HTML5, CSS, JavaScript, JQuery, Apache Flink, Kafka, Kafka Streaming
Operating System Linux Servers, Windows 7/10, Main Frame

Client Lockheed Martin ( Tek Systems )


Period July 2016 – Feb 2019
Role Architect/Senior Java Developer

Working as Senior Java Developer for FAA projects that includes Flight operations, Pilot Web, Flightscape,
Pilot profile, Mobile Web, Pilot weather Briefings etc. The various FAA projects use Spring, Java 8.x, AMQ 7.2
message oriented middleware broker, Mongo database etc.

Page 5 of 20
 Implemented features on Flight operations such as File, Amend, Activate, Change, Cancel, Closing
of flights for ICAO and Domestic flights.
 Worked on Pilot web that provides interface for pilots to perform Flight operations, provide
weather briefings, perform pilot profile operations etc.
 Used CloudFormation for creating subnets, security groups, route tables and ACL's for VPC
creation.
 Created AWS Launch configurations based on customized AMI and use this launch configuration to
configure auto scaling group.
 Worked on Design, Operation and optimization of large elastic search clusters for low latency
indexing and low latency queries
 Worked on migration from on premise to AWS which includes Migrating existing applications,
building new servers, deploying applications, setting up automation in new environment, creating
CI/CD pipeline for Dev and Test environment.
 Worked on spark on top of Hadoop performed advanced analysis using spark with Hive and
SQL/Oracle.
 Supported FAA applications with stream processing data pipelines and platforms using Spark
Streaming and Kafka streaming.
 Managed VPC configurations and maintaining networks, subnet ranges, ACLs, Internet Gateways,
Security Groups, NAT instances and routing tables during hybrid/private cloud migration.
 worked on security groups, network ACLs, Internet Gateways , and Elastic IP's to ensure a safe area
for organization in AWS hybrid cloud.
 Utilized Amazon Route53 to manage DNS zones and also assign public DNS names to elastic load
balancers IP's during hybrid cloud migration.
 Deployed and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes with
various services installed on it as per the requirement.
 Worked on migrating the old applications to React, NodeJS and Node Package Manager.
 Worked on both Client Side and Server side coding for NodeJS.
 Worked on Data processing for weather information using python on lambda expressions.
 Worked on developing and implementation of the web applications using Ruby.
 Worked Angular features such as Two-way binding, custom directives, Controllers, Filters, Services.
 Worked on web services for both SOAP and REST for Flight operations, weather briefings etc.
 Worked on profiling Mongo database, create indexes and evaluate performances of various FAA
repositories.
 Developed Responsive Single Page applications using Angular, Node.js and custom directives.
 Utilized Angular framework to bind HTML template (views) to javaScript Object(Models).
  Worked on developing the user interface pages using HTML5, JavaScript, Angular 4/6, Node JS and
JQuery for pilot weather information mobile application.
 Worked on Angular library components that can reused across applications.
 Worked on the design of the layout of user interface for FAA projects using Angular 4/6.
 Created Angular Components, Services, Pipes, Directives ans consumed the Rest services for
various FAA applications such as Pilot Web, Pilot weather briefings and Flight operations.
 Worked on cryptography in business processes and cryptographic requirements
 Worked on developing Restful endpoints to Cache application specific data in in-memory data
clusters like Redis and exposed them with Restful endpoints by using Redis Cache
 Scalable data design for MongoDB and Redis , Caching in MongoDB With Redis Cache.
 Worked on applications with applied cryptography including SSL/TLS, PKI systems
 Used Angular 6 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5.
 Worked on Customized components for each of the web page and Routes in Angular 6.
 Used NPM for installing required node modules and other published Angular NPM modules.

Page 6 of 20
 Developed dynamic responsive Web Application by integrating Angular6 with Bootstrap which is
further integrated with Web Services.
 Created, analyzed and corrected documents for 508 compliance for web pages and software
applications.
 Worked on migration of various FAA repositories such Prefiled plan, Alert from SQL server to
Mongo database.

Environment:

Hardware Linux Servers, HP Windows 10


Software Spring, JAVA 8, AMQ 7.2 Message Broker, Tomcat, SOAP UI, Jenkins,
gradle, Ant, Junit 4.0, Unix shell scripts, Mongo , Angular 4/6, SQL Server,
JMock, Version One, AWS, CI/CD, Microservices, Spring Boot, JMS,
Angular6, Redis, HTML5, Javascript
Operating System Linux Servers, Windows 7/10

Client USPTO ( Sanfotech Corp )


Period June 2014 – July 2016
Role Architect/Senior Java Developer/Production Support Specialist

Worked as Senior Java Developer/Production Support Specialist for USPTO projects. The various projects of
USPTO such as Private PAIR, Public PAIR, PURM, PALM, RAM etc were developed and deployed on Jboss 5.1
and Websphere 6.1 application servers.

 Provided Infrastructure COTS support to Install and configure WebSphere 6.x/7.x, Jboss 5,x/6.x
application servers on Linux servers.
 Automated build and deploy of various USPTO projects using Jenkins configuration calling Maven
and Ant scripts.
 Worked on SonarQube rules to perform check style, find bugs and pmd rules to check quality of
Java Source code for various USPTO projects.
 Provided production deployment support over weekends to deploy/configure various USPTO
projects.
 Provided Websphere 6.x/7.x and JBoss 5.x/6.x administration support for various USPTO projects.
 Installed WebSphere Fix packs to ensure security of Websphere Application servers.
 Worked on Spring Batch for running batch jobs for PAIR/PURM applications on linux servers.
 Worked with maven 3.0 and Spring 3.0 and Spring suite to develop Spring batch jobs.
 Configured Data Sources, JNDI for backend services in WebSphere Application server 6.1 and JBOSS
5.1 Application server.
 Used Angular 2 as a main front end framework to create views to hook up models to the DOM and
synchronize data with server as a Single Page Application (SPA).
 Experience in Angular.js framework using Dependency Injection, Promises, Services, Scopes,
Controllers and Directives.
 Worked on application development using various framework and library including JavaScript,
jQuery, HTML5, CSS3, Angular4.

Page 7 of 20
 Worked on Angular framework with NG-Modules, components and Ng-router.
 Used various Angular 2 custom directives and developed reusable components and templates.
 Created Typescript reusable components and services to consume REST API's using Component-
based architecture provided by Angular 2.
 Worked on development/deployment of PURM functionality in Websphere 6.1.
 Worked on development/deployment of PAIR Admin functionality in JBOSS 5.1.
 Worked as production support specialist and provide O & M production support for USPTO
applications such as Private PAIR, Public PAIR, PURM, PALM etc.
 Worked on improving performance for E-Notifications and correspondences for Private PAIR
applications.
 Provided WebSphere/JBOSS Administration server support for USPTO applications.
 Performed performance tuning of various Java Runtime Environments for various USPTO
applications running in clustered server environment.
 Provide feedback on Websphere/Java Run Time parameters, such as Connection Pool size, JVM
memory heap size, Database and SQL performance tuning etc.
 Used VisualVM to evaluate performance of various USPTO applications that includes analyzing
Heap dumps, analyzing Thread dumps, profiling USPTO applications, taking snapshots of USPTO
applications, monitoring Application Threads etc.
 Developed REST web services for PALM applications to provide services to Private PAIR, Public
PAIR, PAIR Admin etc
 Developed SOAP web services to replace existing PALM EJB services to provide Bib Data services to
various USPTO clients.

Environment:

Hardware ULTRA SPARC Servers, Windows 7


Software Java, Spring, Microservices, Spring boot, STS, SOAP UI, Websphere
6.x/7.x, Jboss5.x/6.x, Jenkins, Angular 2, JQuery, Sonar, Ant, Maven 3.0,
Junit 4.0, Unix shell scripts, Oracle, Selenium, CI/CD, AWS, Angular,
HTML5, CSS, Javascript, JQuery
Operating System Linux Servers, HP Unix, Windows 7

Client FFM [ Accenture ]


Period DEC 2013 – June 2014
Role Team Leader/Senior Java Developer

Worked as Senior Java Developer to implement Java/J2EE web projects developed and deployed on JBOSS
Application Server. Provided Java/J2EE security solution to encrypt property key values in various property files
in JBOSS application server. Implemented web services for PM module for Notice Generation.

 Worked on production bug fixes for PM, FM, SHOP, Common Base, Enrollment & Eligibility,
Individual matching, emf etc.
 Worked on security code to perform encryption/decryption for property key and value pairs for EE,
PM and FM modules.
 Deployed and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes with
various services installed on it as per the requirement.

Page 8 of 20
 Designed AWS Cloud Formation templates to create customized VPC, subnets, NAT to ensure
successful deployment of Web applications and database.
 Used Amazon S3 to store DB snapshots to backup and restore in the future. Launched and
configured inbound and outbound traffic RDS DB services, DynamoDB tables.
 Worked with Route53 to route traffic to different environments based on the routing policy
defined.
 Configured and managed Elastic Load Balancer (ELB) with Auto scaling groups for high availability
and fault tolerance.
 Used Elastic Beanstalk for deploying and scaling web applications developed within Java platform in
various Environment.
 Created Docker containers & building Docker images and pushed those images to Docker registry.
 Created Docker images using a Docker file, worked on Docker container snapshots, removing
images and managing Docker volumes.
 Improve the performance of Existing Applications with a Cache services using Redis Cache
 Worked on Docker container snapshots, performed the job of attaching them to a running
container, removing images, maintaining dimension structure and managing containers.
 Worked on creating common base and utilities for all modules such as PM, FM and EE.
 Worked on implementing web services for PM, FM and EE modules to generate various
Notification Services.
 Developed Kafka consumer's API in Scala for consuming data from Kafka topics.
 Consumed XML messages using Kafka and processed the xml file using Spark Streaming to capture
UI updates.
 Used Kafka functionalities like distribution, partition, replicated commit log service for messaging
systems by maintaining feeds.
 Used Apache Kafka to aggregate web log data from multiple servers and make them available in
Downstream systems for Data analysis and engineering type of roles
 Responsible for technical direction and implementation of Spring Batch framework.
 Worked on Spring batch to load data from CSV files into Oracle database.
 Worked on JUNIT test cases to test bug fixes for production fixes for PM, FM, SHOP, EE and
common base modules.
 Worked on SonarQube rules to perform checkstyle, findbugs and pmd rules to check quality of Java
Source code .
 Installed and configured SonarQube Server, created and configured Quality Profiles inside
SonarQube Administration console.
 Configured SonarQube plugin inside eclipse, performed fixes for various fixes reported by
SonarQube.

Environment:

Hardware ULTRA SPARC Servers, Windows 7


Software Java, J2EE, XML, XSL, Spring MVC, Spring boot, STS, Microservices, Oracle,
SOA, AWS, RES, SOAP, cloud, Hibernate, JQuery, Marklogic, JUnit, JBOSS
5.x/6.x/7.x,Eclipse,XML Spy, Spring Batch 2.x/3.x, Spring Core, Redis,
Spring Hibernate, Selenium, Github, Jenkins, Sonar, Ant, Maven
Operating System Linux Servers, HP Unix, Windows 7

Client Internal Revenue Service ( IBM )


Period MAY 2012 – DEC 2013
Role Senior Java Developer

Page 9 of 20
Worked as Senior Java Developer for BRMGateway to implement web services, business rules and
business services for BRMGateway. Java/J2EE Web Services Application processes insurance for house
holds submitted by various states through CMS.

 Developed and validated XML schema library for BRMGateway, ESB and CMS.
 Worked in BRMGateway’s Agile Sprint 4-week SCRUM meetings for various sprint
implementations.
 Developed XSOM Parser to parse XML schema library.
 Worked on XML DOS - Denial of Service security to mitigate XML attacks.
 Developed java code to read and write attachments to SAN.
 Developed mock web services to simulate web services calls to CMS and ESB.
 Worked on hibernate persistence layer to store information extracted from XML.
 Implemented business logic for ACA in BRMGateway layer.
 Developed web services between BRMGateway, ESB and CMS.
 Deployed developed web services into JBOSS 5.x application server & fixed web services issues.
 Used Site Minder that enables user authentication and auditing of access to Web applications.
 Worked on new Architecture to introduce JMS queues and topics to implement Asynchronous web
services.
 Worked on production fixes for web services & provided deployment support for VDD's.
 Developed basic project infrastructure for various web services project in jboss developer studio.
 Developed ANT master scripts to build and deploy over all J2EE projects into jboss application
server.
 Performed security vulnerabilities check and fixed it for BRMgateway source code by running App
Scan.

Environment:

Hardware ULTRA SPARC Servers, Windows 7


Software Java, J2EE, XML, XSL, Spring MVC, Oracle, Hibernate, SOA, Ant, Maven,
Jenkins, Sonar, SOAP Web Services, JQuery, JUnit, JBOSS 5.x/6.x/7.x,
JBOSS Developer Studio, XML Spy, Selenium, Messaging
Operating System Solaris, Windows

Client CMS ( Maricom Systems )


Period MARCH 2011 - APRIL 2012
Role Solution Architect/Senior Java Developer

Worked as Integration Solution Architect, Webspere Administrator 7.X/8.X, provided infrastructure support to
various middle ware COTS products, ILOG JRules 7.1/WODM 8.0, Java/J2EE Senior Developer to implement web
services and business rules for CMS. Java/J2EE Web Services Application provides CMS Medicare programs to get
Beneficiary, Providers and Medicare programs information to various consumers.

 Worked as Solution Architect to provide Architectural solution for various web services in Presentation,
Application and Data zones in CMS.
 Worked on Spring Batch processing to load Health Care data into Oracle Database.
 Provided End to End design solution for both top down and bottom up web services for various CMS
Applications.

Page 10 of 20
 Worked as Websphere 7.x/8.x Administrator to create various Websphere Configurations such as enterprise
bus, message engines, destinations, queue/topic/mediator end points, queue connection factories, data
sources, clusters, application servers etc.
 Configured MQ queues, queue managers with Websphere JMS queues using Active Specifications as well as
listener ports.
 Deployed BIRS Ear’s and ILOG JRules 7.1/WODM 8.0 Wars to Weblogic Application Clustered Servers for
various CMS applications.
 Provided production support for various CMS applications deployed in INT, VAL and Prod environments.
 Implemented ILOG JRules and Integrated with Business Services for Beneficiary Identity Resolution
Services(BIRS).
 Worked with Business Owners to identify and develop business rules in Rules Studio and deployed them in
Rules Execution Server ( RES).
 Worked on installing Rules Team Server (RTS), Rules Execution Servers (RES) and DVS.
 Worked on packaging of Rules, Design of Rule Flow, Deployment of XOM and JRules optimization
techniques.
 Worked on persistence layer using Hibernate and JPA.
 Performed Unit Testing of Business Rules using DVS.
 Worked on providing Web Services implementation solution for Business Rules, which includes both SOAP
over HTTP and SOAP over JMS web services.
 Identified various Integration points and provided solution for MDM and Data Quality for BIRS.
 Worked on deploying ILOG JRules and Web Services to WebSphere Application Server.
 Developed Web Services Client to test various web services deployed on websphere application server.
 Tested deployed Web Services using SOAP UI 3.x/4.x and customized java web services client.
 Performed security vulnerabilities check and fixed it for BRMgateway source code by running Fortify.

Environment:

Hardware ULTRA SPARC Servers, Main Frame, Windows 7, Windows NT Servers


Software WebSphere 7.x/8.x, cloud environment, Jenkins, Sonar, Ant, Maven, ILOG
JRules 7.1/WODM 8.x, Oracle 11g, DVS, RTS, RES, Decision Center, Decision
Server, Github Java/J2EE, Web Services, SOAP UI 3.x/4.x, Visio, MQ Broker 7.x,
WSDL, JPA,Hibernate 3.x, .NET, ASP, Spring Batch 2.x/3.x, Spring Core, AWS,
CI/CD
Operating System
Linux Servers, Solaris, Windows

Client Department of Homeland Security ( IBM )


Period JUNE 2010 – MARCH 2011
Role Senior Java Developer/Production Support Specialist

Worked as WebSphere Administrator 6.x/7.x, provided infrastructure support for various middle ware COTS
products, Architect, Designer, Senior Java/J2EE Consultant for DHS,Senior ILOG JRules Developer, for USCIS project.
Integrated Application provides USCIS agency a new centralized and consolidated electronic environment that will
enable faster, more efficient and accurate immigration benefits determination and processing.

 Deployed Java/J2EE applications onto Websphere 6.x/7.x clusters and fine-tuned application.
 Provided support as Middleware Administrator for various Middleware products such as TIBCO , Websphere
6.x/7.X, Documentum Content Services etc.

Page 11 of 20
 Worked as Websphere 7.x/8.x Administrator to create various Websphere Configurations such as enterprise
bus, message engines, destinations, queue/topic/mediator end points, queue connection factories, data
sources, clusters, application servers etc.
 Developed JACL/Jython scripts to create WebSphere configurations in various environments.
 Support with quick response and resolving issue in minimal time frame in various environments.
 Designed and Analyzed Case, Account, Business Events & Business Rules, Common, ESB Interface and
Adjudicator Modules.
 Designed HDD (High level Design Document) for Integration for various USCIS modules.
 Designed and Implemented BW Processes for Case, Account, Common, ESB Interface Services for Iteration
1.
 Built a Prototype to upgrade ILOG JRules 6.0 to 7.0, and submitted a report.
 Debugged, fixed and tested critical rules defects.
 Worked on persistence layer using Hibernate for various Case, Account, ESB and Adjudicator functionality.
 Developed stateless/Stateful session beans for various Business Services for various Case, Account, ESB and
Adjudicator functionality.
 Implemented ILOG JRules and Integrated with Business Services for various Case, Account, ESB and
Adjudicator functionality.
 Worked on MVC Struts layer for various Case, Account, ESB and Adjudicator functionality.
 Designed and Implemented XSD schemas for various USCIS Services.
 Designed document reviews and code reviews of Integration components.
 Designed and implemented reusable common components for project.
 Involved in Unit and Integration Testing, Bug Fixing, Acceptance Testing.

Environment:

Hardware ULTRA SPARC Servers, AIX Servers, Windows NT Servers


Software ILOG JRules 7.x, TIBCO, Ant, Maven, Sonar, Jenkins, WODM 7.5/8.0, RTS, RES,
DVS, Websphere 7.x, Websphere Portals,IBM ITIM, IBM ITAM, ILOG JRULES,
Struts,
Portals, Business Rule Engine,JNDI, JMS, Hibernate 3.X, Java/J2ee, MDB’s, Web
Services,JSP1.1, XML, JAXP, Oracle 10g, RAD, Eclipse, DOM, SAX, Session Beans,
J2EE DesignPatterns, EJB 3.0, Selenium Testing tool
Operating System Solaris, Windows 7

Client Internal Revenue Service [ CSC ]


Period OCT 2008 – JUNE 2010
Role Senior Java Developer/Production Support Specialist

Worked as Senior Consultant for various projects such as Account Management Services (AMS), E-Services,
Modernized E-File (MEF), and IPE etc.

 Worked on decision tables (JRules), TRLs, functions, rule sets with complex rule flows, and making XOM
BOM updates.
 Worked extensively on performance, Tuned RES to cache Rule Apps.
 Install, Uninstall and apply patches for Websphere 6.x/7.x and provide Infrastructure support for various
projects.
 Designed and Implemented BW Processes for AMS modules.

Page 12 of 20
 Designed and Implemented WSDL’s, XSD schemas for AMS. Designed and implemented reusable
components for AMS.
 Involved in Unit and Integration Testing, Bug Fixing, Acceptance Testing for AMS.
 Provide Architectural review/changes, Business Rule validation, changes in persistence layers
( Hibernate 3.x ), changes in various sub-systems to design/development team at IBM , Perform
performance tuning of various Java Runtime Environments for various applications running in clustered
server environment.

 Monitor various tax returns through various IRS subsystems using recovery tools such as TEC CONSOLE
(TEC), run recovery ksh scripts etc.

 Install regular MEF builds and patches on various DITE infrastructures such as AQT, EITE and Production
environments.
 Monitor various tax returns to ensure that returns are stored successfully in Oracle and DB2 databases.
 Monitor MEF application/Websphere logs for MEF application exceptions, Websphere related exceptions
and provide java stack trace feedback to design/development team at IBM, Gaithersburg.
 Used SiteMinder that enables user authentication and auditing of access to Web Applications and portals.
 Provide feedback on Websphere/Java Run Time parameters, such as Connection Pool size, JVM
memory size, Database and SQL performance tuning etc back to MEF design/development team to
improve performance of MEF.
 Worked on providing Websphere Administration, provide production and management support to
MEF clustered servers and their various complex infrastructure, install Mef MD2 5.5 and Mef Release 6.1
builds, performance tuning of various JAVA runtime environments etc.
 Provided production support for EUP and RUP portal architecture, which includes SWAS servers for
various infrastructure projects such as Mef, E-Services etc.
 Performed security vulnerabilities check by running App Scan.

Environment:

Hardware ULTRA SPARC Servers, Windows Servers


Software Websphere 6.1, Business Rule Engine, ILOG JRules, RTS, RES, DVS, Hibernate
3.X,Java/J2ee, MDB’s, Web Services, Portals, JSP1.1, XML, JAXP, Oracle 10g,
RAD, Eclipse, DOM, SAX, IBM TEC Console, .NET, ASP

Operating System HP Unix, Linux, Windows

Client United States Environment Protection Agency, ( CSC )


Period MARCH 2007 – OCT 2008
Role Senior Java Developer

Worked as Architect to provide Architectural solution for U.S Environment Protection Agency for their various CDX
projects for US government. Architect various EPA projects for U.S. Environment Protection Agency Central Data
Exchange (CDX).

 Created working prototypes of architecture components utilizing TIBCO Business Works, EMS, and
Rendezvous.
 Evaluated Common Services implemented using Business Works and General Interface for Auditing, Error
Handling, and Transaction Monitoring.

Page 13 of 20
 Proposed Architectures for Master Data Management (MDM), Market Data Distribution, and Consolidated
Reporting.
 Improved rule execution performance utilizing dynamic rule compilation, adjusting conditions.
 Implemented Business Rules in both ILOG JRules and JBOSS DROOLS.
 Worked on caching mechanism for Products, and its mappings results.
 Provide Architectural solution for CDX workflow using Workflow Management Coalition (WfMC) , BPM and
implement Business Rules using TIBCO iProcess Decisions.
 Design Business Process Workflow diagram to manage state of workflow of various manufacturers, CISD’s
and LOD’s.
 Provide Architectural solution for conversion of XML datasets into POJO’s using XML Binding.
 Provide Architectural solution for design of New Generation Node (NGN) for communication with various
servers in secured environment.
 Provide various channels such as Web Services, Batch Data Mode and web forms for entry of CDX data into
CDX system.
 Implement Web Services to get various information into CDX such as Vehicle Information, Test Information,
Manufacturer Information, Fuel Economy Information, Supplemental information etc. Develop/Deploy
Business Process Definitions of various CDX applications.

Environment:

Hardware HP Servers, Windows NT Servers


Software TIBCO Designer, TIBCO Business Works, TIBCO EMS, TIBCO WfMC, JBOSS JBPM,
JBOSS Rules Engine (DROOLS), ILOG JRules, Hibernate 3.X, Castor DAO,
Java/J2ee, Web Services, JSP1.1, XML, XML Schema , Oracle 10g, Eclipse, Oracle
Application Server 3.X

Operating System HP-Unix, Windows 2000, Windows NT

Client ACS, Germantown, MD ( Sanfotech Corp )


Period June 2005 – FEB 2007
Role Architect/Senior Java Developer

Worked on TRCS implementation for Tolls System for ACS, which includes providing Architecture, Messaging
Infrastructure, Design for TRCS System etc. Provided Architecture for TRCS Tolls System into several sub systems such
as Transaction Logger, Plaza Supervisor, Host Functionality etc.

 Proposed strategy for deployment and monitoring of TIBCO EMS instances for high message throughput
(peak volume of approximately 5,000 messages/second) in a global infrastructure.
 Designed and implemented rules to support Plaza and Lane functionality.
 Implemented an EMS monitoring application in java that utilized EMS Admin API and created Hawk AMI
instrumentation.
 Provided an evaluation of an integration framework implemented using TIBCO Business Works, Business
Events, EMS, and General Interface.
 Provided Messaging Framework using Message Driven Beans to deliver messages to Transaction Logger and
Plaza Supervisor components.
 Designed and developed TRCS Parser module, which is responsible for parsing lane information into Java
Messages such as Tolls Transactions, Login messages, Logout messages, Traffic statistics, Vault messages etc
 Implemented business components for Transaction Logger and Plaza Supervisor.

Page 14 of 20
 Designed/Developed persistence layer for all components of TRCS System.
 Developed Transaction Logger component for TRCS System to store lane transactions, plaza information for
each plaza’s.
 Implemented Tour of Duty, Tour Segments, Tour Shifts of collectors and plaza supervisors working at plaza,
deposit and money room functionality etc for TRCS systems.

Migrated, deployed and resolved TRCS application issues from weblogic 8.x application server to websphere 6.x
application servers.

 Configured Websphere 6.x application server for TRCS System such Buses, Message Engines, Destination,
Queue/Topic/Mediator End points, Data Sources, Servers etc.
 Used Hibernate 3.0 to provide Persistence and Object Relational Mapping for TRCS System. Used Identity
management to authenticate user and authorization to access TRCS System.
 Developed persistent classes for TRCS system following object-oriented idiom - including Association,
inheritance, polymorphism, composition, collections etc and generated hibernate xml configuration files.
 Configured xml to store all configuration information and developed XML parsers to read. Configuration
information for Transaction Logger, Plaza supervisor during server initial Startup.

Environment:

Hardware ULTRA SPARC Work Stations, Plaza/Lane Hardware


Software Websphere 6.x, Web logic 8.x, Spring, TIBCO Designer, TIBCO Business Works,
TIBCO Enterprise Message Service, Oracle Application Server 3.X, TIBCO WfMC
Hibernate 3.0, Java/J2ee, MDB’s, Web Services, Portals, JSP1.1, XML, C++, Oracle
10g, DHTML, CSS, Eclipse, DOM, SAX, AJAX, JBOSS DROOLS, ILOG JRULES

Operating System HP-Unix, Windows 2000, Windows NT

Client CONSTELLA GROUP, Silver Spring, MD


Period April 2003 – May 2005
Role Senior Java Developer

Worked on ITB implementation for Government agency for BDPS, which includes development in JAVA/J2EE
technology, WEBLOGIC 7.X/8.X, J2EE design patterns, EJB’S, STRUTS 1.1, JSP’S etc. Worked on common ITB
architecture under which all applications such as ADM, AIDS, INVIVO, PRE SCREENS, HOLLOW FIBERS etc runs.

 Utilized TIBCO Business Works, EMS, Business Factor, iProcess, and Java/J2EE.
 Provided completed solution manages all core business processes for this government agency and utilizes
Business Works, Business Works Workflow, EMS, Adapter for LDAP, and Oracle databases.
 Utilized TIBCO Rendezvous, Adapter for databases, java, and Adapter SDK.
 Designed ITB architecture using various J2EE Design Patterns such as DATA ACCESS OBJECT (DAO),
TRANSFER OBJECTS, SESSION FAÇADE, BUSINESS DELEGATE etc
 Designed/Developed/Deployed various Entity Beans/Session Beans involved in various applications Aids,
Adm , Invivo and Hollow Fiber etc under ITB architecture using JBuilder.
 Worked on struts 1.0/1.1, Business Delegate Layers at Web Application layer for all abovementioned
applications.
 Used struts 1.1 features such as XML validation, declarative exceptions, Dispatch Action, which collects
related operations into a single Struts Action.

Page 15 of 20
 Worked on Web logic Administration to define connection pools, Data Sources and various other resources.
 Responsible on security module for ITB architecture, which involves coding in JAAS/Form Authentication
etc.
Implemented both declarative/programmatic security both at Web Application and EJB level by configuring
various deployment descriptors such as web.xml, weblogic.xml, ejb-jar.xml & weblogic-ejb-jar.xml.
 Created users, classified and placed different users to different groups, configured different users/groups to
different roles, while defining security for ITB architecture.
 Installed and configured weblogic 7.X/8.x application development and test servers, defined various
domains, configured managed servers to start/shutdown from remote.
 Configured and used log4j framework from apache for all ITB architecture logging needs.
 Developed user interface screens using JSP’S and integrated them with struts Actions and Forms.
 Worked as deployment engineer to create and deploy Enterprise Archives (EAR’s) into weblogic application
server.
 Object-relational mapping for ADM module is incorporated using hibernate.
 Used Spring Framework for managing business objects for Hollow Fibers application.

Environment:

Hardware Sun Work Stations, Dell Machines


Software Weblogic 7.X/8.X, Jboss 4.x, TIBCO's solutions can integrate and process any EDI
or XML message formats, Spring, Hibernate 3.0. Java/J2ee,JSP1.1, XML, JBOSS
DROOLS, Oracle 10g, Eclipse, MS SQL Server, JAXB, RFA, DHTML, CSS

Operating System Windows 2000, Windows NT, HP-Unix

Client EXXON MOBIL, Fairfax, VA ( IBM )


Period APRIL 2002 – MARCH 2003
Role Senior SAP/Java Developer

Worked on CRM 3.0 implementation for Exxon Mobil on Internet Sales Application, which includes development in
Java/J2EE technology, JSPs, Cascade Style sheets, ABAP OBJECTS, Remote Functional Modules in CRM 3.0, BADI’s
(Business Add Inn’s) etc.

 Worked on Major ISA enhancements, which includes WEB SHOPS, WEB CATALOGS, BASKETS, ORDERS,
ORDER TEMPLATES, PRODUCT CATALOGS functionality.
 Worked on changes in JSP’s , STRUCTS, BUSINESS OBJECT LAYER, BUSINESS OBJECT SERVICE LAYER, SAP
JAVA CONNECTOR (JCO) etc.
 Worked on configuring XML at different levels to suite Client needs of ISA Application i.e web.xml,
config.xml, eai-config.xml, bom-config.xml, cache-config.xml, init-config.xml, log-config.xml etc.
 Developed customized Java code at Business Object Service Layer, Business Object Layer to implement
customized features of Exxon Mobil.
 Worked on CRM 3.0 backend to create CRM related reports for products, catalogs etc using ABAP Objects.
 Worked on BADI’s to automatically update Material Description with Sales text, when materials are
downloaded from R/3 to CRM for both Initial and Delta Loads.
 Created several RFC’s in CRM 3.0, which will be called by BUSINESS OBJECT SERVICE LAYER to display CRM
information.

Page 16 of 20
 Worked on ISA enhancements sorting products information displayed in Catalog based on Product
Description rather than display by Product ID.
 Worked on ISA enhancement Viewing Order Status with Price Information based on user Authorization
Check.
Worked on developing BADI for displaying Sales Text as Product Description, when materials are
downloaded from R/3 to CRM.
 Worked on ISA enhancements for filtering Orders, which has valid ship to from Order List. Orders were
retrieved from R/3 rather than getting orders stored in CRM.
 Worked on ISA enhancements to select correct ship to, when Order is created from Order Template.
 Worked on ISA enhancements to display additional Catalog Product Information like GROSS WEIGHT, NET
WEIGHT etc in Product Catalog Page.

Environment:

Hardware ULTRA SPARC Work Stations


Software Java, WebLogic 6.1, JSP1.1, XML, TIBCO, Oracle, SAP R/3, SAP CRM, Sybase

Operating System Windows 2000, Windows NT, HP-Unix

Client SUN MICRO SYSTEMS, Newark, CA ( Tek Systems )


Period OCT 2000 – APRIL 2002
Role Senior Java Developer

Provided Architecture and Design for WEBDESK & PARTNER WEBDESK tools used by sun sales personal inside sun and
their partners to sell sun servers. This tool is used to build and validate configurations of sun servers, create and
store all Quotes send by sun customers, send email to customers regarding status, check out Orders etc.

 Implemented Cart functionality and Server Side functionality like Insert Line Items, Delete Line Items, Load
previously saved Carts, Recalculate Line Item, Save Carts etc.
 Worked on building XML on Back End Server Side from Quote and other related objects.
 Constructed DOM Tree on Client Side from XML received from Back End Server.
 Responsible for Implementation of Security Module in Partner Webdesk.
 Worked on Performance for Partner Webdesk to allow more users to use tool.
 Involved in 24 hours Load Analysis to improve performance with WEB LOAD 4.6.
 Implemented Core Communication changes in XML and Streams for Multi Byte functionality for Partner
Webdesk between Front End and Back End Servers.
 Unicode used to represent different languages, tested display of corresponding language with Unicode
representation in partner webdesk.
 Implemented Diagram Report Services which would be used by WWOPS and WEBDESK
 Developed XML Engine for Diagram Report Service, which is a Servlet and provide services like generating
PDF report, HTML report etc.
 Used XSL to generate different Output Formats like HTML, PDF, TEXT and other XML Document
transformations.
 Used Apache’s XALAN to generate HTML reports and Apache’s FOP to generate PDF Report Formats.
 Involved in Developing XSL templates for HTML and PDF , which would be called by Engine to generate
corresponding report formats.
 Enhanced Partner Webdesk functionality like Append Cart from Search Page after searching Carts.
 Designed Class Diagrams, Object Diagram, Use Cases etc for redesign of Output.

Page 17 of 20
 Developed Technical specifications that use XSL templates for different Output Formats along with
Apache’s XSLT processor were identified and tabulated.
Implemented Saving and loading of Cart on Local Disk so that Partners can save their Carts and pass Cart to
other Partners.
 Implemented Check Sum methodology (CRC32) to provide security for Cart information stored in Local Disk.
 Performed Initialization of Loaded Cart from Local Disk so that Partners can continue to perform operations
on loaded Cart.

Environment:

Hardware ULTRA SPARC Work Stations


Software TIBCO, XALAN XML, XSLT, FOP , SERVLETS, EJB, JNDI, LDAP, C ++
Web Logic, CMM, Planet 4.1, Dynamo 4.1, JDK 1.2.2, JSP1.1,Oracle 8.x

Operating System Solaris 5.7

Client NET CONSTRUCT, Los Angeles, CA ( Future Consulting Inc )


Period DEC 1999 – OCT 2000
Role Senior Java Developer

Worked on Server Side Development, which includes installing and configuring Apache Web Server 1.3, fine-tuning
apache configuration for optimum performance.

 Configured and Installed Apache Http Server and Apache Jserv 1.1 on Tru 64 Unix System and Windows NT.
 Fine tuned configuration for optimum performance for Apache on Windows NT and later implemented
for Tru 64 Unix system.
 Developed Servlets to handle Http Get and Post requests from Clients.
 Used XML to build tree from necessary information received from Http requests.
 Stored parsed data in Oracle database using connection pool.
 Dialer Client piece combination of C++ code and Java display error information.
 Worked on Connection pool implementation for Database connections.

Environment:

Hardware Compaq Servers, Pentium clients


Software Apache 1.3, SERVLETS, Apache Jserv 1.1, JDK 1.2, JDBC 1.x, Developer 2.0,
Oracle 8.x, MS SQL Server

Operating System Tru-64 Unix , Windows NT, Windows 95

Client MARCONI COMMUNICATIONS, Cleveland, OH ( Future Consulting Inc )


Period AUG 1998 - NOV 1999
Role Senior SAP Developer

Page 18 of 20
Sales and Distribution System

 Conducted a series of TIBCO Enterprise Integration Framework (EIF) planning sessions covering
messaging/system infrastructure, software installation practices, security, Business Works development and
design patterns, and TIBCO General Interface development.
 Educated customer on TIBCO Rendezvous certified messaging behavior as applicable to ir integration
design. Provided on-site support when this project was deployed to production.
 Worked on user requirement analysis, designed application architecture and developed prototype for Sales
and Distribution.
 Developed Functional specifications for different modules in Sales Distribution, Material Management,
Financial Modules etc
 Worked on General Interfaces using TIBCO Framework
 Tested initial communication between first tier and ORB communication.
 Tested communication between Database and Interfaces using JDBC.

Environment:

Hardware HP-9000 , Pentium clients


Software TIBCO Products, Misogynic 3.2, JDK 1.2 , JDBC , Visual Café , DB2,
Messaging System
Operating System HP-UX , Windows 95

Client IBM , Fishkill, NY


Period NOV 1997 - JULY 1998
Role Senior Java Developer

EPPS is Internet based application with CORBA, Visigenic distributed environment, Java Swing , JDBC
adresses Basedata, Implosion and Other Basic Services for EPPS.

 Validated Functional specs for Logger, Basedata and Implosion services.


 Created Interface Definition Language(IDL) for Logger , Basedata and Implosion modules using IDL2Java
Visigenic’s programming Tool.
 Tested communication with ORB and bject Implementations.

Environment:

Hardware HP-9000 , IBM Pentium clients


Software Visigenic 3.2 , JDK 1.1, JDBC , Visual Café , DB2, Messaging System

Operating System AIX , Windows 95, OS/DBNS

Client ALLIED SIGNALS - Phoenix, AZ ( Future Consulting Inc )


Period JULY 1993 - SEP 1997

Page 19 of 20
Role Senior Java Developer

Cube is Internet based application with CORBA, Orbix & Orbixweb distributed environment, adresses
Frameworks for generic problem domains of application developers.

 Implemented Back end & Front end classes for application Framework component.
 Involves Java front end user interface communicates with C++ back end classes.
 Main focus was communication between distributed objects namely back end C++ classes and front end
Java user interface.

Environment:

Hardware HP-9000 , Pentium clients


Software TIBCO Products, Orbix & Orbixweb , JDK 1.02 , C++ , HTML , Java Script
Operating System Solaris 2.5 , Windows 95

Awards & Certifications

 Sun Certified Enterprise Architect for Java 2 Platform ( SCJA )


 Sun Certified Programmer for Java 2 Platform 1.4 ( SCJP 1.4)
 IBM Certified Solution Developer - XML and Related Technologies

Security Clearance

 Minimum Background Investigation ( MBI )


 Intermediate Security Clearance ( VA )
 Intermediate Security Clearance ( FAA )
 Public Trust ( DHS )

Education

Master of Science, Computer Science, Bangalore University, India - July 1995

Bachelor of Science, Computer Science, Bangalore University, India - June 1993

Page 20 of 20

You might also like