Resume
Karuna Sagar KAddress - 94, 13th main road, 1st block, HMT layout, Vidyaranyapura, Bangalore - 560097
Phone - 91-9880455075, 080-23643457
E-mail - karunasagark [at] gmail [dot] com, karunasagark [at] yahoo [dot] co [dot] in
Professional Experience
June 2007 - Present
Systems Engineer, Yahoo! India
Technical skills
Platforms:
Windows NT/XP, Linux
Languages:
C/C++, Java, HTML 4, Javascript, CSS, XML
Education
B. Tech, Computer Engineering, National Institute of Technology Karnataka, 2003-2007 (CGPA = 8.30)
Acquired 11th rank in the state wide CET examination conducted by the Karnataka education board
Acquired 97th rank for the state in AIEEE examination conducted by CBSE
Technical Activities
Internship - Extreme blue, IBM, Pune (2006, 3 months)
Involved in the design and prototyping of an IBM product. It involved interfacing with the backend of an existing product and designing a new UI layout. This required the knowledge of C++, Java, Plug-in Development (PDE) for Eclipse, and XML. Also, this required interacting with a couple of different teams at IBM. Team size here was 4.
Traning - ALD, NAL (2005, 1 month)
Design and implementation of software to diagonise the conditions in the cockpit of a flight. This required real-time updates to the UI. This required the knowledge of C++, MFC and a bit of DSP. Worked in a team of 3.
Online Judge - Inscription, Engineer (2006, 2007)
Designed, implemented and tested Online Judge called J. The system was designed for Inscription, Engineer 2006 (technical fest of NITK) and with a few modifications was also used for Inscription, Engineer 2007. The software was written in C++ and used mysql APIs to access database.
Inscription and Simplicity websites - Engineer (2007)
Created websites for Inscription and Simplicity events during Engineer 2007. Tools used are: PHP, CSS, Javascript and HTML. The team consisted of 2 members.
ChunkFS - B. Tech major project (2006-2007)
Was involved in prototyping of a new file system called ChunkFS, proposed during Usenix, HotDep'06 conference. Also, a couple of tools for the same file system was developed under GPL2. This required the knowledge of C, Operating System and Linux kernel programming. The team consisted of 2 members and we were guided by LTC, IBM, Bangalore.
Q-database and Student monitoring system - mini projects (2005)
Q-database is a question database, which could be used by both students and professors. Student monitoring system is a system to manage the attendance and course taken by candidates. Both these systems required the design of database and an UI. Oracle 9 was used as DBMS and Visual basic for the UI. The team consisted of 2 members.
Taken part in programming contests such as Topcoder and Bitwise 2006.
Interests
User Interface development, Web based development (both backend and frontend), and any technology, design or developmental work that is related to above. However, I'm quite flexible and would cope up quickly.
Projects
- Judge
- Greasemonkey scripts (userscripts)