schonfinkel
Location: Brazil (UTC-4)
Remote: Yes
Willing to relocate: No
Technologies: Erlang, F#, Gleam, Nix, NixOS, Linux, OCaml, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform / Tofu
Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
Email: marcos [dot] schonfinkel [at] gmail.com
Software engineer with over 8 years of experience focused on functional programming and declarative infrastructure. I like to solve hard/bizarre problems and my skills often shine when integrating niche tech.
I'm looking for Backend Engineering (especially functional programming) or DevOps/SRE opportunities. Location: Brazil (UTC-4)
Remote: Yes
Willing to relocate: No
Technologies: Erlang, F#, Gleam, Nix, NixOS, Linux, OCaml, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform / Tofu
Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
Email: marcos [dot] schonfinkel [at] gmail.com
Software engineer with over 8 years of experience focused on functional programming and declarative infrastructure. I like to solve hard/bizarre problems and my skills often shine when integrating niche tech.I'm looking for Backend Engineering (especially functional programming) or DevOps/SRE opportunities.
Location: Brazil (UTC-4)
Remote: Yes
Willing to relocate: No
Technologies: Erlang, F#, Gleam, Nix, NixOS, Linux, OCaml, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform / Tofu
Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
Email: marcos [dot] schonfinkel [at] gmail.com
Software engineer with over 8 years of experience focused on functional programming and declarative infrastructure. I like to solve hard/bizarre problems and my skills often shine when integrating niche tech.I'm looking for Backend Engineering (especially functional programming) or DevOps/SRE opportunities.
All you need is PostgreSQL
What really worries me is that on Nix we have a strong habit of patching packages to work around problems caused by the fact that NixOS doesn't use FHS. So, in theory, someone could submit an obscure patch to systemd and get everyone affected by it, if it gets approved.
Once you're more comfortable with it and want to try a typed functional programming language, I highly recommend checking OCaml (or SML, if you're into old school tech) and see how the Module Functors are applied, most software will look extremely over-engineered after you write a few functors. It's the feature I miss the most when coding in F# or Gleam, for instance.
I once worked in a company that had soviet-level efforts to push LLMs into everything, someone eventually made the classic "Natural Language -> SQL Query -> Magic Result in webpage" and got promoted, the tool got mandated for every non-tech employee as part of an AI-boosting effort (people pushing metrics up).
One day I wake up with a product person in despair because the tool couldn't handle what looked like a very simple aggregation, I stopped what I was doing, crafted a 30-line SQL query over HORRIBLE TABLES, a couple CTEs and window functions here and there got him what he wanted. I found out later that single query that took 30 minutes to make saved him from inheriting a 6-month effort to create a microservice dedicated to patching said tool.
I like this new TUI renaissance as well, but if you wanna see what a symbiotic relationship between GUIs x TUIs could look like you need to see what Emacs does with Orgmode and the whole Org ecosystem of org-agenda, org-roam, etc. Lot's of these TUIs from the awesome are somewhat already inside Emacs.
https://orgmode.org/ https://orgmode.org/manual/Agenda-Views.html
I'd like to see how creative their accountants are before thrusting any numbers like that.
Location: Brazil (UTC-4)
Remote: YES
Willing to relocate: MAYBE
Technologies: Erlang, F#, Gleam, Nix, NixOS, Linux, OCaml, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform / Tofu
Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
Email: marcos.schonfinkel [at] gmail.com
I have 8 years of experience focused on functional programming and declarative infrastructure. My work seeks to converge code, academic concepts and operations through solid mathematical foundations, leveraging the most robust aspects of Computer Science to create resilient systems.NIX FIXES THIS.