Vincent Siliakus

Owner at Full Color Sound

Amsterdam, North Holland, Netherlands
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
Vincent Siliakus is an experienced software engineer and owner with over a decade focused on building scalable, fault-tolerant back ends using Erlang and Elixir. He brings deep expertise in OTP design patterns, NIF development in C/C++, and deploying resilient services across complex AWS environments, rooted in a background as a C++ developer for television and live events. As a hands-on architect and consultant he blends functional programming discipline with practical DevOps and front-end collaboration to deliver maintainable systems and internal tools. Vincent has contributed directly to the Elixir codebase (notably work on the Macro module and fixes around compiler behavior), underscoring his commitment to the language ecosystem. He runs Full Color Sound, combining software, audio and video domain knowledge, and prefers projects that value clarity, reliability and long-term maintainability. Outside work he channels creativity into music, photography and gaming with his daughter — a hint at his blend of technical rigor and human-centered interests.
code13 years of coding experience
job15 years of employment as a software developer
bookMA Ing, Software Development & Sound Design, MA Ing, Software Development & Sound Design at HKU (Hogeschool voor de Kunsten Utrecht)
github-logo-circle

Github Skills (9)

macros10
functional-programming10
elixir10
testing9
metaprogramming9
mixture8
mixnet8
mixing8
mixins8

Programming languages (6)

TypeScriptC++CVueErlangElixir

Github contributions (5)

github-logo-circle
elixir-lang/elixir

Jun 2013 - Jun 2014

Elixir is a dynamic, functional language for building scalable and maintainable applications
Role in this project:
userBack-end Developer
Contributions:7 commits, 8 comments, 3 issues in 11 months
Contributions summary:Vincent primarily contributed to the Elixir codebase, focusing on the `Macro` module. Their work involved implementing and modifying functions like `decompose_call/1` (later renamed to `split_call/1` and then back to `decompose_call/1`), which parses and analyzes Elixir code for function calls. They also updated the documentation, ensuring clarity and accuracy regarding function behavior. Additionally, the user addressed a bug related to operator precedence in the `Mix.Compilers.Elixir.clean/1` function and corrected an issue where the `--app` argument was not converted to an atom.
functional-languagescalablefunctional-programmingelixircompiler
zambal/confort

Feb 2014 - Feb 2015

Contributions:11 commits, 1 push in 11 months
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
Vincent Siliakus - Owner at Full Color Sound