dogweather

dogweather

Experienced Polyglot Functional Developer

Hi Everyone,

I’ve decided to make the move from consulting to a full-time position as a senior engineer. I prefer remote, which is how I’ve been successfully working for years. But I’m open to relocating to Central Oregon or the West Coast.

About me

I’m Robb Shecter, and I currently live in Las Vegas. But I’ve lived for years in Portland, NYC, and Germany, consulting for companies like NYSE, Nike, and many smaller ones. I’ve also worked in professional services delivering functional-style Python and Ruby solutions for BMW and Starbucks. (I’m the odd one out in a Ruby shop, showing how my purely functional code is easier to test, understand, and maintain.) I’ve been programming my whole life, since learning Z-80 on an old TRS-80.

I’ve spent the last several years learning and using Haskell and Elixir in production. The experience has dramatically improved my coding in every language. :slight_smile: I also use Elixir and Haskell every chance I get in my side projects, and participate in the FP communities here online, and IRL.

Work Samples

My personal Github profile and my side-project profile have lots of interesting projects. E.g.: a challenging API coding challenge which I just completed for a job I ended up declining. Haskell HTML parsers. A small Elixir reverse DNS Hex package.

Writing and Mentoring

I’ve been mentoring & teaching online and in person for years. E.g., on Codementor (4.9/5 rating). I bring functional programming into all my lessons, and blog as well, e.g.: How to set up a Docker dev environment for Elixir/Phoenix, and The Benefits of Programming with Haskell.

Elixir Experience

  • Phoenix API server for public.law:
    • Visitor site authorization
    • Legacy redirects
  • Small public Hex package for reverse DNS lookups
  • Elixir/Phoenix Docker Compose development environment setup.
  • Two years of active Elixir community participation in the online forum.
    Advocacy and presentations at the workplace on the benefits of Elixir+Phoenix
    over the Python and Ruby solutions.

Thanks for your consideration! Ping me with any questions.

Where Next?

Popular in Member Profiles Top

phf
Hey! I’m Pierre-Henry. I’ve worked as a developer, manager, and cofounder, and now I’m seeking new opportunities in Elixir development. ...
New
PragTob
Heyo, it is me - and I’m looking for a job! I’m an experienced leader & product-minded engineer deeply interested in collaboratively...
New
murtza
Hi, I'm Murtza. I build scalable, maintainable, cutting edge, cost effective, result oriented, profitable, ambitious web APPs/APIs. I str...
New
valo
We are a remote team, which has an expertise in Ruby on Rails, Elixir, Ember.JS, scaling infrastructure and machine learning. My name i...
New
ukazap
Hi, my name is Ukaza Perdana, I am a software developer based in Indonesia (UTC+7). I am looking for Elixir job, remote preferred, but I’...
New
hlx
Hi, my name is Henricus Louwhoff, originally from the Netherlands and moved for a job to Helsinki, Finland. I’m currently looking for a ...
New
Azamat-Kurbanov
Azamat Kurbanov | Prague, Czech Republic - Experienced Senior Software Engineer Name: Azamat Kurbanov Location: Prague, Czech Republic ...
New
manofmoses
Hi. Name: Jonathan Email: jonathanmosesman@gmail.com Role: Junior Elixir Phoenix developer Skills: Elixir, Phoenix, Ruby, Rails, HTML...
New
krasenyp
Hello, I am Krasen Penchev, located in Varna. Bulgaria. I’m 27 years old and have been programming professionally for 5 years and a half...
New
LostKobrakai
Hey Folks, I’m Benjamin Milde, based in Munich, Germany, Due to covid continuously affecting my usual business (strongly related to in ...
New

Other popular topics Top

sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
sergio
In Ruby, I can go: User.find_by(email: "foobar@email.com").update(email: "hello@email.com") How can I do something similar in Elixir? ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
polypush135
As many of you may have realized by now (sorry for all the posts here) I’ve been working on a db problem where I’m trying to aggregate a ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

We're in Beta

About us Mission Statement