TIM POMAVILLE

My name is Tim Pomaville

I am a multidisciplinary engineer with a strong foundation in Software and Chemical Engineering, and a diverse background spanning the automotive, chemical, and aerospace industries. Over the past several years, I've transitioned my focus toward modern Software and Platform Engineering, with a deepening specialization in cloud infrastructure, DevOps practices, and data platforms.

I currently work as a Solutions Architect, where I design and implement scalable, secure, and developer-friendly systems - integrating tools like Kubernetes, AWS, Databricks, and Apache Spark. I'm particularly passionate about creating psychologically safe, high-trust environments where engineering teams can do their best work.

My recent work includes building cloud-native pipelines, automating deployments, and crafting modular software platforms that bridge industrial operations with modern data workflows. With hands-on experience in both infrastructure and application layers, I aim to continue growing as a platform engineer and technical leader - helping teams ship faster, smarter, and with confidence.

TECHNICAL SKILLS

My proficiency in each skill (drag to scroll)

CERTIFICATIONS

Professional certifications and ongoing learning

Functional Programming in Scala Specialization

In Progress

2025

Scala Badge

Machine Learning Specialization

Completed

2024

Machine Learning Specialization
View Certificate

Databricks Data Engineering Associate

Completed

2025

Databricks Data Engineer Badge
View Certificate

Databricks Certified Data Engineer Professional

Scheduled December 2025

2025

View Certificate

Computing in Python - GTx

Completed

2025

Computing in Python Badge
View Certificates

Certified Data Analytics Engineer

Completed

2024

SEEQ Certified Data Analytics Engineer
View Certificate

12

Years Chemical Engineering Experience

6

Years Software Engineering Experience

4

Years Data Engineering Experience

3

Years Platform Engineering Experience

PROJECTS & PLATFORMS

Data engineering platforms and projects I'm working on

Data Engineering Platform

A comprehensive data engineering stack with modern open-source technologies

Processing & Analytics

Apache Spark

Distributed computing

Trino

SQL query engine

Apache Kafka

Stream processing

Apache Flink

Real-time processing

Visualization & Development

Apache Superset

BI dashboards

Jupyter

Notebooks

Streamlit

ML applications

Storage & Infrastructure

MinIO

Object storage

Hadoop HDFS

Distributed filesystem

Apache Airflow

Pipeline orchestration

Unity Catalog

Data governance

Monitoring

Grafana

System monitoring

Prometheus

Metrics collection

CASE STUDIES

Enterprise platform engineering projects and architectural decisions

Enterprise Data Platform Migration

Platform Engineering Kubernetes GitOps DevOps

Project Overview

Migrated a comprehensive data engineering platform from Docker Compose to a production-grade Kubernetes cluster using ArgoCD App of Apps pattern, implementing enterprise security and monitoring solutions.

Architecture
  • 3-node Kubernetes cluster with high availability
  • ArgoCD App of Apps pattern for GitOps deployment
  • Keycloak SSO integration for enterprise authentication
  • Zabbix monitoring with comprehensive alerting
  • 12TB PostgreSQL cluster for large-scale data processing
Technologies
Kubernetes ArgoCD Keycloak Zabbix PostgreSQL GitOps Cloudflare Tunnels
Key Achievements
  • Zero-downtime migration from Docker to Kubernetes
  • Enterprise SSO with Keycloak integration
  • Comprehensive monitoring with Zabbix + Grafana
  • GitOps workflow for automated deployments
  • Scalable architecture supporting 12TB+ data processing
Business Impact

This enterprise-grade platform demonstrates advanced platform engineering skills including container orchestration, identity management, monitoring, and large-scale data processing capabilities. The architecture showcases modern DevOps practices and enterprise security implementations.

MY ALGORITHMS DIARY

From fundamentals to advanced OOP, FP,and OOD concepts in Python and Scala

Learning Journey

This section will showcase my learning journey in the fundamentals of programming, from basic concepts to advanced object-oriented programming and design patterns.

Topics Covered:

  • Python Fundamentals: Variables, data types, control structures
  • Scala Fundamentals: Variables, data types, control structures, functional programming concepts

Comprehensive Video Series Coming Soon

I'll be creating an extensive video series covering Python fundamentals, CLRS algorithms, design patterns, SOLID principles, and advanced OOP concepts with practical examples and real-world applications.

BOOKS READ BY YEAR

My reading journey through technical and professional development

Reading List

This section will showcase the books I've read, organized by year, covering technical topics, leadership, and personal development.

  • Programming in Scala - Martin Odersky (2025)
  • Introduction to Algorithms - CLRS (2025)
  • Software Maintenance: Concepts and Practice - Penny Grub & Armstrong A Takang (2024)
  • Measuring the Software Process - Florac & Carleton (2023)
  • Software Architecture in Practice - Bass, Clements, & Kazman (2023)
  • Continuous Delivery - Jez Humble and David Farley (2023)
  • Practical Software Testing - Burnstein, Ilene (2023)
  • Agile Project Management - Highsmith, Jim (2023)
  • CMMI for Development - May Beth Chrissis, Mike Konrad, Sandy Shrum (2023)
  • Software Requirements - Karl Wiegers & Joy Beatty (2023)
  • Managing the Software Process - Humphrey (2022)

Reading Goals

I aim to read at least 4 technical and professional development books per year, focusing on software engineering, data and machine learning engineering, leadership, and personal growth.

Like what you see?

I'd love to hear from you!

GET IN TOUCH!

© Copyright Tim Pomaville 2024