Hi, I'm

Randy Stevens

Go & C++ developer. I build reliable backend systems and desktop tools.

About

I've been building software for over 20 years. I started with C++ in railway automation, then moved to aviation, where Go joined the stack. Both are places where software has to keep working, day in and day out.

These days I write Go: backend systems and desktop tools. I try to keep things simple — no extra layers, no complexity that doesn't earn its place. Simple code is easier to read, easier to fix and more likely to keep running.

Experience

  1. 2017 — now

    Freelance

    Backend systems and desktop tools for clients, plus my own projects.

    Go

  2. 2014 — 2017

    Aviation

    Development of a system integrating an airline's operational systems with airport services.

    C++ · Go · PostgreSQL · SQL · HTML/CSS/JS

  3. 2005 — 2014

    Railway · industrial automation

    Full-cycle development of railway solutions, from design to deployment. Lots of integration with all kinds of hardware.

    C++ · Win32 · Linux · FreeBSD

Employers and project details are covered by NDAs, so I describe this work by industry only.

Contact

I'm open to freelance projects. The best way to reach me is by email: