Joshua Michael
Senior Application Developer, Cloud Expert,
System Administrator, Web Designer, Mobile Application Developer
Download as PDF
joshua@chex.io
(509)-731-3626
Profile
Over a decade of experience building scalable applications using a wide variety of languages and platforms. Intimately familiar with over ten programming languages.
Skills
- Web Design
- Skilled with the UI/UX design that keeps users coming back. Using the twitter Bootstrap css, I’m able to churn out beautiful, responsive HTML5 designs quickly and to spec, without fuss.
- Database Administration
- Extensive experience with both traditional relational databases and modern NoSQL stores. Familiar with MySQL, PostgreSQL, MSSQL (T-SQL), SQLite, CouchDB, MongoDB, Couchbase, Amazon’s SimpleDB (NoSQL for the cloud), and Elastic Search.
- Application Development
- Capable in a variety of web frameworks from Django (Python), CakePHP (PHP), Zend (PHP), Express (NodeJS), Web.py (Python), Rails (Ruby), and WebSharper / ASP.NET WVC (F#/C#). Can write desktop applications in WPF (.NET) and GTK (Python / C).
- Systems Administration
- Experienced in a wide variety of GNU / Linux distributions: Gentoo, ArchLinux, Debian (Including Ubuntu), and RHEL/CentOS. Very familiar with managing virtual environments in Xen, Hyper-V, ESXi, and KVM. Capable of handling network filtering (iptabes or ufw), extremely familiar with security hardening public facing boxes. 5+ years experience administrating Microsoft Windows servers. Server 2005, 2008, and 2012.
- Mobile Development
- 4 years experience developing applications for both iOS and Android.
Languages
- HTML5/ CSS
- Javascript (including Node.js)
- PHP
- Python
- Erlang
- Haskell
- Objective-C (iPhone/iPad app development)
- Java (Android development)
- Bash / ZSH (Linux shells)
- PowerShell (Windows administration)
Experience
- Scottrageous Inc.
- PHP Developer, Sysadmin
2006-2007
Responsible for programming backend
systems to client websites that my senior manager brought in. Setup and
maintained a Debian server throughout the duration of my job and gained valuable experience with
installing/configuring freely available CMS or blog systems like Drupal and Wordpress. Managed my own hours and
billing.
- Axiom Technologies
- Technical Support, Computer Repair, Sysadmin
October 2007-August 2008
Navigated to client offices and houses billing hourly. Incredibly dynamic job that dealt with everything from dead
network cards to faulty CPUs. I managed our hosting services in the off duty time and scored a 413 day uptime on one of my servers there. I organized the office and developed an inventory system in my spare time.
Joshua Michael — joshua@chex.io — (509) 731-3626