AeroLeads people directory · profile

John Blum Email & Phone Number

Founder and Software Engineering Consultant at Codeprimate, LLC
Location: Sunnyvale, California, United States 13 work roles 1 school
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Codeprimate, LLC
Role
Founder and Software Engineering Consultant
Location
Sunnyvale, California, United States

Who is John Blum? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

John Blum is listed as Founder and Software Engineering Consultant at Codeprimate, LLC, based in Sunnyvale, California, United States. AeroLeads shows a matched LinkedIn profile for John Blum.

John Blum previously worked as Founder & Software Engineering Consultant at Codeprimate, Llc and Senior Software Engineer at Apple. John Blum holds Bs In Computer Science, Software Systems Emphasis from University Of Montana.

Profile bio

About John Blum

My story in software began long ago, when I was only 8 years old. My childhood best friend's dad was a software engineer at Cycare Systems in Dubuque, IA. At my friend's home on weekends, I remember his dad writing programs (2D animations) on his Commodore 128. I got my first Commodore 64 computer in 1983 and started writing BASIC programs. Little did I know then just how much it would change the course of my life forever. I caught the bug!For the past 25+ years, I have been a professional software engineer, writing programs, applications, systems, frameworks and libraries, primarily in Java. I have had the good fortune to apply my knowledge and skillset across many different industries, from transportation logistics to financial and technology, along with a few others. The pinnacle of my career has been to work with the Spring Team on core Spring technologies, including Spring Data, Spring Session and Spring Boot, to name but a few. While the work was rewarding, the time spent with colleagues, my friends and extended family, on interesting and challenging problems, was priceless. I have learned so much, and I know I have even more to learn.The technology landscape is fascinating, and is ever changing, rapidly. I feel very fortunate to have been part of that, to shape Spring, and more generally, Java. I am an experienced Java, Spring Framework, data and distributed systems engineer with passion for all technology. My recent interests center around AI where I have made a few contributions to the Spring AI project. You can always see what I am working @ https://github.com/jxblum. I pride myself in quality over quantity and exceptional communication skills, both written and verbal. I have presented on technology at conferences and have given back to the community on StackOverflow as well as in other forums and mediums.This is not the end of my story. It's still just the beginning.

Current workplace

John Blum's current company

Company context helps verify the profile and gives searchers a useful next step.

Codeprimate, LLC
Codeprimate, Llc
Founder and Software Engineering Consultant
United States
13 roles

John Blum work experience

A career timeline built from the work history available for this profile.

Founder And Software Engineering Consultant

Codeprimate, Llc

United States

Founder & Software Engineering Consultant

Current
Codeprimate, Llc

Portland, Oregon, United States

Software & Solutions Engineering, Consulting, R&Dhttps://github.com/codeprimate-software

Jul 2002 - Present

Senior Software Engineer

Cupertino, California, United States

Creating and building amazing technology with an amazing team at an amazing company!

May 2024 - Nov 2024

Senior Software Engineering Consultant

Toronto, Ontario, Canada

Re-architecting backend systems written in Java, powered by Spring Boot with a React frontend, to build next generation developer portals and a workflow processing engine that automates and facilitates any activity or process across the business in order to keep creative teams on track to deliver amazing results when it matters!* Using Spring Security.

Jan 2024 - May 2024

Staff Engineer

Portland, Oregon, United States

Laid off due to economic conditions and corporate restructuring; not performance related.Member of Spring Team. Project lead on Spring Data portfolio. Core engineer on Spring AI. Former core VMware GemFire engineer. Committer on Apache Geode.* Instrumental in the success of large VMware GemFire customers including, but not limited to: Accenture, BMO, CIBC.

May 2011 - Jan 2024

Senior Application Engineer

Portland, Oregon, United States

Backend software engineer developing enterprise-scale, Java/Spring Web applications for ADP Dealer Services.* Designed and developed REST APIs for core backend systems to streamline front-end functions* Performed ETL and analysis for Google AdWords click-stream and impression data loaded in MySQL

Jul 2010 - Jun 2011

Senior Software Engineer

Gresham, Oregon, United States

Full-stack software engineer developing Java/Spring Web services with the Integrated Card Services and Delivery team, extending existing credit card application and decision processing systems to streamline the customers' experience while applying for an instant line of credit at in-store, Point of Sale (POS) systems.

Nov 2009 - May 2010

Technical Advisor

Dvm Systems, Llc

Boulder, Colorado, United States

Advised leadership on technical strategy and direction. Engineered prototype to evolve the process for efficiently and effectively managing livestock health in dairy farm operations.

Oct 2009 - Mar 2010

Principal Software Engineer / Systems Development Consultant

Acs, Inc.

Portland, Oregon, United States

  • Technical lead and core software engineer responsible for the successful delivery of 5 large state healthcare systems used in Medicaid, Enrollment Broker, and SCHIP implementations for the states of MS, PA, FL, LA, and.
  • Simplified critical healthcare system functions, such as eligibility determination, enrollment and payment processing, with the introduction and integration of the core Spring Framework and software design patterns.
  • Reduced data conversion batch processing from 2 days to less than 8 hours and improved data quality with 0 inconsistencies by employing the SEDA architecture using Java.* Mentored other senior and junior software.
Apr 2003 - Nov 2009

Software Engineer

Pacificorp

Portland, Oregon, United States

Full-stack engineer developing back office, utilities-based information systems used to track hourly metered energy consumption for billing purposes in Java EE.

Sep 2002 - Mar 2003

Software Engineer

Ing

Portland, Oregon, United States

Full-stack Java Web application and Desktop/Swing engineer building portal applications used by financial advisers to view, customize and sell financial services and products to ING customers.

Dec 2000 - Apr 2002

Software Development Manager & Engineer

Missoula, Montana, United States

Managed engineering team designing and building transportation logistics platform written in Java and C/C+, used by school district administrators to manage student registrations, plan and zone attendance boundaries, plot, route, and schedule buses, and generate reports.

May 1998 - Nov 2000
1 education record

John Blum education

FAQ

Frequently asked questions about John Blum

Quick answers generated from the profile data available on this page.

What company does John Blum work for?

John Blum works for Codeprimate, LLC.

What is John Blum's role at Codeprimate, LLC?

John Blum is listed as Founder and Software Engineering Consultant at Codeprimate, LLC.

Where is John Blum based?

John Blum is based in Sunnyvale, California, United States while working with Codeprimate, LLC.

What companies has John Blum worked for?

John Blum has worked for Codeprimate, Llc, Apple, Intact, Vmware, and Pivotal Software, Inc..

How can I contact John Blum?

You can use AeroLeads to view verified contact signals for John Blum at Codeprimate, LLC, including work email, phone, and LinkedIn data when available.

What schools did John Blum attend?

John Blum holds Bs In Computer Science, Software Systems Emphasis from University Of Montana.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the John Blum you were looking for.

View similar profiles