1. AVI JAIN
315 San Fernando Street, Apt# 17, San Jose, CA 95112
Contact- (408) 455-4856
LinkedIn- in.linkedin.com/pub/avi-jain/63/6b1/a3b/
Email▪avi.jain@sjsu.edu, avijain.it@gmail.com
Summary
• 3+ years experiences IT professional with multifaceted exposure covering varied aspects: Oracle/Mysql Database
Administration, Unix/Linux Administration, Java/C++/Node.js Software development, Big Data analytic,
Virtualization Techniques, Cloud application development.
• Experience working on more than 75 production databases including Oracle RAC, ERP and SAP-Oracle and
MySQL, DB2 databases.
• Led the team of 4 people.
• Strong Reporting, Analytics & SQL usage and development knowledge.
• Strategic Consulting, including business plan & strategy development.
• ITIL Standard practices and process flow implementation.
• Strong understanding of RDBMS architecture or Oracle and MySql databases in OLTP environment.
• Server setup and Space management planning, server hardening and security setup implementation for
databases based on standards.
• Oracle ERP database cloning and DR setup and shell scripting for automation.
Skills and Certifications:
• Languages: Java, C#, Node.js, C++, HTML, XML, Pl/Sql, Python, Hive, Pig
• Platform and Enterprise tools: Oracle ERP, OEM, AWS, Github, Openshift, Pivotal, Selenium, Bugzilla, Element
tool, AWS Web Services.
• Databases: MySQL, Oracle (9i, 10g, 11g, 12c), Mongo dB, Amazon RDS, DB2, Couch dB, Dynamo DB
• Software Tools: Eclipse, Spring(MVC Framework), NetBeans, Oracle Pl/Sql Developer, VSS, OEM, Toad, Putty,
VMWare Workstation, Oracle Vbox.
• Hardware: IBM AIX 5.3 and 6. Windows NT Server, Sun SOLARIS servers, Linux(Centos, Ubuntu)
Oracle Certified DBA Associate (OCP) – Certification by Oracle Systems Jan 2013
• Program: Oracle DBA concepts in Oracle 11g based- 98%
• Program: Oracle PL/Sql concepts in Oracle 9i based- 90%
Experience
Tata Consultancy Services Pvt Ltd (Client- Neotel) April 2011-Dec 2013
Oracle Database Administration, Oracle Application Database Administrator, Linux Administrator
Responsibilities:
• DBA support for production, development and test environments. Creation, installation, upgrade, tuning, backup
& recovery (RMAN), security (hardening servers), Pl/Sql tuning, DR setup.
• Cluster (VERITAS) configuration, Oracle licensing (wallet), SSL upgrades. RAID configuration for RAC server.
• Shell scripting, Storage optimization, Partitioning, Database cloning and migration, Automation, OEM
management, Bug analysis and patching. SAN storage replication and reporting. Network setup for database
cluster.
• RAC (ASM) installation and creation, DB2 database creation and administration, VSS server administration, Linux
administration.
• Batch jobs processing, Concurrent Manager Maintenance and application testing
Environment: Oracle 10g, 11g 12c databases, Linux/Unix and Windows platforms, MS Office, Oracle OEM, RAC
server, Veritas Cluster.
2. Cross Platform migration (AIX to Solaris and Windows) March 2012- May 2012
Neotel GIS Support
Roles and Responsibilities:
• Solely responsible for cross migration project of 13 GIS Production databases from Windows to AIX platform.
• Developed strategy and planning for smooth migration on Veritas Cluster.
• Developed and documented database design (ER modelling) and interaction flow with application and other
databases
• Documented steps and test plans for the project with ITIL and Data security standards.
• Defined proper domain naming convention for all Test, Non-Prod and Production databases.
• Requirement gathering to minimize the downtime and prevent data and business laws.
• Developed RMAN NetBackup scripts for scheduled backup both Incremental and Full.
• Developed and automated space management for user schemas and database objects.
• Developed Restrict login trigger for unauthorized access using different SQL tools.
• Automating and fine tuning database for better performance.
Environment: Windows, AIX server, PL/SQL, TOAD, Oracle 10g and 11g, UNIX, Shell Scripting RMAN.
Data Center migration of databases May 2013 – July 2013
FMS (South Africa) – Data Center Shift Project
Roles and Responsibilities:
• Performed migration of 4TB size databases across data center using RMAN tape backup and recovery
procedure.
• Created ftp script to get archive log securely across servers and without any loss of data.
• Performed point in time recovery with minimal downtime and no loss of data.
• Creation, installation, upgrade, tuning, backup & recovery (RMAN), security (hardening servers), Pl/Sql tuning,
DR setup.
• Shell scripting, Storage optimization, Partitioning, Database cloning and migration, Automation, OEM
management, Bug analysis and patching.
Environment: Oracle 11g, Sun SOLARIS server ,Linux, UNIX, Putty, PL/Sql developer, TOAD, FTP.
SAP Upgrade Sep 2012 – Dec 2012
SAP Project – Neotel (South Africa)
Roles and Responsibilities:
• Initiated and performed upgrade of SAP prod databases from 10g to 11g R2 using SAP upgrade manager.
• SAP BR tools to setup application and fine tune it with database and created triggers and scripts for cleanup and
monitoring of servers
• Shell scripting, Storage optimization, Partitioning, Database cloning and migration, Automation, OEM
management, Bug analysis and patching.
• ITIL and IT security practices for databases and modelled the database design and architecture.
Environment: Oracle 10g,11g, Sun SOLARIS server ,Linux, UNIX, Putty, PL/Sql developer, TOAD, FTP, Oracle QEM, BR
tools.
Distributed co-ordination service on 5 node cluster using Zookeeper Dec 2014
San Jose State University – Big Data, Data Mining
Roles and Responsibilities:
• Designed and implemented a zookeeper ensemble cluster of 5 AWS EC2 instances.
• Developed RESTful web service running to fetch input data from client.
• Replicated the service discovery, dynamic configuration concepts of Pinterest by creating a sharded database, a
front end web service on zookeeper.
• Used Python REST API’s to control Znodes in the system and query data.
Environment: JAVA-RS, Spring MVC framework, Python, Hadoop, Hive, Pig , AWS EC2, EMR, Linux, Zookeeper.
3. Music Recommendation Engine using Mahout and Hadoop Nov 2014
San Jose State University- Data Mining and Cloud Services
Roles and Responsibilities:
• Designed website using Groovy Grails REST API’s (MVC architecture), HTML/CSS for UI and databases Mongo DB
and MySQL for processed data from HDFS.
• Designed and developed music recommendation website using Mahout Engine on Hadoop and processed raw
data set using Mahout API’s.
• Used Pearson, Log likelihood and Euclidean co-relation for user based and item based recommendations
algorithms.
Environment: JAVA-RS, Spring MVC framework, Python, Hadoop, Hive, Pig , AWS EC2, EMR, Linux, Mahout API’s,
MySql, MongoDB.
VM Disaster Recovery System and Distributed Power Management system on VMWare
San Jose State University – Virtualization Project March 2014
• Developed DRS/DPM system using VI Java API’s. Power On, Off, Suspend machines as per load and maintain
high availability.
• Designed and coded system that monitors cluster/host management and migrate VM’s from one host to
another on VMWare ESXi servers.
• Used Log stash for log collection of system metrics and google high charts for visualization of metric up to per
sec of timeframe. MySQL and Mongo DB as log collection databases.
Environment: JAVA, C++, Spring MVC framework, VMWare ESXi servers, Logstash tool, Google High Charts,
Virtualization techniques, VMWare Workstation 12.0.
‘Other Projects :
Online Shopping Site (SJSU) Oct-2014
• Designed and developed online shopping site using JAVA-RS for user and session management
• Node.js for catalog design and implementation.
• Mongo dB as catalog database and Python (Bottle.py framework) for admin functionality.
Hadoop cluster and Analytics using Pig Latin and Hive Jun 2014
• Created Hadoop cluster of 3 machines and used tools Hue, Pig, Oozie, Zookeeper, Hive for data analytics on CA
data and raw stream of data.
Education
Masters of Science in Software Engineering (GPA-3.6) Summer 2015
San Jose State University, One Washington Square, San Jose, CA, 95112
Bachelor of Engineering in Information Technology (GPA-3.65) June 2010
S.D.B.C.T (RGTU), Indore, India