Curriculum vitae
May 2009
|
Department of Computer Science 6211 Sudikoff Laboratory Dartmouth College Hanover, New Hampshire 03755-3510 |
Masters Student Phone: (315) 244-3439 E-Mail:rvs@cs.dartmouth.edu http://www.cs.dartmouth.edu/~rvs |
Security, Machine Learning, Bio-Informatics, Algorithmic Game Theory
|
Dartmouth College, Hanover, NH M.S. in Computer Science |
Expected June 2010 |
|
Coursework Includes: Algorithms, Theory of Computation,
Operating Systems, Networks Research Topic: Security of the Power Grid |
|
|
Clarkson University, Potsdam, NY B.S. with Honors in Computer Science; |
May 2007 |
|
Minor in Software Engineering Coursework Includes: Cryptography, Computational Learning, Compilers Thesis: Learning Shifting Automata |
|
|
Microsoft Software Development Intern |
Seattle, WA Summer 2009 |
| Will be working on Project Dublin in the Distributed Computing Department. | |
|
Mobile Armor Software Engineer |
St. Louis, MO 2007-2008 |
|
Maintained security and overhauled user interface usability of
a multiplatform full-disk encryption software suite. Engineered
a smartcard library for multiple cryptographic authentication tokens.
Assembled cryptographic API tests for NIST certification. Troubleshot
customer data corruption problems and built an automated bootable
repair disk. Authored software design documentation and user manuals.
Trained incoming developers. Monitored testing processes. Directed user
interface internationalisation. Environment: C#, C, Windows, Linux, Mac OS X, Visual Studio, Monodevelop, Glade, Subversion, PKCS11, X.509, CAC, PIV, RSA SecurID 800. |
|
|
IBM zSeries Cryptographic Services Pre-Professional Software Engineer |
Poughkeepsie, NY Summer 2007 |
|
Built a library for secure PIN entry on smartcard readers that plugged
into business-critical zero-downtime servers. Coordinated code review
meetings with team members. Streamlined software testing with cutting
edge toolkits. Surveyed emerging technologies in the Linux Symposium. Environment: Java, C, Linux, Eclipse, JUnit. |
|
|
IBM zSeries Reliability Department Pre-Professional Software Engineer |
Poughkeepsie, NY January-August 2006 |
|
Designed and implemented a model for IBM Server Group hardware
reliability. Leveraged Enterprise Java Beans and DB2 database for
scalability and reliability of the software solution. Maintained weekly
meetings to solicit input on the project and inform on progress.
Represented IBM in local schools as a volunteer for National Engineers
Week. Environment: Java, Windows, Rational Application Developer, Webshpere Application Server, CVS, EJB, DB2, JSP, JSF, Web Services. |
|
|
Phalanx Commendable Service Award, 2006 |
|
Clarkson University Adirondack Scholars Award, 2003 |
|
Presidential Scholar, two semesters in Clarkson |
| Dean's List, two semesters in Clarkson |
| “Learning Shifting Automata,” advisor Tino Tamon, thesis defense, 2007 |
| “Cyber-Security,” Clarkson Open Source Institute, 2006 |
| “Java Graphics,” Clarkson Open Source Institute, 2006 |
| “Automated proofs of correctness of programs using Three-Valued Logic Analyser,” advisor William Hesse, Summer Undergraduate Research Experience conference, 2005 |
|
Dartmouth-Montshire Institute for Science Education Science Mentor in 6th Grade Electricity |
Winter 2009 |
|
Collegiate Science and Technology Entry Program Tutor in Freshman Calculus |
Fall 2006 |
|
Graduate Student Council Department Representative |
2008-2009 |
| Recommended initiatives based on preferences collected from students in the department. Facilitated college events for graduate students. | |
|
Dartmouth Argentine Tango Society Web-Master |
2008-2009 |
| Upgraded the organisation's web-site to revitalise the community outreach. Administered the schedule of events and a map with directions to where the events were held. Partially outsourced content storage to reduce engineering costs. | |
|
National Engineers Week Event Organiser |
Summer 2006 |
| Familiarised middle school children in Hudson Valley with basic engineering skills. Directed several interclass engineering competitions. | |
|
Clarkson Open Source Institute Student Director |
2005 |
| Installed and maintained a lab of 40 Linux desktops in a public lab. Engineered an application to simultaneously upgrade lab software triggered by a timer or a command launched from a remote management console. Customised login screen to display the university insignia. Assigned server maintenance tasks to student members. Organised weekly meetings with project progress reports. Promoted software engineering and computer science through open houses and presentations. | |
| Honors Program | 2004-2007 |
| Investigated alternatives to fossil fuels, relationship of technology and humanity throughout history, roots of innovation, and social implications of security and privacy. Evaluated automatic program correctness provers and presented results in SURE '05. Invented a software application for computational learning of automata that are changing over time. Composed LaTeX classes for Honors, M.S., and Ph.D. theses. | |