
Lead iPhone Developer at z2live.com
Greater Seattle Area

Lead iPhone Developer at z2live.com
Greater Seattle Area
1 more...
I've been creating web and enterprise software for the last ten years. I am a firm believer in using agile methodologies and techniques to grow software and provide the most value. I believe that good systems evolve and based on automated testing, refactoring and a willingness to reflect and improve. I like writing code that expresses the domain clearly and simply.
I have over eight years of professional experience delivering applications in Java. In the past two years have been doing more work in Ruby because the underlying principles of simplicity and beauty of the language resonates with me.
Recently I've become immersed in iPhone and Mac development. I currently have iPhone application in the App Store and plan several more.
I also have extensive experience in Linux/Unix environments, various databases (relational and key-value), as well as networking and networking protocols.
Java, Ruby, iPhone/Mac development, Unix/Linux, RDBMS, JavaScript, CSS, DHTML, Test-Driven Development, XP, Scrum, XML, networks, REST/HTTP
(Computer Software industry)
2009 — Present (less than a year)
(Privately Held; 11-50 employees; Computer Software industry)
September 2006 — Present (3 years 3 months)
· Developed the EvriVerse iPhone application including user interaction design, web
service integration, on-device persistence and custom drawing and animation
· Implemented several customer-facing features, from back-end data collection, to
supporting API to the front-end including design, layout and user-interaction
· Built redundant, fault-tolerant messaging system
· Built redundant, fault-tolerant, light-weight service registration and discovery
system
· Built redundant, high-performance data stores for aggregating a variety data of
data sources
· Introduced Ruby into the organization for both front-end development (Rails) as
well as the enterprise-wide "glue" language
· Provide senior leadership in development and design, including championing
RESTful API design for internal and external services.
· Drive adoption of Agile software methodologies including iterative design, test-
driven development and the use of "stories" for requirements.
Wetpaint