Summary
Dennis Sosnoski is a senior software engineer with 13 years of experience blending data engineering, machine learning, and generative AI to turn messy real-world data into production-ready insights. He has led projects from streaming operational data with Apache Flink at Xero to fine-tuning DeBERTa and deploying RAG pipelines for transport evidence discovery at Waka Kotahi, and routinely pairs pragmatic engineering (Spark, Kafka, Airflow) with state-of-the-art ML (PyTorch, HuggingFace, LLMs). Comfortable moving between consultancy and in-house roles, he has a long track record of integrating legacy systems, designing robust pipelines, and shipping ML models in production and constrained hardware environments. He also applies deep learning to ecological and biodiversity problems as a volunteer and personal projects, demonstrating a rare mix of domain curiosity and applied research. Based in Northland, New Zealand, he favors open-weight models and practical vector DB choices (e.g. Milvus) when operational constraints matter.
13 years of coding experience
6 years of employment as a software developer
Michigan State University