Work Experience
Software Development Engineer, Technical Computing
Microsoft, August 2010 – present
- Develop cloud and cluster based services using both C# and C++, producing high quality design specifications, code, and unit tests.
- Integrated and quickly became productive in a cutting-edge v1.0 environment with numerous dependencies by effectively communicating and keeping the big picture in mind.
Network Security Coordinator, Information Technology Department
UC Berkeley, Residential & Student Services Programs, April 2009 – June 2010
- Enforced security and bandwidth policies using internal tools for analyzing bandwidth logs and statistics. Worked with third party applications such as Nessus, Nmap and Ndiff and associated logs in order to watch for vulnerabilities in the network.
- Trained and provided consultation to frontline computer support specialists. Responded to emergency network security situations, as well as computer security exceptions.
- Led research on internal password security using password cracking tools such as JohnTheRipper with the help of Python scripting.
Software Engineer (Intern), Technology Innovation Group
Intuit, May – July 2009
- Led a "digital pen" project from an almost blank slate to completion, including fully-functional, well-organized, and commented codebase that performed very well in a final project presentation to the company’s business leaders.
- Designed and wrote a library of Java classes and functions designed to convert HTML forms to logically equivalent PDF forms optimized for digital pen data entry and Optical Character Recognition (OCR) with the Anoto Digital Pen and VisionObjects software.
- Coded extensively in JavaScript, using jQuery, as well as MozillaLabs’ new "Jetpack" feature, in order to interface with Intuit’s QuickBase database. Used XML forms and Regular Expressions to transfer data and interact with third party applications.
Software Developer (Intern), Corporate Solutions & Business Intelligence
TiVo, May 2007 – August 2008
- Developed and configured a Java build and deployment environment, using both Ant and Maven scripts to maintain a nightly build protocol in a Linux environment, as well as a corresponding system for .NET applications.
- Contributed to successful launch of TiVo HD and accompanying website overhaul. Worked on the setup, content creation, and maintenance of www.tivo.com.
- Developed a web-accessible automation script to replace 52-hour manual process with an automated 2 hour process saving both man hours and server load.
- Learned to effectively manage time and resources in a challenging business environment, owning 4 different projects at a time, meeting deadlines successfully and delivering completed products on time in a consistent, reliable manner.
Education
University of California, Berkeley (May 2010)
- Bachelor of Science, Electrical Engineering and Computer Science (EECS) – High Honors
Leadership
- Resident Assistant for UC Berkeley Dorm Unit 2, August 2009 – present. Responsible for a community of over 70 residents, including leading events and planning programs. Handle sensitive conflict mitigation and social inclusion situations.
- Hall Association Co-Executive Vice President for UC Berkeley Dorm Unit 2, Oct 2008 – Jan 2009. Coordinated activities and events for 1400 residents with a budget of $17,000.
- Recreational Leader, City of Cupertino, June – August 2005. Created a two-week science program and led it for eight consecutive sessions.
Computer Skills
|
|
|
|
- Ant/NAnt
- Linux/Unix
- CruiseControl
- Velocity
|
|