5
Page 1 of 5 Adarsh D Patil CONTACT I NFORMATION Bangalore India (On Request) [email protected] [email protected] PORTFOLIO & BLOG http://adarshpatil.in EDUCATION Indian Institute of Science (IISc), Bangalore, India M.Sc (Engg), Computer Science and Automation (CSA) Department Currently pursuing M S Ramaiah Institute of Technology, Bangalore, India B.E., Computer Science and Engineering CGPA: 9.40 Sindhi High School, Hebbal, Bangalore, India CBSE 12 th Percentage: 87.56 ( PCM: 93 ) Presidency, R T Nagar, Bangalore, India ICSE 10 th Percentage: 86.5 PROFESSIONAL EXPERIENCE Goldman Sachs, Bangalore, India June 2012 to July 2014 Technology Analyst Member of Operating Systems Engineering team under Core Platform Engineering primarily focused on Virtualization and Linux platforms Have been part of a wide variety of engineering projects ranging from Full blown Virtualization (VMware ESX, KVM), Nested Virtualization to Light weight Linux Containers (LXC, Docker) Security Enhanced Linux, low latency Linux to think clients for desktops Consult and Architect of Goldman Sachs Private Cloud for the virtualized footprint Ignis Technology Solutions, Bangalore , India January 2012 to May 2012 Intern Developed an Android application for Pharmaceutical ecommerce and Supply Chain Management Goldman Sachs, Bangalore, India June 2011 to August 2011 Intern Worked on Process Automation in Technology Division Einstasoft (Renamed GAViSTA TECH) Bangalore, India June 2010 to September 2010 Intern Worked on Legal Crystal – Indian Law Search Engine Search Optimization and User Interface for systematic results display

Adarsh Patil Resume

Embed Size (px)

DESCRIPTION

My Resume, Interests: Operating Systems, Linux, Virtualization, RHEL, Linux Containers, ESX, vSphere, System Development, System Architect, python, bash, performance benchmarking, nested virtualization, bromium

Citation preview

Page 1 of 5

Adarsh D Patil

CONTACT INFORMATION

Bangalore India (On Request)

[email protected] [email protected]

PORTFOLIO & BLOG http://adarshpatil.in

EDUCATION

Indian Institute of Science (IISc), Bangalore, India M.Sc (Engg), Computer Science and Automation (CSA) Department

Currently pursuing M S Ramaiah Institute of Technology, Bangalore, India B.E., Computer Science and Engineering

CGPA: 9.40 Sindhi High School, Hebbal, Bangalore, India CBSE 12th

Percentage: 87.56 ( PCM: 93 ) Presidency, R T Nagar, Bangalore, India ICSE 10th

Percentage: 86.5

PROFESSIONAL

EXPERIENCE Goldman Sachs, Bangalore, India June 2012 to July 2014 Technology Analyst

Member of Operating Systems Engineering team under Core Platform Engineering primarily focused on Virtualization and Linux platforms

Have been part of a wide variety of engineering projects ranging from Full blown Virtualization (VMware ESX, KVM), Nested Virtualization to Light weight Linux Containers (LXC, Docker) Security Enhanced Linux, low latency Linux to think clients for desktops Consult and Architect of Goldman Sachs Private Cloud for the virtualized footprint

Ignis Technology Solutions, Bangalore , India January 2012 to May 2012 Intern Developed an Android application for Pharmaceutical ecommerce and Supply Chain Management

Goldman Sachs, Bangalore, India June 2011 to August 2011 Intern Worked on Process Automation in Technology Division

Einstasoft (Renamed GAViSTA TECH) Bangalore, India June 2010 to September 2010 Intern Worked on Legal Crystal – Indian Law Search Engine Search Optimization and User Interface for systematic results display

Page 2 of 5

SOFTWARE

PROFICIENCY

Languages: Python, Shell Scripting , C / C++, Java, expect

Development Platforms: VI / VIM, Eclipse, Visual Studio, Code::Blocks, Net Beans, DevCPP, Aptana Studio, gPhP edit, Geany.

Web Technology: HTML, CSS, JQuery, Javascript, PHP, JSP, Curl, XML, Perl / Python CGI, Apache Tomcat / HTTP server, SOAP

Operating Systems: VMware ESX, Linux, Windows

Mobile Technologies: Android

C Libraries: Open CV, OpenGL

Automation Tool : HP Operations Orchestrator, iConclude

Database: MySQL, Oracle, DB2

Browser Based Applications: Chrome apps and XULRunner

HARDWARE

PROFICIENCY

Micro-Architecture of Modern Intel processors (Nehalem / Westmere, SandyBridge / IvyBridge, Haswell)

8051 based Microcontroller Programming.

x86 based Microprocessor Interfacing and Programming in Assembly Language.

POSITIONS HELD

Technology Analyst - 01 at Goldman Sachs Dec 2013 to Present

New Analyst Technology Associate at Goldman Sachs June 2012 – Nov 2013

Teaching Associate for the CUDA Teaching Centre, sponsored by NVIDIA, at the Department of Computer Science and Engg, MSRIT Jan 2012 - May 2012

Chairman of VRGLINUG (GNU/Linux users group at MSRIT) - 2011-12

Secretary and member of executive committee of IEEE-MSRIT - 2011-12

Active Member of : 2010-12 o Robo-MSR (Robotics group at MSRIT) o Android App developers group o CodeMSRIT (MSRIT Coding Club) o Association of Computer Engineers (ACE)

PROJECTS AT GOLDMAN

SACHS

Architect, design, implement and sustain solutions of various Virtualization and Linux technologies spanning Compute / Storage and Networking for Goldman Sachs internal private cloud.

Compute Exchange within GS private cloud o Platform within GS private cloud to trade unused compute units o Whitepaper on Elastic Computing in cloud

Hardware and OS Performance Benchmarking & Analysis o Authored an Automated benchmarking framework to run and report

performance by running various test suite on VMs and Baremetals in bash o Test Suites include – SpecJBB, kmake, blacksholes, Dhrystone, Whetstone,

Hackbench, Disk tests, Network uperf, lat proc etc. o Performance analysis and tuning for specialized internal applications (e.g. Low

Latency, high I/O, memory intensive, network intensive)

Page 3 of 5

Linux Containers o Architecting and implementing Image based and Host based Application

Containers implementation for Goldman Sachs within RHEL 7 o Possess a good understanding of Linux Technologies enabling containers

Namespaces, Cgroups, SELinux, Network configuration using bridges, TUN/TAP devices, Libvirt for management

Type 1 Full (Hardware assisted) virtualization o Own, engineer and sustain an estate of over 20 thousand hypervisors o Stateless VMware ESX managed through VMware VI SDK without vmotion,

HA, FT or DRS o Stateless Redhat KVM managed through libvirt o Hypervisor agnostic Central management software o ESX and KVM Hypervisor functions such externalized performance metrics,

alerting, syslog implemented using python

Thin client on desktop for VDI solution o Engineered a Linux based solution – Minimized and locked down o Authored several PyGTK and X11 based applications for remote management,

diagnostics, troubleshooting and NEA o Network booted and kickstart and preseed based unsupervised install o Next generation to include stateless RAM-based network boot on ARM based

hardware including Raspberry Pi.

Evaluated several products like vSAN, HAProxy, Open vSwitch etc.

Nested Virtualization o Implemented NV as a security solution using Bromium vSentry

Well versed in PXE / TFTP boot infrastructure.

Basic knowledge of Open Stack platform and Open Compute Platform

Vendor Interaction and liaising – Intel, VMware, Redhat

Other Projects o Data analytics – Named Entity Recognition (NER) on emails for compliance

and anomaly detection

ACADEMIC PROJECTS

Currently pursuing “Data Science Specialization” course on Coursera offered by Johns Hopkins University.

“Spoken Language Identification using Machine Learning” under Prof. K.G.Srinivasa as final year project(2012)

“Intelligent systems for Network Intrusion Detection System using Machine Learning” facilitated and financed by DRDO under Prof. K.G.Srinivasa (2011)

Mini project on “Line Birds” – a computer graphics project implemented using OpenGL library under Prof. D S Jayalakshmi (2011)

Mini project on “Implementation of parallel algorithm for Maximum Flow Algorithm using Ford-Fulkerson method” on Advanced Computer Architecture under Asst Prof. Parkavi (2011)

Project on “e-Blood Bank” a Database Systems Project under Asst. Prof. Arul Kumar (2010).

Page 4 of 5

Lead developer of the team that created “ANDROMEDA - MSRIT Linux” (2010).

ACHIEVEMENTS Awarded the “Best outgoing achiever of 2012 batch” from the Dept. of Computer

at M S Ramaiah Institute of Technology.

Published work paper on “SNIDS: An Intelligent Multiclass Support Vector Machines based NIDS” at the International Conference on Emerging Trends in Electrical, Communication and Information Technologies (ICECIT 2012) – Dec 2012

First Place at the National Level Project Competition & Exhibition held at M S Ramaiah Institute of Technology for the project “Spoken Language Identification using Machine Learning”

Second Place at “Random Hacks of Kindness #2” hackathon. (2010)

IBM Certified DB2 9 Database and Application Fundamentals

IBM Certified Rational Functional Tester(RFT) for Java

Certificate course in “Java Programming” from NIIT-Bangalore by Sun Microsystems

Completed course on “Micro-Electro Mechanical Systems (MEMS)” from Electrical and Electronics Dept. of MSRIT

Seminal work on a paper titled “Microneedles for medical advancement” as a part of the MEMS course which was recognized by the Council of IEEE.

Completed course on “Digital Signal Processing” from ECE Dept. of MSRIT

Undertaken a course on “Supply Chain Management” from Mechanical Dept. of MSRIT

CO AND EXTRA

CURRICULAR

Member of the Environment committee at Goldman Sachs regularly conducting awareness drives and camps

One of few Indians amongst participants from all around the world on a Scholarship Delegation to attend TEDxSummit in Doha, Qatar representing TEDxMSRIT

Active TEDx licensee, TED Translator, 1600 TEDCred holder and organizer of TEDxMSRIT

Actively involved in various communities and organizing of “Pycon India 2010” and “Random Hacks of Kindness #4” held in MSRIT

Lead organiser of “Ignite” (annual Tech Fest at MSRIT) and “Aavishkaar” (annual inter-collegiate IEEE-MSRIT tech fest

Active Volunteer for Association of Computer Engineers (ACE), MSRIT and have been instrumental in organizing events (2008-2011).

Delegated at various conferences and Workshops like “Open Hack India 2010/2011” ,

“PYCON India 2010”, “FOSSEE Science and Engineering”, “Microsoft Dream Spark India”, “Wikipedia monthly Meet-up Bangalore”, “Mobile Camp-Demos, Tech, Hands-on”

STRENGTHS • Adaptability, Quick learner, Hardworking and Dedication. • Effective communicator and good leadership skills. • Always updated with latest technology and trends of market. • Analytical and Mathematical Problem Solving, Designing Algorithms and Solutions to given problems

Page 5 of 5

HOBBIES • Going through Major Tech News sites, dailies and magazines [LFY, Digit, Chip, etc.] • Swimming • Programming, Solving challenging problems either manually or by writing programs

REFERENCES Prof. K G Srivinvas Professor, CSE Dept. Mentor / Guide (Academic) [email protected] Moinak Ghosh Technology Guide (Industry) http://moinakg.wordpress.com/