andy.water.schmeder

Resumé

Contact

Andrew W. Schmeder
Berkeley, CA, USA
Email: andy.schmeder@gmail.com
Website: http://andy.schmeder.net/

Overview

Andy Schmeder received a B.A. in Mathematics from UC Berkeley in 2002, and has also studied topics in computer science, new media, music, perceptual psychology and statistics. He has worked in IT consulting for several years, and as a programmer at the Auditory Perception Lab. He has been on staff as Research Programmer at the Center for New Music and Audio Technologies since 2006.

Skillset

General Abilities

    • All sorts of mathematical modeling and analysis—statistics, discrete math, 3d geometry, signal processing, sensor fusion, numerical optimization and visualization
    • Realtime programming for signal processing and online numerical simulations, Mathematica modeling
    • Embedded devices and sensors, Open Sound Control, PIC firmware development, USB protocol, C programming
    • Web design, Drupal hacking, web services, linux server administration

Programming Languages

Expertise: Mathematica, Max/MSP/Jitter, C, Python, PHP, MATLAB
General Familiarity: C++, Java, Perl, Javascript, Bash, XSLT, OpenGL, SWIG

Markup Languages

HTML/XHTML, CSS, XML, LaTeX

Protocols

Open Sound Control, USB, IP, HTTP, SOAP, WSDL, WebDAV

Server Applications

Apache, PostgreSQL, MySQL, Drupal, XAPServer, qmail, Exim, Sendmail, SSH, Subversion, Squid, Spamassassin

Desktop Applications

Photoshop, Illustrator, Word, Powerpoint, Keynote, SketchUp

Developer Applications

Xcode, emacs, gdb, Subversion, MPLAB

Operating Systems

Mac OSX, Linux (Debian, Ubuntu, Red Hat, Slackware), Windoze XP

Hardware

PIC microcontrollers, SPI, I2C, basic electronics and test equipment, sensors, servo-actuation and optics

Misc

Technical writing

Academics

Degrees

Piner High School, C-TEC, Diploma, 1997
UC Berkeley, B.A. in Mathematics, 2002

Technical Coursework

    • Calculus (UCB Math 1A, 1B, 2A, 2B)
    • Discrete Math (UCB Math 55)
    • Abstract Algebra (UCB Math 113)
    • Linear Algebra (UCB Math 110)
    • Analysis, Complex Analysis (UCB Math 104, 185)
    • Numerical Analysis (UCB Math 128A)
    • Computer Science (UCB CS 61A, 61B, 61C)
    • Wavelets and Signal Processing (UCB Math 118)
    • Linear Programming (UCB Math 170)
    • Mathematical Logic (UCB Math 125A)
    • Experimental Topics in Mathematics (UCB Math 191)
    • Music Perception and Cognition (UCB Music 108)
    • Computer Music Composition (UCB Music 201)
    • Advanced Topics in Computer Music (UCB Music 207)
    • Computer Vision (CSUEB CS 6825)
    • Probability Theory (CSUEB Stat 3401, 3402)
    • Statistical Inference (CSUEB Stat 3502)

Selected Publications

Employment

2006- Programmer/Analyst II, Research Group, Center for New Music and Audio Technologies, Department of Music, UC Berkeley
2005-06 Programmer/Analyst II, Auditory Perception Lab, Department of Psychology, UC Berkeley
2003- Freelance consultant, internet applications and web design
2000-03 Internet Applications Engineer / System Administrator, XAPNET
2001-03 Research Assistant, Center for New Music and Audio Technologies, Department of Music, UC Berkeley
1997 3D Graphics Animator, Elliot-Portwood Productions, Petaluma, CA
1994-97 Systems Administrator / Webmaster, Technical Staffing Corp., Santa Rosa, CA

References

Personal and professional references available by request.








Copyright 2009 Andrew W. Schmeder.

Copyright 2009 Andrew W. Schmeder
All Rights Reserved.