Post Job Free
Sign in

Developer Software

Location:
Seattle, WA
Posted:
October 11, 2012

Contact this candidate

Resume:

Jonathan Locke

Apparently, everyone must have a blog. This is mine.

Skip to content

About Jonathan

Coding: On Software Design Process

Resume

Resume

Jonathan Locke

Contact Information

********.*****@*****.***

Qualifications

25 years of industry experience, including team leadership, system architecture, object-

oriented design and all aspects of product development. Strong mentoring skills, able to

communicate well with business management and capable of explaining extremely complex

ideas in simple terms.

Creator of Apache Wicket

Author of Coding On Software Design Process

Java Team Member at Sun Microsystems

Columnist for Java 911 at Microsoft Developer Network

Microsoft Window 95 Team Member

Author of Windows 95: A Developer s Guide

Java (17 years experience, 1995-Present)

Java, Apache Wicket, Terracotta, Hazelcast, Guice, Jersey, AJAX, Swing, Hibernate, JNI,

JACE, JNIWrapper, RMI, JDBC, XML, Eclipse, Maven, Ant, JavaSpaces, TestNG, Security, N-

Tier Design, UML, Performance.

Architect and founder of the Apache Wicket web framework. Worked on core Java

technologies for both JavaSoft (VM, Swing) and Microsoft (Visual J Authored Apache

Regexp Java regular expression package (1996). Wrote the monthly column Java 911 for

Microsoft Internet Developer Magazine (1997-1998).

C/C++ and Windows (10 years experience, 1988-1998)

Highly experienced with Win32, Windows team member, speaker at various conferences,

including WinDev. Co-authored Windows 95: A Developer s Guide with Jeffrey Richter and

edited Advanced Windows .

Other Skills

Perl (1992-2000), parsers, pattern-matchers, solvers, language/interpreter construction,

various assembly languages, just enough Linux to be dangerous.Technical Employment History

Telenav Sunnyvale / Seattle, WA (2011-), Senior Software Architect

Responsible for the architecture and the majority of the coding of three server clusters

for processing real-time traffic information.

Networks in Motion / TCS - Seattle, WA (2008-2011), Chief Architect

Mobile navigation startup, acquired by TeleCommunication Systems.

TrafficGauge - Seattle, WA (2001-2008), Founder, Architect

Wireless telematics startup. Participated in business development activities, responsible

for software system architecture and implementation. Acquired by Networks in Motion.

Thoof - Austin, TX / Seattle, WA (2007-2008), Senior Architect

Stealth-mode, VC funded startup.

Ahaza - Seattle, WA (2001), Technical Consultant, Architect

Networking hardware startup, wrote high performance Java web cache software.

Fizzylab - Seattle, WA (1999-2000) Architect

Designed and led development of a search engine and web crawler.

Sun Microsystems / JavaSoft - Cupertino, CA (1997-1998), Staff Engineer

Swing, Java Virtual Machine, windowing toolkit performance.

Asymetrix - Bellevue, WA (1992-1993), Systems Developer III

Designed and implemented a portable C++ windowing toolkit.

Sealevel Software - Bellevue, WA (1989-1997), Founder

Consultants to Microsoft, Rockwell, Intermec, Oxygen Media, Medio Systems, BioSonics,

WeUsOurs, and other Seattle area companies.

Combustion Engineering - Berkeley, CA (1988-1989), SDE

Worked on a large-scale blueprint editor.

Publications

Coding On Software Design Process, Amazon

Java 911, Microsoft Internet Developer Magazine, New York

Windows 95: A Developer s Guide with Jeff Richter, John Wiley and Sons, New Jersey

Education

1984-1988BSCS, The Evergreen State College (Olympia, WA)

Awarded research grant for interdisciplinary multimedia project (1987), teacher s

assistant and speaker (1988).

Hobbies and Interests

Ultimate Frisbee, Bicycling, Cooking, Travel, Writing, Simple Living, Movies, Acting,

Theater.

References

Available upon request.

Like

Be the first to like this.

Enter your comment here...

Fill in your details below or click an icon to log in:

Email (required) (Address never made public)

Name (required)

Website

You are commenting using your WordPress.com account. ( Log Out / Change )

You are commenting using your Twitter account. ( Log Out / Change )

You are commenting using your Facebook account. ( Log Out / Change )

Cancel

Connecting to %s

Notify me of follow-up comments via email.

Search for:

Recent Posts

Chronic Inflammatory Disease and Oxidative Stress Syndrome

How do you know when to cut and run

Starting Over

Eclipse Print Points

Archives

September 2012

August 2012

Categories

Java

Uncategorized

Meta

Register

Log in

Entries RSS

Comments RSS

WordPress.com

Coding On Software Design

A short, dense book giving my thoughts on software design process. Unlike any software

book you've ever read.

Jonathan Locke

Theme: Twenty Ten Blog at WordPress.com.

Follow Jonathan Locke

Get every new post delivered to your Inbox.

Powered by WordPress.com



Contact this candidate