Technical Capacities
-
Primary Skills
- Ruby
- Ruby on Rails
- RDBMS (MySQL & SQL Server)
- NoSQL (Redis)
- git
- XHTML
- CSS
- Javascript (jQuery & Prototype)
- Linux
- Mac
-
Basic Experience
- Python
- Java
- Objective-C
- PHP
- Visual Basic (for Applications & .Net)
-
Currently Exploring
- Clojure
Professional Experience
-
Software Engineer
Consumer Source, a subsidiary of Primedia Feb 2010 — DateWorked in Agile team of Ruby developers maintaining several high-traffic real estate websites. Notable aspects include:
- Employed many Agile tools, including pair programming, continuous integration and TDD.
- Used git and GitHub for both project workflow and release management.
- Proactively refactored existing codebases for increased readability and maintainability.
- Implemented some of earliest uses of Redis in company.
-
Senior Analyst
Global Concepts, a subsidiary of McKinsey & Co July 2007 — Feb 2010Served as sole application developer for office of business consultants. Controled entire development process from collecting requirements to post-deploy maintenance. Some highlight projects include:
- Developed Ruby on Rails application to license and deliver proprietary knowledge to clients.
- Optimized report generation for benchmarking study with Visual Basic. Reduced average completion time from 2+ days of full interaction to 1 hour of automated calculation.
- Created complex data validation system with custom JSON-to-query parser.
- Migrated several important datasets from Access and Excel files into SQL Server.
-
Web Developer
DynamiX Web Design June 2005 — Nov 2005Contracted to assist with PHP and MySQL online database management for startup web design company. Consulted for several website design projects, including DUB MAG Audio, Sound Sensations and Omni International.
Academic Experience
-
Research Assistant
Berry College Physics Department Sept 2006 — July 2007Designed and implemented Java application to aid professor in research in Probability and Number Theory. Performed statistical analysis on data generated by application. Consolidated results into paper for publication.
-
Harriet J. Walton Symposium
Moorehouse CollegePresented results from research on Probability and Number Theory to a group of peer undergraduates engaged in Mathematics research.
-
Berry College Student Symposium
Berry CollegePresented results from research on Probability and Number Theory to a group of campus students, faculty and staff.
-
Professor Assistant
Berry College Physics DepartmentSelected to aid physics professor in transforming research notes into paper for publication. Analyzed, adapted and typset notes into Journal-ready format. Generated figures to emphasize ideas of paper.
-
Student IT Supervisor
Berry College IT DepartmentServed in multiple areas of information technology, including Technical Support Desk, Macintosh Support, PC Support and Network Support. Promoted from Student Worker to Student Supervisor within 2 weeks of hire by earning the CompTIA A+ Certification faster than any student before.
Education
Bachelors of Science, Physics & Mathematics
Other Interests
My list of hobbies seems to change monthly. Currently I'm interested in:
- Hobby electronics & circuitry
- All things Zelda, Mario & Samus
- My (soon-to-be) wife and our two cats