Wyatt Baldwin
Skip to primary content
Skip to secondary content
Status: available (primarily looking in the Portland and DC areas).
Wyatt Lee Baldwin
Portland, OR
*****.***.*******@*****.***
I am a software developer. I enjoy solving problems and learning new things. I m looking to join a team that is passionate about building software; a progressive and innovative working environment is more important to me than the particular technologies in use.
I have a solid understanding of and several years of practical experience with all phases of software development: design, implementation, testing, deployment, and maintenance. I m particularly interested in designing and building RESTful Web services and tools to facilitate automated testing and deployment.
Qualification Highlights
Project planning and design (architecture)
Software implementation and testing
Deployment and maintenance
Six years writing mainly Python and JavaScript
Effective use of issue tracking and version control systems
Intermediate-to-advanced Linux systems administration skills (RedHat and Ubuntu)
Languages Python, JavaScript, HTML, CSS, & BASH. Also Ruby, PHP, Java, Perl, & C++ (although, frankly, I m pretty rusty with these). Interested in learning Clojure and Go.
Web Frameworks Mainly Pylons & Pyramid w/ SQLAlchemy over the last several years; have used Django, Rails, & PHP for some smaller projects.
JavaScript Libraries I ve used most of the big name libraries at some point (Prototype, jQuery, MochiKit, Dojo, etc). These days, I m working mainly with ExtJS 4.
Version Control Systems Mercurial, git, Subversion.
Concepts & Buzzwords OOD/P, FP, TDD, BDD, REST, AJAX, automated testing, continuous integration, automated deployment.
Operating Systems Linux (Ubuntu, RedHat), Mac OS X, and a passing familiarity with Windows XP & 7. I do pretty much all of my development on Ubuntu.
Deployment Tools Apache, nginx, mod_proxy, mod_wsgi, uWSGI, daemontools, supervisor, Buildout, virtualenv, Fabric.
Web Mapping GeoServer, MapServer, OpenLayers, Google Maps API.
Databases PostgreSQL, MySQL, SQLite, Oracle. I m pretty good at designing and understanding relational schemas, but I wouldn t say that Ima RDBMS guru.
Projects
Bitbucket
GitHub
Google Code
Professional Experience
TriMet
Public transit agency in the Portland, OR, metro region.
Software Engineer
September 2008 to June 2012
Design and implementation of framework for internal Web applications, including tools for automated testing and deployment
Design and implementation of RESTful Web services
Design and implementation of Web applications (Pylons/Pyramid, SQLAlchemy, Mako, ExtJS)
Design, implementation, and deployment of internal-facing tools (e.g., ETL tools)
Server configuration, including Apache/mod_wsgi, nginx/uWSGI, Mercurial, and Jenkins
Many suggestions and improvements regarding best practices and shared libraries
Self-employed
Design and build Web applications and sites. Main client during this period was Ace Hotel (acehotel.com).
Software & Web Developer
March 2008 to September 2008
Pylons (Python/WSGI) Web framework
Custom content management system
Progressive enhancement
Applied TDD
Interfaced with multiple 3rd-party hotel reservation Web Services (SOAP, Hotel Concepts, SynXis)
Electrical Distributing Inc, Portland, OR
Local distributor of home electronics and appliances. ~100 employees.
IT Guy
June 2007 to March 2008
Responsible for all network resources, servers, PCs, printers, and phone systems.
Worked with executive level management to determine the company s ongoing and future IT requirements and created strategies to implement those requirements.
Made recommendations regarding hardware and software.
Purchased new hardware, software, and equipment as needed.
Created and maintained systems documentation.
Administered various Linux servers (ERP, mail, file, print, DNS, intranet, Web).
Administered Cisco routers at an intermediate level (VPN users, NAT).
Administered phone systems.
Monitored network security.
Implemented and maintained a backup solution for all servers.
Provided desktop support for ~100 Windows XP/Vista users.
byCycle.org, Portland, OR
A not-for-profit project to create an online bicycle trip planner ( Google Maps for Bikes ).
Founder/Lead Developer
November 2004 to July 2007
Responsible for all aspects of this project, from the back end to the front end to the business end.
Created system architecture with back end core separate from UI. Back end implemented as a set of services with a well-defined interface.
Wrote code to implement address parsing and normalization, geocoding, and routing.
Wrote test suite to ensure correctness of code and make sure code meets requirements after refactoring.
Built Web front end using the Pylons framework; standards-based XHTML and CSS; DHMTL and AJAX with Prototype; custom widgets.
Used Google Maps API used to provide base map (note that Google services were not used for address lookup, geocoding, or routing).
Wrote ETL scripts to extract delivered GIS data from shapefiles, transform the data into the byCycle schema, and load it into a PostGIS-enabled PostgreSQL database.
Created JavaScript interface that talks to MapServer to overlay bicycle routes.
Worked with Metro in the Portland, OR, area and the Bicycle Federation of Wisconsin to create a suitable GIS data format and build the first publicly usable versions of the trip planner.
Fielded inquiries from interested Cities and people around the country.
Self Employed
Freelance 2004
Updated artist portfolio Flash site: mkimn.com (prior to current version).
Worked on a previous version of jyte.com (back when Jyte was a newsreader).
Built simple PHP gallery for local artist: johnmacnabfineart.com.
Helped an Oregonian employee learn the basics of HTML and putting together Web sites.
University of Oregon Information Technology Centers, Eugene, OR
Computer labs in the University s libraries.
Computer Lab Assistant
November 2000 to December 2003
Desktop and printer support for a PC and Mac environment of 75 computers.
Education
University of Oregon,
Eugene, OR
Computer and Information Science,
Graduated Dec 2003, BS, 3.57 GPA.
Florida State University,
Tallahassee, FL
One year of undergraduate studies, 4.0
GPA.
Leave a Reply Cancel reply
Your email address will not be published. Required fields are marked *
Name *
Email *
Website
Comment
You may use these HTML tags and attributes:
Proudly powered by WordPress