Résumé
Education
B.E. (with honors) in Computer Science, BITS Pilani (August 1999 — June 2003); Bronze Medal (CGPA 9.92/10).
Industry Experience
- Adobe Systems, Noida (November 2003 — ): I’ve been working as a Computer Scientist with the Adobe Acrobat team. In Acrobat 9, I worked with the team that re-designed the Acrobat WebCapture feature. My tasks included integration of the downloader component to the WebKit engine, synchronizing idle-time events, and some performance-related activities. Before that, I designed and implemented PDFMakers for Microsoft Word 2007 (Acrobat 8.1), IBM Lotus Notes (Acrobat 8), and Microsoft Publisher (Acrobat 7).
- Wipro Technologies, Bangalore (July 2003 — November 2003): As a Systems Engineer, my responsibilities involved analyzing and fixing defects in the HP/Tandem NonStop kernel. I identified, replicated and fixed a particularly interesting bug that arose due to a subtle race condition in the TCP stack. The task involved debugging MIPS assembly and C code.
- National Semiconductor, Bangalore (January 2003 — June 2003): As an intern, I developed a collection of Perl scripts and C programs (collectively called The FreeBSD Network Testing Tool) that automated the testing of NIC device drivers on FreeBSD.
Programming Languages/Technology Experience
- Most of my work has been in C and C++ (on Windows and Mac), with occasional x86-assembly debugging.
- I have a reasonably good understanding of the PDF format.
- I have basic knowledge of the HTML markup and JavaScript.
- For fun, I enjoy programming in Scheme, EMACS LISP, Haskell and Python.
Honors and Awards
- Received several reward checks from Don Knuth.
- Picked up a bunch of prizes at the CodeChef programming contests.
- Was selected by Don Knuth to proof-read his book Selected Papers on Design of Algorithms (as part of a 4-member team).
- Recipient of the Silver Medal and merit scholarships in my undergraduate class.
- Was among the top 20 students to qualify the Indian National Physics Olympiad (InPhO) [1999].
Professional Societies
Member of the Association for Computing Machinery, 2007 –.
Hobbies and Interests
I’m fascinated with design and analysis of algorithms, enjoy learning more about these topics, playing with new ideas and programming them.
ashutoshmehra at gmail dot com
