Joshua Vickery
Summary
Mobile and Web developer with strong OO design and development experience
Experience
Mobile (3 Years)
- Development of multiple iPhone applications including WHERE, CurseCounter and the Oxford American College Dictionary & Thesaurus of Current English
- Team lead in charge of iPhone development and mentoring of developers learning the iPhone SDK
- Core contributor to ObjectiveResource (http://iphoneonrails.com)
- Development of a J2ME chronic disease management application
Java (5 years)
- Extensive experience building J2EE, J2SE and J2ME applications for a diverse collection of projects
- Java development in FDA regulated environments
- As lead developer designed and implemented a SOAP webservice and SWT/JFace thick client application system to enable offline access to clinical data
Web Development (7 Years)
- Extensive experience building rich, dynamic and interactive web applications
- Web design work, both from graphic design composites and original designs
Ruby, Ruby on Rails (2 Years)
- Independent contractor working remotely on Rails development teams
- Mentored junior developers on Ruby and Rails practices
- Main proponent for Rails within mid-sized clinical research company
Infrastructure (5 Years)
- Linux systems administrator, Xen server virtualization
- Extensive experience with MySQL and Oracle administration and performance tuning
- Web and Application server deployment and tuning
Education
BA in Computer Science, Grinnell College, May 2002
Skills and Languages
Computer Languages
Objective-C, Ruby, Java, Perl, C, C++, SQL, Scheme, Pascal, Javascript, PHP, CLISP, SOAP, XML, HTML, CSS
Tools and Frameworks
XCode, Ruby on Rails, J2ME Polish, SWT/JFace, Hibernate, Struts 1 and 2, Spring IoC Framework, Webwork, Spring MVC, Axis, Xerces, Ant, JUnit, Eclipse, Netbeans, Visual Studio
Computer Applications
Git, Subversion, CVS, Apache, Mongrel, nginx, MySQL, Tomcat, JBoss, WebSphere, Oracle 9i and 10g, Derby, PostgreSQL, Postfix, Courier and Cyrus IMAP, DHCP and DNS servers
Employment Timeline
Senior Software Engineer, uLocate Communications
Boston MA, March 2009 - Present
Independent Software Developer
Durham NC, November 2007 - March 2009
Senior Software Engineer, Confidant Inc.
Durham NC, February 2007 - November 2007
Software Developer II, Health Decisions Inc.
Chapel Hill NC, June 2004 - February 2007
Software Developer, Providence Software Solutions Inc.
Cary NC, July 2002 - May 2004
Programmer / Systems Administrator, Grinnell College ITS
Grinnell IA, August 2001-May 2002
Research Assistant, Grinnell College Department of Computer Science
Grinnell IA, April 2000-August 2001