Accomplished software engineer specializing in object-oriented design. Extensive experience designing, implementing, and maintaining mobile applications and APIs.
Applied Architect @ I support the Nordstrom organization by guiding the techinical direction of the iPhone and iPad apps, as well as helping ensure the technical growth and development of our developers. To do this, I've helped transition our software delivery practices to incorporate Lean, Continuous Integration, and Behavior-Driven-Developent principles. We now have a predictable, no-suprises, delivery schedule where suites of tests run on every build. I also speak developer, designer, and business. From March 2013 to Present (2 years 10 months) Senior Staff Programmer/Analyst @ From November 2012 to March 2013 (5 months) Lead SDE @ -Team member for the Nordstrom iPhone app 1.5 - 1.6 releases, responsible for dressing room, order summary, order history, store locator, and analytics capture features in addition to numerous performance enhancements and bug fixes
-US Technical lead for South Korea Telecom's Zaavio iPad project, responsible for UI layer design and implementation.
-Designed and implemented an iOS application for Barclays Banking, leveraging the Google Directions and MapKit APIs for custom route rendering
-Created User Interface layer, dynamic search, in-app support for photo capture, and email functionality for Real Networks’ Unify iOS application
-Designed, implemented, and delivered the first version of WordPress for Windows Phone 7 for Automattic
-Designed a software solution for Windows Mobile 6.5 that allowed screen scrolling performance to rival Android and iPhone devices
-Led on and offshore development efforts in building a cloud-based mobility solution for high-visibility finance project From April 2010 to November 2012 (2 years 8 months) Software Engineer @ Contract through Protingent Staffing
-Designed high performance custom UI controls for Windows Mobile 6 applications using C# and C++
-Provided technical research and performance benchmarking for wireless and automotive divisions From January 2009 to November 2009 (11 months) Senior Software Engineer @ -Designed and implemented product features for the Visual Studio IDE using the VSIP object model and C#
-Designed a proof-of-concept API that leveraged the MS CodeDOM to generate business and data objects, resulting in small and efficient core binaries for user applications.
-Mentored and trained engineers, Professional Services teams, and partners on application design best practices.
-Maintained core product codebases for Windows Mobile offerings and Visual Studio developer tools. From September 2007 to December 2008 (1 year 4 months) Software Engineer II @ -Designed an implemented a second generation framework for Windows Mobile applications, focusing on extensibility, reuse, and configuration.
-Developed core product features for the Visual Studio IDE
-Worked collaboratively with global teams on feature design, implementation, and codebase maintenance
-Documented application design methodolgies and best practices for building Dexterra mobile applications. From April 2006 to September 2007 (1 year 6 months) Software Engineer I @ -Designed a MVC application architecture for Windows Mobile applications and tool set for the Visual Studio 2005 IDE that allowed developers to build device applications with ease; the design and tool set became key sales differentiators and led to multiple sales team wins.
-Led Windows Mobile application development for key sales win with Vodafone
-Developed custom UI controls, components, and applications for the Windows Mobile platform using C# and VB.net From September 2004 to April 2006 (1 year 8 months) MSA Support Engineer @ -Developed Dexterra Mobile applications for Windows Mobile, including client and server components
-Designed multiple proof-of-concept applications and components for Profiessional Services teams
-Designed and maintained an internal web site for partners that allowed users to build and download custom trial application packages From March 2004 to October 2004 (8 months) Assistant Programmer @ -Designed, implemented, and maintained core product oferrings for Windows XP using Visual Basic 6.0
-Consulted with clients to analyze needs and designed custom software solutions From October 2000 to December 2001 (1 year 3 months)
iPhone and Cocoa Development Certification Program @ University of Washingon From 2009 to 2010 Bachelor's, Computer Systems @ City University of Seattle From 2000 to 2002 Associates, Business @ Phoenix College From 1998 to 2000 Jeremiah Johnson is skilled in: Objective-C, iOS development, Xcode, Visual Studio, C#, Design Patterns, OOAD, Mobile Applications, Refactoring, VSTS, Data Modeling, .NET, Object Oriented Design, Software Design, TDD