Accomplished Software Development Engineer, Leader and Manager

20+ years of experience in backend development, distributed systems, databases, system operations, and networking, leading high-performing teams for SaaS, AI/ML and data platforms. Based in Boston, MA, USA.

Portrait of Christian Joergensen

A bit about me

I have 20+ years of experience in backend development, distributed systems, databases, system operations, and networking, as well as leading high-performing teams at various management levels for SaaS, AI/ML and data platforms.

I have a proven track record in building and scaling mission-critical systems and driving innovation while maintaining reliability and cost-efficiency. I'm passionate about architecting and building scalable, high-complexity systems that drive measurable user success and long-term engagement.

Currently Director of Engineering at DataRobot, managing our AI Core: Deploy & Govern team.

I am based in Boston, MA, USA.

Languages

  • Go
  • Python
  • Rust
  • JavaScript

Specialties

  • Distributed Systems
  • H/A and scalability
  • AI Governance and Deployment
  • Incident Management

Infrastructure

  • Kubernetes
  • Networking
  • PostgreSQL
  • Email

Cloud

  • AWS
  • Azure
  • GCP
  • Self-hosted

Architecture

  • System Design
  • Microservices
  • API Design (REST/grpc/GraphQL)
  • Event-Driven

Leadership

  • Engineering Excellence
  • Performance Management
  • Career Growth and Mentoring
  • Strategic Delivery

Professional Experience

2022– Director of Engineering: DataRobot
2020–2021 Principal Software Engineer: DataRobot
2019–2020 Senior Software Engineer: DataRobot

DataRobot offers an end to end AI platform for data scientists and engineers of all skill levels to build and deploy predictive, generative and agentic AI workflows. I've been part of and lead the MLOps and Governance teams allowing users to operate and scale their AI workflows in any environment with bolt-on governance features allowing users full insights and confidence into their workflows. My biggest contribution was being the lead developer and architect behind DataRobot's batch prediction functionality allowing users to integrate the ML models into their own data/ETL pipelines at any scale. I then stepped back into a management role, leading teams through adoption of a serverless architecture for a cost-effective and reliable way of serving AI workloads as well as re-architecting our monitoring/governance capabilities onto the industry standard OpenTelemetry protocol — allowing for seamless integrations.

While my role has transitioned into a Director role, I never stepped fully away from coding and debugging. I try to find time to still have an impact through smaller improvements as well taking an active role in our Incident Response program where I'm a frequent participant as a responder. I find incidents to be huge learning opportunities with short feedback loops — and I'm always curious how we can improve.

Technologies: Linux, Kubernetes, Nginx, Python, Go, OpenTelemetry, Prometheus, Pandas, Numpy, uWSGI, Flask, FastAPI, grpc, protocol buffers, RabbitMQ, MongoDB, PostgreSQL, Snowflake, Synapse, BigQuery, AWS, Azure, GCP, git

2009–2018 Co-founder / CTO: Ubivox Technologies ApS

Ubivox is a newsletter management platform where I joined as a co-founding engineer. I was the technical lead, responsible for all backend development and infrastructure operations. I was also working the postmaster role, reaching out to mailbox operators to debug congestion, compliance or blocking issues using special routing or configurations at our end. I built most of our systems from the ground up including systems for list/consent management, analytics and segmentation — as well as multi-tiered high-performance mail relays integrated with feedback loops to ensure high deliverability and reputation for our customers and ourselves.

Technologies: Linux, Nginx, uWSGI, Python, Go, JavaScript, Django, PostgreSQL, CockroachDB, RethinkDB, RabbitMQ, Redis, Postfix, Salt, SSL/TLS, Let's Encrypt, DNS, Prometheus, Grafana, HAproxy, Protocol Buffers, grpc, Microservices, GDPR compliance, Git

2003–2012 Co-founder / CTO: eBrev ApS

The name eBrev is Danish for eLetter, and I consider this the POC for Ubivox we later built with the same team. This was our first SaaS solution for newsletter management, which we later rewrote and launched internationally as Ubivox. I was the co-founding engineer and responsible for backend development and infrastructure operations.

Technologies: Linux, Apache, PHP, JavaScript, MySQL, Postfix, Subversion

2003–2009 Co-founder / CTO: GMTA ApS

This company was our consultancy business which we operated simultaneously with eBrev and Ubivox and was used to pay for bootstrapping our SaaS companies. I worked as developer consultant for various companies in different industries including systems for a worldwide freight company (booking, tracking and sorting), magazine subscription and billing management, music distribution backend for recording agency, IP telephony branch exchange for a call center.

Technologies: Linux, Apache, PHP, Python, Django, JavaScript, PostgreSQL, MySQL, Postfix, Asterisk, Subversion, Mercurial

2005–2007 Network Operations Technician: ComX Networks A/S

ComX Networks was a Danish residential ISP operating around the Copenhagen metropolitan area. In addition to just Internet access we also provided VoIP and CATV solutions. I worked in our NOC dealing with escalations from partners, customers and monitoring systems. The work included troubleshooting BGP and OSPF routing issues as well VoIP operations on the Asterisk PBX.

Technologies: Linux, netfilter/iptables, BGP, OSPF, Multicast, QoS, Packet Scheduling (tc), Python, CFengine, Asterisk, Postfix, DNS, Subversion

2002–2005 Systems Operator / Developer: Shockwaved ApS

Shockwaved was a Danish advertising agency that built advertising campaigns for many large corporations including DR (Danish Public TV broadcaster), TopDanmark (insurance agency), 3 (Scandinavian cellular service provider). Most campaigns became viral successes and had interactive elements that required massive scaling during advertising campaigns or TV broadcasts.

Technologies: Linux, Apache, PHP, MySQL, PostgreSQL, Java, JavaScript, Subversion, CVS

2001–2002 Web Developer: reaktor4 ApS

reaktor4 was a Danish company that built a Content Management System for small businesses. I helped scale their infrastructure and build out new functionality such as an analytics module to track visitors.

Technologies: Linux, Apache, MySQL, PHP, JavaScript

Education

2003–2009 (Unfinished) Bachelor of Computer Science: University of Copenhagen

Completed and passed most of the courses required for a bachelor's degree and a couple of master's courses, including courses on: Functional programming, object oriented programming, distributed systems, data networks, databases, compiler construction and language theory, algorithms, computer architecture and assembly programming.

1999–2002 High School: Sorø Academy

Completed high school education (STX) at the School of Sorø Academy on a Math and Physics track.

Volunteer Work

2012–2021 Working as court appointed lay judge at the City Court of Copenhagen working between 4–5 criminal cases per year.
2008–2012 Served on the board for a local branch of the students athletic association at the University of Copenhagen for American football. Was elected chairman from 2010–2012.
2008–2021 Working as an official for the Danish American Football Federation. Gained international level license in 2017 as only one of eight other officials in Denmark, and has since worked several international tournaments, including the 2018 Men's European Championship in Helsinki where I was selected to work the final.

Get In Touch

I'm always happy to hear from fellow developers, potential collaborators, or anyone interested in working together. Drop me an email or connect with me on LinkedIn or GitHub.

SSH Public Keys

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFEznWe8eCVoedMGFPua39l95du6Mv5N6kufXV58XkUV christian@technobabble.dk
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDomWKYKR4LMOeWPBObFzq8rS7nwR45hYKy17oLba282OZy9zRT2kKKgSETwo4sAtwP/KpbAip7PExGVRHRFg/mn6XM1bPn/qN+D0wQEhgUhxMNpwKXorWWg6z/mH8uDDFJLBaM2K+phqwnFLHBoo50YU4d68bHOaZybeaxGYaa48n8g+dEw3R+687fBslZErA/xgZzCtVrefgene0ZpH6DdVmYGPZ2Mk/pIGmlP3Pr6giNnrvtRmOKnMZ/4B+AL7NsI8RQp+tAMmqc6XXHuO2yZyLPyCjyyK4xL4F+SvpLrjVtm++7WGIonGqLWBJsyVRcxIN27CtYR47h26PdHj7b christian@technobabble.dk