Resume for David Beckwith
1996 B.A. Computer Science, International Christian U. 1998 B.A. Applied Math, UC Berkeley 2000 M.S. Biomathematics, UCLA Passed Biomathematics Qualifying Exams at PhD level in '01. The exams covered the following subjects: applied probability, statistical modeling, differential equation modeling, fourier analysis, pharmacokinetics, statistical genetics. Programming-related Skills: Git source control software, experience customizing Capistrano tasks, automated deployment with Inploy plugin, automated testing, EC2 & EBS web hosting through Amazon AWS, Ubuntu system administration, implemented many algorithms including: Koza's genetic programming algorithm in Scheme, D.T. Gillespie's stochastic differential equation simulator of the chemical master equation both in C++ and Java, and many algorithms in numerical analysis and statistical computing. I have a strong appreciation for automated testing, behavior-driven development, and have used Cucumber and Selenium. Summary: 2009 Freelance Ruby programmer. Recent past sites: book-a-talent.com - model job brokering site metroseeq.thirdreplicator.com - Google maps api with clickable shape file overlays. domymathhomework.com - Homework bidding site. landlordsgeteven.com - Landlord networking site. gladstoneusa.com - Static website with contact form written in Rails. billing.cardinaleducation.com - Student/tutor session billing and tutoring session management. davidbeckwith.com - Installed Maglev-Ruby on 64-bit ubuntu at Linode.com as an exercise. I am very keen on using object databases and Maglev-Ruby. 2007-2008 Managed an outsourcing office in Manila, Philippines. 2004 - 2006 Freelance PHP programmer.
at various events, posted by employers. 2009, January. Instructor for a short course on Ruby on Rails to Epson employees in Cebu, Philippines at TaughtWorks, an IT education company. We covered the basics of Ruby, Ruby on Rails and automated testing with TestUnit, RSpec and Cucumber. 2008, December. Set up an Ubuntu EC2 instance to host all my sites. Set up automatic backups to S3 from an EBS volume. 2008, January-June. Studied various web technologies and methodologies including RSpec, REST, Git, ActionScript, Flex, Prototype, and integration of Flex/AS with Ruby on Rails. 2007, February - March 2009. Founded and managed LavaFire, Inc. in 2007 in Manila, Philippines. Developed a robust web development workflow for outsourcing PHP and Adobe Flex web applications to the Philippines. Oversaw hiring and managed all office staff (~8-10 developers, a tester, and a business analyst, and a secretary). Gave presentations to developers on Ruby, Rails, REST, automated testing, and source control systems like SVN and GIT. Closed the office in March 2009, due to the bad economy. 2005. Founded DBIT Solutions. Managed freelance programmers in India and the Philippines. Wrote software specifications for the client and answered questions of PHP developers and designers. 2004. ASP freelance web programmer, for Brick Walk. Developed dynamic PDF forms in a Microsoft intranet for Essex Credit, a motor vehicle financing company in Emeryville, California. 2001-2002. Graduate Student Researcher, Dept Chemical Engineering UCLA. 2000. Graduate Student Instructor, Dept Biomathematics UCLA. Taught applied statistics to medical students at School of Medicine. 1999. Graduate Student Instructor, Dept. Mathematics UCLA. Taught LISP and C++ to undergraduates. David Beckwith firstname.lastname@example.org 233 Magnolia Ave. Millbrae, CA 94030