SlideShare uma empresa Scribd logo
1 de 12
Prakash_Ganapathy
Synopsis: 13 plus years of experience in Web application Analysis, Design, Development and Implementation. Have
good expertise in designing and developing applications using Java/J2EE, Oracle, IBM Rational Visual Modeling Tools,
and Configuration Tools like Visual Source Safe and Rational Clear Case. Good knowledge of SDLC Concepts. Has a
good trouble resolution skill. Has flexibility to adapt to new environments. Love to work in a challenging environment. I
am a sincere, dedicated and hard working professional aiming to achieve greater heights. I am a good team worker as
well as good in working on my own.
EXPERIENCE SUMMARY
Has over 13 years of experience in Design, Development and Management of Software Applications.
 Experience in designing of software applications using UML.
 Experience in architectural layouts for software applications.
 Well acquainted with Software Development Life Cycle and Software Testing Life Cycle.
 Expertise in Trouble Resolution.
 Experience on reporting and tracking defects using Bugzilla and Rational Clear Quest.
 Experience in Client-Side Software Design and Development with MVC2 Pattern.
 Has rich client-site experience with onsite team lead role (three years) and effectively performed various key
responsibilities.
 Sound Knowledge in analysis of functional issues.
 Experience in designing STRUTS framework.
 Experience in performance tuning of the application.
 Experience in working on No Sql database and search engine like Mongo and Elastic Search
 Experience in working on Graph Database like Neo4j, Titan.
 Experience in working on Event Stream Processing (ESP)/Complex Event Processing (CEP) using Storm.
Areas of Experience
Industries : Mobile Resource Management, Airline Passenger Solutions
Operating System : Windows, Solaris, UNIX
Languages : Java, PL/SQL, C
NoSQL Database : Mongo
Search Engine : Elasticsearch
Graph Database : Neo4j, Titan
MessageBroker : Apache Kafka
Page 1 of 12
Prakash_Ganapathy
RDBMS : Oracle 10g, MySQL 5.0
J2EE Technologies : JSP, Servlets, EJB, JSTL
Java APIs : JNDI, JDBC, JTA, JMS
Web Technologies : HTML, CSS, JavaScript, XML, JSON, AJAX
Frameworks : Struts, Spring, log4j, JUnit, Apache Storm, ESB and TestNG
Java IDEs : STK, Eclipse, Net Beans, Rational Software Architect
Application Servers : Web Logic, Sun Java, Apache Tomee, WSO2 (API Manager, Identity
Server and Application Servers)
Web Server : Apache, Tomcat
Build Tools : Maven, Ant
Defect Tracking Tools : Jiira, Bugzilla, Rational Clear Quest
Source Control : Subversion, Clear Case, VSS
Architecture : SOA, Cloud
QUALIFICATION
Page 2 of 12
Degree Institute Year
Master of Computer Applications SCSVMV UNIVERSITY 2002
Bachelor of Science (Mathematics) MADRAS UNIVERSITY 1999
Prakash_Ganapathy
Working with Trimble Information Technologies India Private Limited. From May 2009 – Till Date
PROJECT EXPERIENCE
Project Name : Oculus
Role : Technical Lead
Environment : JAVA 7.0, J2EE 4.0, WSO2 API Manager, Identity Server,
Application Server, Linux
Technologies
Duration
: Java, Kafka, Storm, MongoDB, Neo4j, Titan and
Elasticsearch.
: May 2014 – Till Date.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Oculus is an overall architecture, design and development program that will deliver our next generation
solutions to our partners, dealers and customers. The Oculus foundation (or "core services") can be used as a
common platform for telematics solutions across Trimble. The Oculus core services are hosted within the
Trimble TPaaS infrastructure. Field Service Management will be marketing these new capabilities and solutions
as Trimble's Horizon platform. Horizon was announced in October 2014.
The Oculus core provides "best-of-breed" web services derived from many years of Trimble experience
supporting applications for many industries that Trimble serves. Oculus is not a product. The Oculus
program comprises many projects, products and tools that will come together to create complete solutions
for many of our markets.
At its most fundamental service level, Oculus will manage Objects and their attributes, their relationships
with other Objects and process events that affect those objects. An Oculus application can use the system
simply as an Object store and perform all other operations itself or it can take full advantage of the higher
level Oculus services and concentrate solely on the market-specific/unique components of their solution.
Role and responsibilities:
 Lead a four member team for design and development.
 Involved in Designing and implementation.
 Prepared API Design Document which captures the API request and response structure.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : DOM (Dot on the Map)
Role : Technical Lead
Environment : JAVA 6.0, J2EE 4.0, WSO2 API Manager, Apache Tomee
Page 3 of 12
Prakash_Ganapathy
and Linux
Technologies
Duration
: Java, RabbitMQ, Storm and MongoDB.
: May 2013 – Apr 2014.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: The purpose of this project Dot on the Map is to show the VisionLink Constructions Assets in
Geomanager Map. The idea is to create the Visionlink (VL) customer/dealer as tenants in TCA and
store assets in TCA, push the location events from VL application to TCA. In Geomanager map, we will be
showing Visionlink Assets along with it's latest location information stored in TCA.
Role and responsibilities:
 Lead a three member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
PROJECT EXPERIENCE
Project Name : Falcon PTI Solution
Role : Lead Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, ESB, JSP and Servlets
: Sep 2012 – Apr 2013.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: The Falcon program is to extend GeoManager, for enabling Enterprise Mobile Application Solutions.
The program is driven by the Trimble Vehicle Device (TVD) initiative and customers like PTI demanding more
sophisticated applications running on an “in-vehicle” display device. The TVD, running a WinCE operating system,
will replace the current IDT 3000 terminals for PTI.
The Cloud Services Architecture (CSA) is the architecture being built to provide Trimble MRM’s enterprise integration
platform that will enable us to integrate with our customers' applications and business processes.
Introduced proxy services through Enterprise Service Bus (ESB), which will do the basic authentication and
also transport the request to the web service layer. Introduced web service layer for the new GeoManager
Web Services (GWS), for Interoperability among distributed applications. Introduced Messaging Broker
Page 4 of 12
Prakash_Ganapathy
(MB) component to process the notification message in a reliable way, by using Message Adapters to
handle the different message types (e.g., TCP)
Role and responsibilities:
 Lead a four member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Field Service Reports
Role : Lead Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, JSP and Servlets
: May 2012 – Aug 2012.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Field service report provides the real time data for vehicles that include mileage, travel time, stops,
count at work center, and time at work center, late departure time, early arrival time, etc. All the report specific
parameters are calculated from the archive data for a device per day.
The reports are categorized into Device based FSR and Employee based FSR. The device based FSR can be pulled
by selecting the devices in report UI and the output shows the data by device name and serial number. Where as
employee based FSR can be pulled by selecting the employees in report UI and the output shows the data by
employee id and name. Both FSR reports are available in Detail and Summary option with various output format such
as html, excel, and csv. The reports are available in On Demand and Scheduled version.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
Page 5 of 12
Prakash_Ganapathy
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Exceptions Refactoring
Role : Lead Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Struts, Tiles, Castor, JSP, JSTL
: Jan 2012 – Apr 2012.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: The exceptions module allows the customers to be able to identify and manage specific events based
on a set of exception parameters. In addition, the exceptions module will have the capability to immediately alert the
customer of any exception event that is time sensitive and requires immediate attention or action. The exceptions
that are created will be based on exception types that include, Speed Exception, Stop Exception, Idling Exception,
Zone Exception, Customer Landmark Exception, Low Battery Exception, etc.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : London Congestion Zone
Role : Lead Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, JSP and Servlets
: Sep 2011 – Dec 2011.
Tools Used : Bugzilla (Defect Tracking Tool)
Page 6 of 12
Prakash_Ganapathy
Description: London Congestion zone is a traffic area in London in which the vehicles need to pay the charge for
traveling within the congestion zone. The charge aims to reduce congestion, and raise investment funds for London's
transport system. If a vehicle enters into or exits from the congestion zone, a real time alert will be send to the
customer with the time of entry or exit and location. A congestion zone report is available for the customer to view the
congestion zone data for a vehicle, which includes number of entry, number of exits, duration inside the zone and
number of stops inside the zone.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Phone Usage
Role : Lead Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, JSP and Servlets
: May 2011 – Aug 2011.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Phone Usage provides a telematics based solution for comparing mobile phone usage records with
vehicle movements. This will make it easier for an Employer to determine whether a mobile phone was in use whilst
a person was driving and hence assist the Employer in meeting their regulatory obligations and encourage drivers to
comply with regulations.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
Page 7 of 12
Prakash_Ganapathy
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Fuel Fraud
Role : Senior Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, JSP and Servlets
: Jan 2011 – Apr 2011.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Fuel Fraud provides a telematics based solution for comparing fuel receipts (quantity and refueling
stop) with vehicle location and calculated fuel consumption. This will make it easier for an Employer to determine
whether the fuel purchased was used exclusively for legitimate purposes and hence assist the Employer in
preventing fuel fraud and consequently reducing operating costs.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Employee Management
Role : Senior Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Struts, JSP, JSTL
: Aug 2010 – Dec 2010.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Employee management provides the customer to assign or unassign a vehicle to an employee to
identify which employee drives which vehicle and pull vehicle data from employee based reports. The employee to
device association can be categorized into Current, Future and History.
A user can assign an employee to a device for a defined period (start date and end date). If the association start date
is equal to the current date, it’s called as current association. If the association start date is greater than the current
Page 8 of 12
Prakash_Ganapathy
system date it’s called as future association. If the association end date is lesser than the current date, then it’s called
as history association.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Device Transfer
Role : Senior Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Technologies
Duration
: Java, JSP, Servlets
: May 2010 – Aug 2010.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Device transfer is the mechanism where devices in one customer account cab be moved to another
customer account without losing the device data. The customer can schedule a device transfer by giving the basic
information’s like device serial number, source client, destination client, etc.
A device transfer OEM job is scheduled at specific time in oracle calls the device transfer procedure that handles
everything needed to transfer the device from the source client to destination client. Once the job is over, it will
update the device transfer status whether success or failed with failure description.
Role and responsibilities:
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
Project Name : Landmark Administration
Role : Senior Software Engineer
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Page 9 of 12
Prakash_Ganapathy
Windows XP
Technologies
Duration
: Struts, JSP, JSTL
: Jan 2010 – Apr 2010.
Tools Used : Bugzilla (Defect Tracking Tool)
Description: Landmark Administration allows the customer to add, edit, and delete customer landmarks into the
system. Landmark can be added from client admin or from Map view. The client admin can add a landmark by giving
the address or the latitude/longitude as input. The address and lat/lon fields are validated by the GeoServer with the
map data. Landmarks can also be created from Map View by clicking any location on the map. The address details
are obtained from GeoServer by using the latitude/longitude of the location point. Landmarks can be grouped into
various landmark type, circle, star, building, house, etc.
Role and responsibilities:
 Lead a two member team for design and development.
 Involved in Designing and implementation.
 Prepared Function Requirement Documentation which captures design and implementation details for all
the modules including UI and Server Side flows.
 Prepare and published the System Charter for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Provide architectural knowledge to the project team members.
Project Name : Weblogic Upgrade
Role : Senior Software Engineer
Duration : May 2009 – Dec 2009.
Description: The aim of this project is to upgrade the web logic server from version 7 to version 10.3 and JDK from
1.4 to 1.6. The main changes includes Java code changes for jdk 1.6 compliant, JSP code changes, Struts
framework upgrade, Source structure changes, IDE integration, deployment changes etc.
Role and responsibilities:
 Lead a team of two to complete the code changes pertaining to jdk 1.6.
 Coordinated with QA team to test the changes in QA and Release Environments and then promote to
Production.
Worked with Hexaware Technologies Ltd. From April 2003 – May 2009
Page 10 of 12
Prakash_Ganapathy
PROJECT EXPERIENCE
Project Name : Aircore ™ Departure Control Systems
Role : Team Lead
Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g,
Windows XP
Duration : JAN 2005 – TILL DATE.
Tools Used : Rational Clear Quest (Defect Tracking Tool), Clear Case
(Configuration Tool)
Description: The Departure Control Systems product is a web based passenger solutions product built on
J2EE technology. The product is reverse engineered from legacy systems and built on new technologies with
enhancements and customizations. The product connects seamlessly with Immigration Systems and Airport
handling systems for transfer of various airline messages.
Role and responsibilities:
 Participate in Use Case Requirement definitions and review meetings.
 Prepare and publish out a UML based approach for the product design.
 Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.
 Designed MVC2 framework STRUTS.
 Prepare and publish report of the bottlenecks identified in the application over a period of time and
provide solutions.
 Offshore/Onsite team coordination for ensuring smooth project delivery.
 Provide architectural knowledge to the project team members.
Project Name : AIRCORE ™ LOADCONTROL
Role : Developer/Team Lead
Environment : J2EE 4.0, Oracle, Windows XP, BEA Weblogic 9.2
Duration : July 2003 to Dec 2004.
Tools Used : Rational Clear Quest (Defect Tracking Tool), Rational Clear
Case (Configuration Tool)
Description: Load Control is a Product Developed to help the Load Control Agents to calculate the Mean
Aerodynamic Chord value and redistribute the load in the flight such that the MAC value is suitable for safe
flight. The system also creates updates and maintains flight related data. Generates Load Control Sheet,
Page 11 of 12
Prakash_Ganapathy
Fuel Data Sheet and monitors information for Recovery. The Product is developed by implementing tailored
RUP.
Roles and Responsibilities:
 Involved in Business Modeling (Business Use Case modeling and Business Object Modeling) and modeling
Application Requirements (Use case, Analysis, Use case Realization, Design and Component
development).
 Involved in the preparation of Use Cases compliance with tailored rational standards and Guidelines.
 Involved in Designing and implementation of various requirements across phases.
 Involved in identifying Persistence properties and their relationships for creating tables.
Personal Details:
Name as in Passport : GANAPATHY PRAKASH
Email id (Hex & Personal) : gprakash1978@yahoo.co.in
Mobile No : +91 9791037029
Landline No : +91 44 49506560
Date of Birth : 24 SEP 1978
Passport No : K7198368
Passport Expiry Date : 25 NOV 2022
Visa Status : B1
Marital Status : MARRIED
Nationality : INDIAN
Sex : MALE
Page 12 of 12

Mais conteúdo relacionado

Mais procurados

Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Singh
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
Aaron Stambler
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resume
Sam Walsh
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
S Kumar
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)
UTTAM KUMAR
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
Praveen Mudiraj
 

Mais procurados (19)

Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)Rajeev Ranjan_CV (Java Fullstack)
Rajeev Ranjan_CV (Java Fullstack)
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Kumaresan kaliappan resume
Kumaresan kaliappan resumeKumaresan kaliappan resume
Kumaresan kaliappan resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Praveen_4Years Dot Net Resume
Praveen_4Years Dot Net ResumePraveen_4Years Dot Net Resume
Praveen_4Years Dot Net Resume
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
B.Karthik
B.KarthikB.Karthik
B.Karthik
 
Wecreate
WecreateWecreate
Wecreate
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Zaghdoudi Nizar_CV_EN
Zaghdoudi Nizar_CV_EN  Zaghdoudi Nizar_CV_EN
Zaghdoudi Nizar_CV_EN
 

Destaque

WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
WSO2
 

Destaque (11)

WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
WSO2Con US 2013 - Building an Enterprise PaaS Framework using Open Source Com...
 
Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)Event-Driven Architecture (EDA)
Event-Driven Architecture (EDA)
 
Continuous Delivery with AWS Services
Continuous Delivery with AWS ServicesContinuous Delivery with AWS Services
Continuous Delivery with AWS Services
 
WSO2Con ASIA 2016: IoT Analytics
WSO2Con ASIA 2016: IoT AnalyticsWSO2Con ASIA 2016: IoT Analytics
WSO2Con ASIA 2016: IoT Analytics
 
Understanding the WSO2 Platform
Understanding the WSO2 PlatformUnderstanding the WSO2 Platform
Understanding the WSO2 Platform
 
Java/J2EE CV Guide
Java/J2EE CV GuideJava/J2EE CV Guide
Java/J2EE CV Guide
 
Tekla Global BIM Awards 2015
Tekla Global BIM Awards 2015Tekla Global BIM Awards 2015
Tekla Global BIM Awards 2015
 
WSO2Con USA 2015: Safe for Work: The Internet of Dirty Things
WSO2Con USA 2015: Safe for Work: The Internet of Dirty ThingsWSO2Con USA 2015: Safe for Work: The Internet of Dirty Things
WSO2Con USA 2015: Safe for Work: The Internet of Dirty Things
 
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
 
WSO2Con EU 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
WSO2Con EU 2016: WSO2 IoT Server:  Your Foundation for the Internet of ThingsWSO2Con EU 2016: WSO2 IoT Server:  Your Foundation for the Internet of Things
WSO2Con EU 2016: WSO2 IoT Server: Your Foundation for the Internet of Things
 
CV of Sumant Kumar Raja
CV of Sumant Kumar RajaCV of Sumant Kumar Raja
CV of Sumant Kumar Raja
 

Semelhante a Prakash_Ganapathy

AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_Resume
Ajay Samant
 
Madhusudhakar_3.2_DotNet_BluestarInfotech
Madhusudhakar_3.2_DotNet_BluestarInfotechMadhusudhakar_3.2_DotNet_BluestarInfotech
Madhusudhakar_3.2_DotNet_BluestarInfotech
Madhusudhakar Mogathali
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar
 
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_DeveloperCV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
Rahul Sharma
 

Semelhante a Prakash_Ganapathy (20)

Resume
ResumeResume
Resume
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Sudhir srivastava profile
Sudhir srivastava profileSudhir srivastava profile
Sudhir srivastava profile
 
AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_Resume
 
Madhusudhakar_3.2_DotNet_BluestarInfotech
Madhusudhakar_3.2_DotNet_BluestarInfotechMadhusudhakar_3.2_DotNet_BluestarInfotech
Madhusudhakar_3.2_DotNet_BluestarInfotech
 
UnnivmNew
UnnivmNewUnnivmNew
UnnivmNew
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 
Rajendra asp.net
Rajendra asp.netRajendra asp.net
Rajendra asp.net
 
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_DeveloperCV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
 
Vishal Jadhav
Vishal JadhavVishal Jadhav
Vishal Jadhav
 
Geethu Rajasekharan
Geethu RajasekharanGeethu Rajasekharan
Geethu Rajasekharan
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
 
Chaitanya r b resume
Chaitanya r b resumeChaitanya r b resume
Chaitanya r b resume
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
niharika saxena
niharika saxenaniharika saxena
niharika saxena
 

Prakash_Ganapathy

  • 1. Prakash_Ganapathy Synopsis: 13 plus years of experience in Web application Analysis, Design, Development and Implementation. Have good expertise in designing and developing applications using Java/J2EE, Oracle, IBM Rational Visual Modeling Tools, and Configuration Tools like Visual Source Safe and Rational Clear Case. Good knowledge of SDLC Concepts. Has a good trouble resolution skill. Has flexibility to adapt to new environments. Love to work in a challenging environment. I am a sincere, dedicated and hard working professional aiming to achieve greater heights. I am a good team worker as well as good in working on my own. EXPERIENCE SUMMARY Has over 13 years of experience in Design, Development and Management of Software Applications.  Experience in designing of software applications using UML.  Experience in architectural layouts for software applications.  Well acquainted with Software Development Life Cycle and Software Testing Life Cycle.  Expertise in Trouble Resolution.  Experience on reporting and tracking defects using Bugzilla and Rational Clear Quest.  Experience in Client-Side Software Design and Development with MVC2 Pattern.  Has rich client-site experience with onsite team lead role (three years) and effectively performed various key responsibilities.  Sound Knowledge in analysis of functional issues.  Experience in designing STRUTS framework.  Experience in performance tuning of the application.  Experience in working on No Sql database and search engine like Mongo and Elastic Search  Experience in working on Graph Database like Neo4j, Titan.  Experience in working on Event Stream Processing (ESP)/Complex Event Processing (CEP) using Storm. Areas of Experience Industries : Mobile Resource Management, Airline Passenger Solutions Operating System : Windows, Solaris, UNIX Languages : Java, PL/SQL, C NoSQL Database : Mongo Search Engine : Elasticsearch Graph Database : Neo4j, Titan MessageBroker : Apache Kafka Page 1 of 12
  • 2. Prakash_Ganapathy RDBMS : Oracle 10g, MySQL 5.0 J2EE Technologies : JSP, Servlets, EJB, JSTL Java APIs : JNDI, JDBC, JTA, JMS Web Technologies : HTML, CSS, JavaScript, XML, JSON, AJAX Frameworks : Struts, Spring, log4j, JUnit, Apache Storm, ESB and TestNG Java IDEs : STK, Eclipse, Net Beans, Rational Software Architect Application Servers : Web Logic, Sun Java, Apache Tomee, WSO2 (API Manager, Identity Server and Application Servers) Web Server : Apache, Tomcat Build Tools : Maven, Ant Defect Tracking Tools : Jiira, Bugzilla, Rational Clear Quest Source Control : Subversion, Clear Case, VSS Architecture : SOA, Cloud QUALIFICATION Page 2 of 12 Degree Institute Year Master of Computer Applications SCSVMV UNIVERSITY 2002 Bachelor of Science (Mathematics) MADRAS UNIVERSITY 1999
  • 3. Prakash_Ganapathy Working with Trimble Information Technologies India Private Limited. From May 2009 – Till Date PROJECT EXPERIENCE Project Name : Oculus Role : Technical Lead Environment : JAVA 7.0, J2EE 4.0, WSO2 API Manager, Identity Server, Application Server, Linux Technologies Duration : Java, Kafka, Storm, MongoDB, Neo4j, Titan and Elasticsearch. : May 2014 – Till Date. Tools Used : Bugzilla (Defect Tracking Tool) Description: Oculus is an overall architecture, design and development program that will deliver our next generation solutions to our partners, dealers and customers. The Oculus foundation (or "core services") can be used as a common platform for telematics solutions across Trimble. The Oculus core services are hosted within the Trimble TPaaS infrastructure. Field Service Management will be marketing these new capabilities and solutions as Trimble's Horizon platform. Horizon was announced in October 2014. The Oculus core provides "best-of-breed" web services derived from many years of Trimble experience supporting applications for many industries that Trimble serves. Oculus is not a product. The Oculus program comprises many projects, products and tools that will come together to create complete solutions for many of our markets. At its most fundamental service level, Oculus will manage Objects and their attributes, their relationships with other Objects and process events that affect those objects. An Oculus application can use the system simply as an Object store and perform all other operations itself or it can take full advantage of the higher level Oculus services and concentrate solely on the market-specific/unique components of their solution. Role and responsibilities:  Lead a four member team for design and development.  Involved in Designing and implementation.  Prepared API Design Document which captures the API request and response structure.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : DOM (Dot on the Map) Role : Technical Lead Environment : JAVA 6.0, J2EE 4.0, WSO2 API Manager, Apache Tomee Page 3 of 12
  • 4. Prakash_Ganapathy and Linux Technologies Duration : Java, RabbitMQ, Storm and MongoDB. : May 2013 – Apr 2014. Tools Used : Bugzilla (Defect Tracking Tool) Description: The purpose of this project Dot on the Map is to show the VisionLink Constructions Assets in Geomanager Map. The idea is to create the Visionlink (VL) customer/dealer as tenants in TCA and store assets in TCA, push the location events from VL application to TCA. In Geomanager map, we will be showing Visionlink Assets along with it's latest location information stored in TCA. Role and responsibilities:  Lead a three member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. PROJECT EXPERIENCE Project Name : Falcon PTI Solution Role : Lead Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, ESB, JSP and Servlets : Sep 2012 – Apr 2013. Tools Used : Bugzilla (Defect Tracking Tool) Description: The Falcon program is to extend GeoManager, for enabling Enterprise Mobile Application Solutions. The program is driven by the Trimble Vehicle Device (TVD) initiative and customers like PTI demanding more sophisticated applications running on an “in-vehicle” display device. The TVD, running a WinCE operating system, will replace the current IDT 3000 terminals for PTI. The Cloud Services Architecture (CSA) is the architecture being built to provide Trimble MRM’s enterprise integration platform that will enable us to integrate with our customers' applications and business processes. Introduced proxy services through Enterprise Service Bus (ESB), which will do the basic authentication and also transport the request to the web service layer. Introduced web service layer for the new GeoManager Web Services (GWS), for Interoperability among distributed applications. Introduced Messaging Broker Page 4 of 12
  • 5. Prakash_Ganapathy (MB) component to process the notification message in a reliable way, by using Message Adapters to handle the different message types (e.g., TCP) Role and responsibilities:  Lead a four member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Field Service Reports Role : Lead Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, JSP and Servlets : May 2012 – Aug 2012. Tools Used : Bugzilla (Defect Tracking Tool) Description: Field service report provides the real time data for vehicles that include mileage, travel time, stops, count at work center, and time at work center, late departure time, early arrival time, etc. All the report specific parameters are calculated from the archive data for a device per day. The reports are categorized into Device based FSR and Employee based FSR. The device based FSR can be pulled by selecting the devices in report UI and the output shows the data by device name and serial number. Where as employee based FSR can be pulled by selecting the employees in report UI and the output shows the data by employee id and name. Both FSR reports are available in Detail and Summary option with various output format such as html, excel, and csv. The reports are available in On Demand and Scheduled version. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation. Page 5 of 12
  • 6. Prakash_Ganapathy  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Exceptions Refactoring Role : Lead Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Struts, Tiles, Castor, JSP, JSTL : Jan 2012 – Apr 2012. Tools Used : Bugzilla (Defect Tracking Tool) Description: The exceptions module allows the customers to be able to identify and manage specific events based on a set of exception parameters. In addition, the exceptions module will have the capability to immediately alert the customer of any exception event that is time sensitive and requires immediate attention or action. The exceptions that are created will be based on exception types that include, Speed Exception, Stop Exception, Idling Exception, Zone Exception, Customer Landmark Exception, Low Battery Exception, etc. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : London Congestion Zone Role : Lead Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, JSP and Servlets : Sep 2011 – Dec 2011. Tools Used : Bugzilla (Defect Tracking Tool) Page 6 of 12
  • 7. Prakash_Ganapathy Description: London Congestion zone is a traffic area in London in which the vehicles need to pay the charge for traveling within the congestion zone. The charge aims to reduce congestion, and raise investment funds for London's transport system. If a vehicle enters into or exits from the congestion zone, a real time alert will be send to the customer with the time of entry or exit and location. A congestion zone report is available for the customer to view the congestion zone data for a vehicle, which includes number of entry, number of exits, duration inside the zone and number of stops inside the zone. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Phone Usage Role : Lead Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, JSP and Servlets : May 2011 – Aug 2011. Tools Used : Bugzilla (Defect Tracking Tool) Description: Phone Usage provides a telematics based solution for comparing mobile phone usage records with vehicle movements. This will make it easier for an Employer to determine whether a mobile phone was in use whilst a person was driving and hence assist the Employer in meeting their regulatory obligations and encourage drivers to comply with regulations. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design. Page 7 of 12
  • 8. Prakash_Ganapathy  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Fuel Fraud Role : Senior Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, JSP and Servlets : Jan 2011 – Apr 2011. Tools Used : Bugzilla (Defect Tracking Tool) Description: Fuel Fraud provides a telematics based solution for comparing fuel receipts (quantity and refueling stop) with vehicle location and calculated fuel consumption. This will make it easier for an Employer to determine whether the fuel purchased was used exclusively for legitimate purposes and hence assist the Employer in preventing fuel fraud and consequently reducing operating costs. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Employee Management Role : Senior Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Struts, JSP, JSTL : Aug 2010 – Dec 2010. Tools Used : Bugzilla (Defect Tracking Tool) Description: Employee management provides the customer to assign or unassign a vehicle to an employee to identify which employee drives which vehicle and pull vehicle data from employee based reports. The employee to device association can be categorized into Current, Future and History. A user can assign an employee to a device for a defined period (start date and end date). If the association start date is equal to the current date, it’s called as current association. If the association start date is greater than the current Page 8 of 12
  • 9. Prakash_Ganapathy system date it’s called as future association. If the association end date is lesser than the current date, then it’s called as history association. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Device Transfer Role : Senior Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Technologies Duration : Java, JSP, Servlets : May 2010 – Aug 2010. Tools Used : Bugzilla (Defect Tracking Tool) Description: Device transfer is the mechanism where devices in one customer account cab be moved to another customer account without losing the device data. The customer can schedule a device transfer by giving the basic information’s like device serial number, source client, destination client, etc. A device transfer OEM job is scheduled at specific time in oracle calls the device transfer procedure that handles everything needed to transfer the device from the source client to destination client. Once the job is over, it will update the device transfer status whether success or failed with failure description. Role and responsibilities:  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval. Project Name : Landmark Administration Role : Senior Software Engineer Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Page 9 of 12
  • 10. Prakash_Ganapathy Windows XP Technologies Duration : Struts, JSP, JSTL : Jan 2010 – Apr 2010. Tools Used : Bugzilla (Defect Tracking Tool) Description: Landmark Administration allows the customer to add, edit, and delete customer landmarks into the system. Landmark can be added from client admin or from Map view. The client admin can add a landmark by giving the address or the latitude/longitude as input. The address and lat/lon fields are validated by the GeoServer with the map data. Landmarks can also be created from Map View by clicking any location on the map. The address details are obtained from GeoServer by using the latitude/longitude of the location point. Landmarks can be grouped into various landmark type, circle, star, building, house, etc. Role and responsibilities:  Lead a two member team for design and development.  Involved in Designing and implementation.  Prepared Function Requirement Documentation which captures design and implementation details for all the modules including UI and Server Side flows.  Prepare and published the System Charter for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Provide architectural knowledge to the project team members. Project Name : Weblogic Upgrade Role : Senior Software Engineer Duration : May 2009 – Dec 2009. Description: The aim of this project is to upgrade the web logic server from version 7 to version 10.3 and JDK from 1.4 to 1.6. The main changes includes Java code changes for jdk 1.6 compliant, JSP code changes, Struts framework upgrade, Source structure changes, IDE integration, deployment changes etc. Role and responsibilities:  Lead a team of two to complete the code changes pertaining to jdk 1.6.  Coordinated with QA team to test the changes in QA and Release Environments and then promote to Production. Worked with Hexaware Technologies Ltd. From April 2003 – May 2009 Page 10 of 12
  • 11. Prakash_Ganapathy PROJECT EXPERIENCE Project Name : Aircore ™ Departure Control Systems Role : Team Lead Environment : JAVA 5.0, J2EE 4.0, BEA WEBLOGIC 9x, Oracle 10g, Windows XP Duration : JAN 2005 – TILL DATE. Tools Used : Rational Clear Quest (Defect Tracking Tool), Clear Case (Configuration Tool) Description: The Departure Control Systems product is a web based passenger solutions product built on J2EE technology. The product is reverse engineered from legacy systems and built on new technologies with enhancements and customizations. The product connects seamlessly with Immigration Systems and Airport handling systems for transfer of various airline messages. Role and responsibilities:  Participate in Use Case Requirement definitions and review meetings.  Prepare and publish out a UML based approach for the product design.  Conduct Design Review Meetings with Technical Architects and obtain stakeholder’s approval.  Designed MVC2 framework STRUTS.  Prepare and publish report of the bottlenecks identified in the application over a period of time and provide solutions.  Offshore/Onsite team coordination for ensuring smooth project delivery.  Provide architectural knowledge to the project team members. Project Name : AIRCORE ™ LOADCONTROL Role : Developer/Team Lead Environment : J2EE 4.0, Oracle, Windows XP, BEA Weblogic 9.2 Duration : July 2003 to Dec 2004. Tools Used : Rational Clear Quest (Defect Tracking Tool), Rational Clear Case (Configuration Tool) Description: Load Control is a Product Developed to help the Load Control Agents to calculate the Mean Aerodynamic Chord value and redistribute the load in the flight such that the MAC value is suitable for safe flight. The system also creates updates and maintains flight related data. Generates Load Control Sheet, Page 11 of 12
  • 12. Prakash_Ganapathy Fuel Data Sheet and monitors information for Recovery. The Product is developed by implementing tailored RUP. Roles and Responsibilities:  Involved in Business Modeling (Business Use Case modeling and Business Object Modeling) and modeling Application Requirements (Use case, Analysis, Use case Realization, Design and Component development).  Involved in the preparation of Use Cases compliance with tailored rational standards and Guidelines.  Involved in Designing and implementation of various requirements across phases.  Involved in identifying Persistence properties and their relationships for creating tables. Personal Details: Name as in Passport : GANAPATHY PRAKASH Email id (Hex & Personal) : gprakash1978@yahoo.co.in Mobile No : +91 9791037029 Landline No : +91 44 49506560 Date of Birth : 24 SEP 1978 Passport No : K7198368 Passport Expiry Date : 25 NOV 2022 Visa Status : B1 Marital Status : MARRIED Nationality : INDIAN Sex : MALE Page 12 of 12