B.S. Computer Science
Graduated, Fall 2005
Designed and implemented software managing online event registrations for thousands of organizations. Worked with a large existing code base in T-SQL, .Net, and Flex. Performed research, design, and development of API's for a rich internet application. Designed and developed applications on all levels of an n-tiered system.
Developed a decentralized web service responsible for securely transferring PDF/XML documents between universities. Applied agile development techniques and tools to quickly meet changing business requirements. Gained development experience in Python, Java, XML, PDF, and OpenPGP.
Helped administer a network of over 500 Win2k/WinXP based systems. Developed applications to support IT infrastructure using VBScript and WMI. Worked to configure and deploy machine images for five public computing labs. Exposed to variety of new enterprise technologies every day, often requiring quick thinking and improvisation under high-stress situations.
IEEE Computer Chair (2005)
Research InterestsI'm constantly striving to discover and teach myself new and exciting things. At the moment my interests include functional programming, graph theory, machine learning, programming language design, and distributed computing.
Personal InterestsBrazilian jiu-jitsu, judo, swing dancing, and climbing.