Education
Michigan State University
Masters of Science - Computer Science - College of Engineering
Jan 2009 - May 2011
- 3.8 Cumulative GPA.
- Pursued a degree full-time while working full-time.
- Concentration: Software Engineering and Human-Computer Interaction.
- Topics studied: Advanced Algorithms & Data Structures; Advanced Computer Architecture; Advanced Computer Graphics; Computer & Network Security; Artificial Intelligence; Data Mining; Natural Language Processing; Natural Language Processing: Language and Interaction;
Michigan State University
Bachelor of Science - Computer Science - College of Engineering
Aug 2004 - May 2008
- 3.625 Cumulative GPA.
- Cognate in General Business Administration.
- Dean's List in six semesters.
Experience
Mozilla Corporation
Senior Software Engineer (Firefox)
Aug 2012 - Current
- Working on the front-end of Firefox and helping others work faster.
- Played a major role in the biggest redesign of Firefox since Firefox 4.
- See http://bit.ly/jawsBugzilla for a list of bugs worked on.
Mozilla Corporation
Software Engineer (Firefox)
Jun 2011 - Aug 2012
Chromium
Contributor
May 2010 - August 2010
TechSmith Corporation
Software Engineer
Jun 2008 - Jun 2011
- Involved in major iterations of the PC client for Camtasia Relay version 1.1 through the current 3.0 version.
- Added caching and reduced requests of Camtasia Relay LDAP integration, realizing 2x speed improvement.
- Increased performance of Camtasia Relay website by 75% by reducing network requests and merging graphics.
- Mentored new Software Engineer hires within the team and worked one-on-one to on-board them.
- Presented research to the development staff of ~75 on two separate occasions.
- Started internal Ignite presentations to improve employee interactions and company culture.
TechSmith Corporation
Software Engineer - Intern
May 2007 - May 2008
- Wrote, maintained, and supported a module to authenticate users using an external
LDAP directory.
- Wrote unit tests for database connection layer of the Camtasia Relay product, uncovering an issue with a parameterized SQL request.
MSU
Academic Computing & Network Services
Web Programmer
Mar 2006 - May 2007
- Wrote an internet application to maintain the faculty/staff
directory for public and internal websites of the department, retrieving
information from an external LDAP server.
Services
MSU CSE Advisory Committee
Graduate Student Representative
Black Poets Society
Graduate Advisor
- Graduate Advisor from Aug 2009 - May 2011
- Treasurer from Aug 2007 - May 2008
Skills
- Proficient with
- Experience with
- C#
- LDAP
- MFC
- WPF
- JavaScript
- Python