Ian Smith

Software Engineer at Jellyfish

Ann Arbor, Michigan, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Smith is a software engineer at Jellyfish with a strong background in infrastructure and data engineering, converted from three internships into a full-time role. He is leading the shift from a pull-based batch ingestion system to event-driven streaming using Spark Structured Streaming on Databricks and helping migrate analytics to a lakehouse architecture to support scaling. During internships he improved a Dask-based ingest pipeline, built Dockerized local developer tooling, and contributed features that boosted customer retention and cut compute time company-wide. A University of Michigan CS graduate and former TA in discrete math and abstract algebra, Ian complements practical system-building with solid theoretical training. His side projects include advanced concurrent data structures (flashmap) and an automated trading bot, reflecting a curiosity for low-level performance and algorithmic systems. Outside work he enjoys cooking and cycling, bringing the same iterative, optimization-minded approach to hobbies as to engineering.
code8 years of coding experience
bookComputer Science Systems Science and Theory, Computer Science Systems Science and Theory at University of Michigan College of Engineering
github-logo-circle

Github Skills (100)

minecraft10
security10
unsafe10
pipeline10
compiler10
nbt-library10
rust10
hashmap10
universe10
sky10
plugin10
cryptography10
rust-lang9
crypto9
telescope9

Programming languages (9)

TypeScriptJavaC++CSSRustJavaScriptMarkdownAssembly

Github contributions (5)

github-logo-circle
Cassy343/ChestShops

Jun 2020 - Jul 2021

Contributions:31 commits, 5 PRs, 30 pushes in 1 year 1 month
Cassy343/RegionProtection

Jun 2019 - Jul 2021

Protect your Minecraft world with regions and flags.
Contributions:1 release, 204 commits, 5 PRs in 2 years 1 month
protectminecraftregionsflagsspigot
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial