Joe Constant
Boise, ID
--
PROFILE
SKILLS
I have over 15 years of development experience ranging from working in a
corporate organization to freelance. I have led teams in different formats
PHP
as a team lead, a Technical Architect, and most recently as a manager.
REST
I am always interested in learning new things. I'm familiar with Python,
SOAP
Ruby, COBOL, Objective C, Swift, ... (Did I mention I love learning new
things?).
I have had some great managers over the course of my career and now try
to pass on to others what I have learned over that career to help them
better themselves.
LAMP
AWS
Magento 1.x/2.x (EE & CE)
Laravel
Python
EXPERIENCE
Klarna, Inc—Engineering Manager
Ruby
Apache
March 2019 - PRESENT
MySQL
I oversee a staff of 3 developers working on Klarna’s Magento modules. I
JavaScript (ReactJS, jQuery)
work with them to help facilitate each developer’s career growth inside of
Klarna according to Klarna’s defined leadership qualities and growth as
engineers. I am also hands-on with active development and am involved
with reviewing pull requests.
Klarna, Inc — L
ead Engineer
Ansible
Puppet
Bash shell scripting
COBOL
September 2018 - March 2019
As Lead Engineer, I was responsible for the architectural direction of
Klarna’s Magento modules. I oversaw all pull requests and submissions to
Magento for code that is included as a Vender Bundled Extension with the
Magento 2 core product.
EDUCATION
CSU Polytechnic Pomona —
1998 - 1999
Klarna, Inc — S
olution Engineer
June 2016 - September 2018
I built both of Klarna’s Magento 2 product offerings. I built Klarna
Checkout by porting the existing Magento 1 module to Magento 2. I then
AWARDS
Magento Certified Developer
built the Klarna Payments offering from scratch. I further worked with
PLUS — 2012
Magento architects to refactor the code according to their guidelines so it
Sun Certified Programmer for
could be included in the core product from Magento
the Java 2 Platform 1.4 —
2005
Alpine Consulting, Inc — Technical Architect
March 2014 - June 2016
As Technical Architect, I ensured that best practices including coding
standards were followed through code reviews and audits. I kept an eye on
the overall project and how each part of the project affected it to help
avoid issues from arising further into the project because of decisions
made earlier on. I was involved in architecting out how complex
processes would be built out (including laying down the initial code
foundation so that others could build on it).
Alpine Consulting, Inc — Senior Consultant
July 2011 - March 2014
Develop client ecommerce sites using PHP and Magento Enterprise or
Community edition. Created custom modules or modify existing
functionality to fit clients site's needs.
Harbor Freight Tools — Web Application Developer
March 2010 - August 2011
As a web application developer, I was on a team responsible for
development of the company’s eCommerce website. I led a team of 5
developers. I also coordinated development efforts from multiple third
party development groups simultaneously. I assisted in supporting the
site from deployment to troubleshooting outages. I was highly involved
in the design of the code management as well as the deployment strategy.
HIT Web Design — P
HP Outsource Developer
October 2008 - December 2010
I performed PHP development for the company’s clients for both new
functionality as well as site fixes. I frequently implemented API
integrations with Authorize.net or Cybersource for accepting credit card
payments. This included not only Authorize.net’s auth/capture calls but
also integrations with CIM where customer information was stored at
Authorize.net and retrieved via a token.
Harbor Freight Tools —Sr Programmer
August 2002 - February 2010
I developed Java applications for the retail stores. I managed all hardware
and OS requirements for the store’s register systems and servers. I
provided Tier-3 application support for the store POS systems. While in
this role, I implemented a SOAP based web service application for
retrieving coupon information that was used by both the retail systems
and other applications run at the corporate office (including the
ecommerce website)