Sam Gerstner

I am a highly skilled IT professional with a diverse background spanning technical support, software development, and data engineering. With extensive experience troubleshooting, coding, and managing data pipelines, I bring a holistic approach to problem-solving and system optimization. Adept at collaborating with cross-functional teams, I have successfully delivered high-quality solutions while maintaining a focus on efficiency, scalability, and user satisfaction.

What I Do

Data Engineering

I'm a data engineer with hands-on experience building and optimizing data pipelines using Microsoft Fabric and a range of ETL tools to transform raw data into actionable insights. I've worked with a diverse array of datasets — from structured enterprise data to complex, large-scale sources — ensuring reliable data flow across every layer of the stack. My focus is on designing scalable, efficient data solutions that empower teams to make smarter, data-driven decisions.

Homelab Enthusiast

I'm an avid homelab enthusiast who loves building and maintaining self-hosted infrastructure in my spare time. My setup spans system administration across Linux and Windows environments, along with container orchestration using tools like Docker and Kubernetes to deploy and manage a wide range of self-hosted services. Tinkering with my homelab keeps my skills sharp and fuels my passion for learning new technologies hands-on.

Programming

With a degree in Applied Computer Science as my foundation, I've developed a strong and versatile programming background across multiple languages and paradigms. I'm experienced working in Java, C#, and Python, applying each language to a variety of projects ranging from backend development to data engineering and automation. I enjoy tackling complex problems with clean, efficient code and am always looking to expand my technical toolkit.

Technical Support

I have hands-on experience in technical support, including time spent in a high-volume call center environment where clear communication and quick problem-solving were essential. I'm skilled at diagnosing and resolving technical issues efficiently while delivering a positive experience for end users under pressure. Alongside my support experience, I've developed thorough technical documentation to help teams and users alike navigate complex systems with ease.

Fun Facts

Programming Languages Learned

5+

Manged Self-Hosted Services

15+

Hours Spent Debugging

75+

Years of Professional Experience

4+