Jonathan Hartley Email & Phone Number
@tartley.com
3 phones found area 507, 789, and 020
LinkedIn matched
Who is Jonathan Hartley? Overview
A concise factual answer block for searchers comparing this professional profile.
Jonathan Hartley is listed as Senior Software Engineer at Kraken, a with 1712 employees, based in Rochester, Minnesota, United States. AeroLeads shows a work email signal at tartley.com, phone signal with area code 507, 789, 020, and a matched LinkedIn profile for Jonathan Hartley.
Jonathan Hartley previously worked as Senior Software Engineer at Ambient Property Technologies and Senior Software Engineer at Lambda. Jonathan Hartley holds Bachelor Of Science - Bs (Honors), Electronic Engineering from Durham University.
Email format at Kraken
This section adds company-level context without repeating Jonathan Hartley's masked contact details.
AeroLeads found 1 current-domain work email signal for Jonathan Hartley. Compare company email patterns before reaching out.
About Jonathan Hartley
I’m an experienced back-end software developer, specialising in Python.I take ownership of requirements and architectures, delivering business value by getting working features into production on a predictable schedule.Most of all, I believe in compassion and integrity. Through mentoring and strong relationships, I build highly functioning teams with high morale, taking pride in our raised expectations of what we are capable of.In my free time, I’ve contributed patches to the CPython standard library (unittest), created the world’s 18th most popular Python library (Colorama, 3 million downloads per day), presented at international conferences (predominantly PyCon), been voted a Fellow of the Python Software Foundation, and founded several Python meetup groups (most recently in Rochester, MN, USA.)
Listed skills include Comments, Shell, Windows, Unit Testing, and 15 others.
Jonathan Hartley's current company
Company context helps verify the profile and gives searchers a useful next step.
Jonathan Hartley work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Senior Software Engineer
Open Source Developer
Developing free and open source software, used by members of the Python and open source communities.An example of this work has been my creation of Colorama, currently the 28th most popular Python package in the world.For work like this, I've been nominated as a Fellow of the Python Software Foundation, the criteria for which is to contribute work to the Python ecosystem which "1) shows technical excellence, 2) is an example of software engineering principles and best practices, and 3) has achieved widespread usage or acclaim."
Senior Software Engineer
Canonical creates Ubuntu Linux, the world’s most popular server OS. I work on the Snap Store, an app store for Linux applications, supporting software installs and secure, reliable updates for hundreds of millions of Ubuntu and other instances. This exercises the Store's API at about 5k requests/second, allowing authors to publish their applications as snaps, drive various human-visible “app store” applications, and provide secure, reliable updates to devices. I own the specs for several aspects of the store, for which I gather requirements, design, implement web APIs, and deploy & support production.
Senior Software Engineer
Implemented IBM Cloud’s security groups feature, in Python & GoLang, converting user security group actions into iptables configuration across many instances, to provide dynamic on-instance firewalling. I also produced & presented training courses for the inexperienced team, (e.g had never written GoLang before) which were later requested across the division, especially around Cloud’s massive Python test suite, bringing hundreds of developers up to speed on how to contribute good tests, dramatically reducing time spent on creating and maintaining tests, while making the tests themselves faster and more reliable.
Senior Software Engineer
Antidote is a digital health company, accelerating new treatments by bridging the gap between medical trials and the patients who need them.I managed the usual startup tasks: Creating services, ingesting unwieldy data sets, indexing and searching, web APIs, deploying to AWS using Ansible, as well as providing team-wide support for Python, testing and software engineering good practices.
Software Engineer Team Lead
The Enterprise Resource Planning team of this disruptive furniture retailer uses Python and OpenERP to handle the logistics of overseas manufacture, importing, retail and returns of furniture sold to customers in five countries, using an innovative distribution chain to minimize warehousing and transportation costs.When I joined, the two-person team was moribund from years of technical debt, accumulated from development done by off-site consultants. We began to address this by taking on-site ownership of the codebase, and instituting consistent source code control.I automated our deployment, turning an error-prone five-week manual process into a one-minutereliable one. I grew the team to eight, using my own written, voice-chat and face-to-face pairing exercises, and inculcated a development culture that includes thorough testing and pre-merge reviews.As a result the project now has greatly improved operational reliability, and is able to address new features that are critical to the business. They are now creating a service-oriented architecture to replace the old codebase, one functional area at a time, while still delivering new functionality and business value.
Senior Software Engineer
Innovative e-commerce startup, at which I've acted as a Python mentor within the team, and as quality, testing, and agile evangelist, converting the team from writing occasional poor tests before I joined, to writing fast and thorough tests as standard.I led the creation of continuous integration servers, which continuously deploy our products to Amazon EC2 after every successful build, raising the bar across our team of developers and data scientists to deliver powerful features more sustainably, responsively, and predictably.I worked especially on the order management component, a traditional relational data store in MySQL, using Django for the web front end Hypermedia API. This receives orders from several of the UK's leading online retailers, chooses a competitive supplier based on current prices, and dispatches the order to them. Supplies and retailers then have a variety of means to track and update the status of the order as it is dispatched or cancelled and returned.I work with our data science team, who ingest supplier's diverse product data sets into a MongoDB instance, and then merge this down using machine learning techniques into a single in-house catalog of tens of millions of products.I've led three engineers building a search engine using Elastic Search, to allow retailers to discover products by searching the tens of millions of products in our catalog, and then launch selected subsets of those search results for sale on their own websites with a single click.
Jonathan Hartley education
-
Durham University
Frequently asked questions about Jonathan Hartley
Quick answers generated from the profile data available on this page.
What company does Jonathan Hartley work for?
Jonathan Hartley works for Kraken.
What is Jonathan Hartley's role at Kraken?
Jonathan Hartley is listed as Senior Software Engineer at Kraken.
What is Jonathan Hartley's email address?
AeroLeads has found 1 work email signal at @tartley.com for Jonathan Hartley at Kraken.
What is Jonathan Hartley's phone number?
AeroLeads has found 3 phone signal(s) with area code 507, 789, 020 for Jonathan Hartley at Kraken.
Where is Jonathan Hartley based?
Jonathan Hartley is based in Rochester, Minnesota, United States while working with Kraken.
What companies has Jonathan Hartley worked for?
Jonathan Hartley has worked for Kraken, Ambient Property Technologies, Lambda, Free & Open Source Software, and Canonical.
How can I contact Jonathan Hartley?
You can use AeroLeads to view verified contact signals for Jonathan Hartley at Kraken, including work email, phone, and LinkedIn data when available.
What schools did Jonathan Hartley attend?
Jonathan Hartley holds Bachelor Of Science - Bs (Honors), Electronic Engineering from Durham University.
What skills is Jonathan Hartley known for?
Jonathan Hartley is listed with skills including Comments, Shell, Windows, Unit Testing, Open Source, Graphics, Agile Methodologies, and Viml.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial