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

D4no0
Hello, my name is Calancea Daniel. I have worked at Lightcyphers, but because of project shortages, I had to leave the company. Currentl...
New
Ankhers
Greetings, I would like to introduce myself as Justin, an experienced software developer with a focus on Elixir in production. I have be...
New
sandeshsoni
Sandesh Soni Pune, India prefer remote. Can be discussed. Previously worked remotely. interested in Elixir, OTP, Reactjs, Ruby, react-nat...
New
JonRowe
:waving_hand: Hey everyone, I’m currently looking for new projects so allow me to ~shill myself~ promote my developer profile :joy:. I’m...
New
Exadra37
Hello Everyone :wave: :white_check_mark: I am Paulo Renato, located in the United Kingdom (Scotland), and I am seeking a fully remote ro...
New
sandergol
Senior Back-End Developer with 7+ years of experience architecting high-load distributed systems. Specialized in performance optimization...
New
mining_telcos
Hi! I’m Max Rostotski, entrepreneurial software engineer with 18 years of experience primarily in SaaS, focusing on Elixir and Rails, lo...
New
D4no0
Hello, my name is Daniel, I have been developing in elixir for 5+ years. You can read more about my experience and skill-set in my resu...
New
lykes
My name is Johan Mattisson. I am a freelance contractor working through my company, 111 Solutions AB, based in Växjö, Sweden. I have ove...
New
blackode
#I am Elixir-OTP/Meta Programmer |&gt; Ember JS Developer |&gt; Graphic Designer |&gt; Technical Writer |&gt; YouTuber <span clas...
New

Other popular topics Top

jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod -- where is this set? Thanks.
New
srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New

We're in Beta

About us Mission Statement