Alex Loddengaard, Developer in Seattle, WA, United States
Alex is available for hire
Hire Alex

Alex Loddengaard

Verified Expert  in Engineering

Software Developer

Location
Seattle, WA, United States
Toptal Member Since
July 18, 2018

Alex started his career at Google and then as employee #3 at Cloudera. His most recent position was as a solutions architect at Confluent, working on Apache Kafka. He's architected and built apps mostly on the back end—web stacks, data analytics, data pipelines, data engineering, microservices, and streaming ETL. He's also done some simple front-end development, full-stack development, and Android apps. He's willing to work onsite in the Bay Area.

Portfolio

Confluent
Apache Kafka
MemCachier
Amazon Web Services (AWS), Couchbase, Ruby on Rails (RoR), Ruby
Cloudera
Hadoop

Experience

Availability

Part-time

Preferred Environment

Git, MacOS, Linux

The most amazing...

...thing I've built was an active-active multi-data center, five gigabytes per second, sub-200 milliseconds data pipeline.

Work Experience

Solutions Architect

2015 - PRESENT
Confluent
  • Supported Confluent's customers to make them successful with Apache Kafka (operations, deployment, architecture, design, and development).
  • Built an active-active, multi-data center, 5 Gbps, sub-200 ms data pipeline.
  • Worked with close to 100 companies ranging from high-tech startups to large enterprises.
  • Developed data pipelines, microservices, streaming ETL, and streaming analytics.
Technologies: Apache Kafka

Founder and CEO

2013 - 2015
Deep Signal
  • Acted as the Entrepreneur in Residence for Innovation Endeavors where I founded and developed the Deep Signal opportunity. Deep Signal was a VC-backed preventative maintenance startup in the oil and gas pipeline space.
  • Discovered and developed the business opportunity and product roadmap.
  • Led the product and engineering team to deliver the initial product.

Founder and CEO

2012 - 2013
MemCachier
  • Worked on MemCachier, a Heroku add-on that offers Memcached as a service.
  • Built the entire infrastructure excluding the cache itself.
  • Implemented Ruby on Rails and Stripe for payments.
  • Developed and monitored APIs and dashboards.
  • Product managed the cache which was a custom implementation of the Memcached protocol, written in Go, and designed for multi-tenancy.
Technologies: Amazon Web Services (AWS), Couchbase, Ruby on Rails (RoR), Ruby

Solutions Architect

2008 - 2010
Cloudera
  • Worked as a product engineer—building tooling and infrastructure in the early days of Apache Hadoop.
  • Helped make Cloudera's customers successful with Hadoop (operations, development, training, architecture, and design).
  • Was hired as the third employee; joining before "big data" was a term.
Technologies: Hadoop

Apache Kafka Client Examples

https://github.com/alexlod/apache-kafka-client-examples
When I'm working with Confluent customers, often I walk them through Apache Kafka client examples. This repository contains some example Java clients.

Active-active Multi-data Center, 5 Gigabytes per Second, Sub-200 Millisecond Latency Data Pipeline

I architected, implemented, deployed, and operated an active-active multi-data center, 5 gigabytes per second, sub-200 millisecond latency data pipeline for a large technology company. The proof-of-concept was a success.

Languages

Java, Python, Ruby

Frameworks

Spring, Ruby on Rails (RoR), Bootstrap, Hadoop

Tools

Kafka Streams, Git, GitHub

Platforms

Apache Kafka, Amazon Web Services (AWS), Heroku, Linux, MacOS

Other

Software Development, Mega

Libraries/APIs

jQuery

Paradigms

Agile

Storage

PostgreSQL, Google Cloud, Couchbase

2004 - 2008

Bachelor's Degree in Computer Engineering

University of Washington - Seattle, WA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring