Let's build great software together

Whether you’re trying to build a new project or boost your team’s productivity, I’d love to help. Let’s chat about your project and team.

A business-level partner

You have a project to build. Contractors require you to think of all the details of building software and managing a project. You need to create specific tasks, send them over, and then wait — in the dark — until they come back with the complete tasks. Then you have to do it all over again.

Not with me.

I will help you with the whole project. We’ll work closely together, planning, defining work, and prioritizing. Then, we’ll work in short iterations and stay nimble, so we can adapt to the needs of your customers.

I’m not here just to write code and get paid. I want to be the software developer in your corner – to help your business succeed.

German is one of the best professionals I've worked with.

Not only is he world-class in terms of technical ability, he's a joy to work with.

Ben Munoz
Ben Munoz
CEO, Nadine West

Boost your team

For the last decade, I have embedded myself in teams to help ship features, improve processes and workflows, and train developers in Elixir and Ruby.

  • Training junior developers while continuing to ship code. I’ll pair program with junior developers, discuss best practices, and teach fundamentals of good code design.

  • Training your team in test-driven development (TDD). If your tests are a mess and you lack confidence in your automated suite, then it’s time we get back on track. I will mentor your team through pair programming to ensure we build resilient tests that begin with the end in mind.

  • Training Rails developers in Elixir and Phoenix. As an experienced developer in both Ruby on Rails and Elixir and Phoenix, I can help your team transition quickly from Rails to Elixir and Phoenix. I offer a one-week intensive training course designed to speed the transition, and then I’ll pair with developers until they’re as comfortable in Phoenix as they were on Rails.

German is a meticulous and strategic programmer as well as an excellent written & verbal communicator.

I have an increased confidence in taking on new client work after learning from our code design discussions.

Lindsay Nauman
Lindsay Nauman
Software Engineer, Neomind Labs
Let's chat about how I can help.

German Velasco