Caspian Baska

Senior Software Engineer at Decolonial Hacker

Sydney, New South Wales, Australia
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

🤩
Rockstar
🎓
Top School
Caspian Baska is a Senior Software Engineer based in Sydney with eight years of experience building systems-focused web and IoT applications, currently developing a solar design platform to boost installer productivity. A passionate advocate for strongly typed functional languages, he is an active contributor to the Crystal programming language—having modified core features, refined data structures like Deque, and added Enumerable#tally_by—bringing compiler-level experience to application engineering. He blends systems engineering, automation and decentralised-technology thinking with hands-on full-stack delivery from previous roles as Lead Platform Engineer and technical lead across research and cultural projects. Caspian also collaborates with media artists as a technical consultant and co-creator, and pursues sustainable and renewable tech opportunities that align with his values. An unusual strength is his comfort operating across both low-level language internals and higher-level product delivery, making him effective at bridging developer tooling and user-facing systems.
code8 years of coding experience
job5 years of employment as a software developer
bookUNSW Sydney
languagesEnglish, Chinese, Norwegian
github-logo-circle

Github Skills (8)

enumerable10
programming-language10
language-design10
crystal-lang10
refactoring9
compiler-compiler9
compiler9
testing7

Programming languages (16)

C#SmartyCSSDIGITAL Command LanguageHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
crystal-lang/crystal

Jun 2020 - Dec 2022

The Crystal Programming Language
Role in this project:
userBack-end Developer
Contributions:54 reviews, 37 commits, 56 PRs in 2 years 6 months
Contributions summary:Caspian contributed to the Crystal programming language repository by modifying core language features and standard library components. Their work included refactoring code related to the `Deque` data structure, improving hash-related functionalities, and updating the logging context. They also addressed deprecated features and improved code consistency within the language's source code. Further contributions included supporting the `Path` type in `Process` methods and implementing the `Enumerable#tally_by` method.
esoteric-languagecrystallanguage-designcompilerprogramming-language
spider-gazelle/rethinkdb-orm

Jan 2019 - Jul 2022

RethinkDB ORM for Crystal lang
Contributions:20 releases, 7 reviews, 232 commits in 3 years 5 months
crystal-langcrystalsqlrethinkdblang
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