Aditya V Kamath

advertisement
Aditya V Kamath
1041 State St NW,#23,Atlanta Georgia 30318, Ph: 404-933-6381
adityakamath@gatech.edu,adityakamath@gmail.com
Objective:
Seeking Challenging Internship positions in Software Development in the Summer of 2016
E DU CAT IO N
Georgia Institute of Technology, Atlanta, Georgia
Masters in Computer Science 2015-2017 GPA : 4.0 (Upto Fall 2015)
Indian Institute of Technology Hyderabad, Hyderabad, Telangana
Bachelors in Technology in Computer Science 2011-2015 GPA : 9.96/10
E XP ERIEN CE
Internship, University of Southern California — May 2014-Jul 2014
Worked with a PhD student to implement a measurement framework. Individually implemented sketches within
OpenVSwitch kernel module to enable algorithms like heavy hitter detection which can be used for DDoS detection.
Internship, Aerospike — May 2013-Jul 2013
Individually developed client libraries in Python and Perl using SWIG. Also worked on performance tuning of the
database engine using OProfile and perf to pin point instructions consuming highest CPU by writing stress tests and
suggest changes in the code base. Achieved improvements of roughly 5% percentage points.
Network Administrator for Indian Institute of Technology Hyderabad - Jan 2013 - May 2015
Managed the entire network infrastructure of the campus including numerous Cisco switches and routers and multiple servers.
Gave me a good understanding of networking principles, the Linux network stack and tools to debug the network.
Teaching Assistant for Data structures and algorithms course - Aug 2014 - May 2015
Designed assignments and test cases to evaluate submitted codes. The experience improved my debugging skills a lot.
P UB L ICAT IO NS
Scaling a broadcast domain of Ethernet: Extensible transparent filter using SDN. ICCCN 2014
Scaling Relational Inference using Proofs and Refutations. AAAI’16 (to appear).
P RO J ECTS
e-DRIShTI: Automatic Detection of Student Engagement — Aug 2014-Present
Designed a computer vision framework, implemented both in MATLAB and Python to detect engagement of students
watching online lectures using webcams. The project involves crowd sourced data with overlapping labels which was a
challenge. The project is funded by IBM Smarter Planet Challenge. A pair effort and will be published soon.
LLVM frontend for Classroom Object Oriented Language(COOL) — Aug 2014-Dec 2014
Developed a full frontend from scratch for COOL using ANTLR4 which generates LLVM IR for the language. Required
a good understanding of the language, the IR and tools. Designed the code in a very elegant way to fit the visitor pattern.
The project is open sourced.
SAFE: Software Defined Authentication Framework — Jan 2014- May 2014
Individually designed a framework, implemented in Ryu controller, to allow host authentication in a protocol agnostic
manner unlike current protocols such as 802.1X. The framework allows host isolation before authentication and supports
multiple authentication protocols for the same network. The project is open sourced and a paper will be published soon.
Extensible Transparent Filter — Aug 2013-May 2013
Developed an SDN application in Floodlight which reduces broadcast traffic of protocols such as ARP, DHCP by unicasting them when possible. Suppression of up to 80% was observed. Published in ICCCN 2014 - Scaling a broadcast domain
of Ethernet: Extensible transparent filter using SDN. The project was in collaboration with a masters student.
S KI LLS
Proficient in C, C++, Java and Python. Good knowledge of MATLAB, and web development language JSP and
Javascript. Intermediate experience in Android app development. Experience with SDN frameworks Floodlight, Ryu.
Great code browsing skills using Vim, CTags and CScope.
AWAR DS AN D RECOG NITIONS
• President of India Gold Medal from Indian Institute of Technology Hyderabad for best overall academic performance
given to only one per batch
• Academic Excellence Award 2012 and 2015 from Indian Institute of Technology Hyderabad.
• TODAI Scholarship from University of Tokyo out of 25 recipients from India.
OTH E R EXPERIENCES
•
•
Community service of over 300 hours which included teaching under privileged students, blood and clothes donation.
Part of the programming club at Indian Institute of Technology Hyderabad and gave lectures on C++, Java and Python.
F U N T HIN GS ABO UT ME
•
•
•
•
When I code, the design of the code is very important to me, as important as it is to get it working.
Apart from my interests in technology and computer science, I am trained in playing the guitar for 2 years and I love
playing soccer.
Vim is my go to editor on any platform and OS X being my favorite environment for dev purposes
I read a lot of tech blogs online such as Phoronix, Engadget, Arstechnica, AnandTech
Download