HN user

johnisom2001

27 karma

A software engineer who built Maestro. See the case study at https://maestro-framework.github.io/.

After Maestro, worked with a fast-growing startup (Re:amaze) and that later got acquired by a large company (GoDaddy).

Then worked to build the future of financial infrastructure at Prime Trust.

Finally, working to break down language barriers with DeepL, the best online translator powered by AI (better than google translate, widely recognized as the industry leader).

Posts3
Comments22
View on HN
  Location: Salt Lake City
  Remote: in-person, remote, or hybrid
  Willing to relocate: no
  Technologies: Ruby on Rails, Postgres, Typescript, React, C#/.NET
  Résumé/CV: https://whois.johnisom.dev/assets/resume-2024-08-20.pdf
  Email: john@johnisom.dev
I'm a mid-senior level software engineer and a caring human. I am highly proficient in Ruby, Rails, TypeScript/JavaScript/Node.js, SQL, fairly proficient in React, C#/.NET. I'm a product-oriented generalist who masters whatever tool he uses to deliver customer value and build great product.

I would invite you to read my resume and give me a call. You'll notice I have 4 years of experience, but what I have managed to do with that experience has been exceptional. What most people do in about 8 years, I have condensed down to 4. I've always been highly valued by my teammates.

To get this out of the way: I left Prime Trust because the company went bankrupt, and I am leaving DeepL to move back to Salt Lake City to be with my partner. Both are (were) extraordinary companies that I would have loved to spend years at. Unfortunately, sometimes life takes you another direction. I'm looking for the company I can help grow and grow with for the next several years.

  Location: Salt Lake City
  Remote: in-person, remote, or hybrid
  Willing to relocate: no
  Technologies: Ruby on Rails, Node.js, Typescript, React, Postgres, C#/.NET
  Résumé/CV: https://whois.johnisom.dev/assets/resume-2024-08-07.pdf
  Email: john@johnisom.dev
I'm a mid-senior level software engineer with an unusual and impressive background. I am highly proficient in Ruby, Rails, TypeScript/JavaScript/Node.js, SQL, React, C#/.NET, and many other technologies. I thrive most when solving interesting problems relating to the infrastructure of the company. By that, I mean the behind-the-scenes stuff that makes it work--internal ledgers and other systems, encryption, just the services that do their thing to make the business run smoothly. I'm also very happy working on product work, working as a fullstack engineer for most of my career.

I would invite you to give me a call and read my resume. You'll notice I have 4 years of experience, but what I have managed to do with that experience has been exceptional. Looking for pay in the range of $150k-$180k, but will consider other pay for the right team.

Location: USA

Remote: No, though will do remote for right team

In-person: Yes

Willing to relocate: most definitely

Technologies: TypeScript, Ruby, Node.js, Kafka, Docker, RabbitMQ, AWS, can learn any language quickly due to my solid fundamentals

Résumé/CV: https://whois.johnisom.dev/assets/resume-2023-06-28.pdf

Email: john@johnisom.dev

Backend/service layer Software Engineer with rich experience, most recently in the fintech sector working with crypto & fiat custodian Prime Trust.

---

I'm looking to relocate for an awesome in-person or hybrid team, with a very high preference for France, Belgium, or Montréal, a high preference for any other EU country, NYC, Chicago, and a mild preference for Denver, Portland, SFBA, DC, or Boston.

I am a native speaker of English and have an intermediate level in French.

I am an American citizen and thus require a visa to work outside of the US.

---

About me: I'm a solidly mid-senior level software engineer with an unusual and impressive background. I am highly proficient in Ruby, Rails, TypeScript/JavaScript/Node.js, SQL, and many other technologies (see my resume). I thrive most when solving interesting problems relating to the infrastructure of the company. By that, I mean the behind-the-scenes stuff that makes it work--internal ledgers and other systems, encryption, just the services that do their thing to make the business run smoothly. I'm also very happy working on product work.

If you see my resume, you'll notice I have a decent amount of YOE, but my actual experience far exceeds the number of "years" that I have. Everyone learns and produces at a different pace, and some, like me, can achieve and master in 3 years what the typical dev will in 8 YOE. I credit this to my willingness to jump into things as well as my solid fundamentals I built up.

Read the resume. Send me an email. You'll see what I mean.

This is big. Ruby syntax errors are some of the most frustrating things to track down. So much worse than C-like languages like JavaScript.

I'm glad to see big steps towards this.

This couldn't be further from the truth. There are so many people using Ruby, so many modern companies deciding to use it and so many large companies that continue to use it.

The demand for Ruby developers is higher than the supply.

because I'd hate for it to cause my skills to rot or for me to become too dependent on it.

You think it's bad now, imagine 5 years from now. This version of Copilot is just the beginning. Will you care about skill rot when everyone else around you knows the skills to effectively use the new generative AI models and is producing 5x?

There won't be many redditors fleeing. The vast majority don't care about this. They just log into Reddit's website, or their official mobile app, look at cat pics, and continue on with their day.

I'm guessing the money Reddit will make from monetizing their API will much more than outweigh the losses.

PART 2/2

Helpful links:

  Github: https://github.com/johnisom/

  Personal site: https://johnisom.dev/

  LinkedIn: https://www.linkedin.com/in/john-isom/

  Maestro writeup: https://maestro-framework.github.io/
------------------

When I learned software engineering, I learned the fundamentals from the ground up. Because of my solid foundation, I can learn any skill very quickly and understand it wholly along the way.

I recently created Maestro, a framework for rapid iteration of serverless orchestration workflows using AWS Lambda and AWS step functions. It enables developers to easily create whole workflows and deploys and tears down the associated AWS resources ~60x faster than the closest competitor, AWS SAM. I highly recommend that you read the writeup at https://maestro-framework.github.io/.

------------------

Most recently, I've worked at a startup that then got acquired by a big tech company, working on critical tasks. Some of these include:

- Creating a new column in a database table with 118+ million rows with minimal downtime & full backward-compatibility.

    Read: experience working with large-scale systems.  
- Migrated a massive monolithic rails app from Rails 5 to Rails 6.
    Read: know Ruby & Rails inside and out, as well as the Rails philosiphies.  
- Seamlessly migrated 20 million file attachments w/o downtime or perf issues using a 3-step approach along w/ multithreading.
    Read: experience & competence w/ large infrastructure tasks.  
- Migrated our monolith to switch from one attachment backend to another (goes with point above).
    Read: experience & competence with ruby/rails internals.

PART 2/2

Helpful links:

  Github: https://github.com/johnisom/

  Personal site: https://johnisom.dev/

  LinkedIn: https://www.linkedin.com/in/john-isom/

  Maestro writeup: https://maestro-framework.github.io/
------------------

When I learned software engineering, I learned the fundamentals from the ground up. Because of my solid foundation, I can learn any skill very quickly and understand it wholly along the way.

I recently created Maestro, a framework for rapid iteration of serverless orchestration workflows using AWS Lambda and AWS step functions. It enables developers to easily create whole workflows and deploys and tears down the associated AWS resources ~60x faster than the closest competitor, AWS SAM. I highly recommend that you read the writeup at https://maestro-framework.github.io/.

------------------

Most recently, I've worked at a startup that then got acquired by a big tech company, working on critical tasks. Some of these include:

- Creating a new column in a database table with 118+ million rows with minimal downtime & full backward-compatibility.

    Read: experience working with large-scale systems.  
- Migrated a massive monolithic rails app from Rails 5 to Rails 6.
    Read: know Ruby & Rails inside and out, as well as the Rails philosiphies.  
- Seamlessly migrated 20 million file attachments w/o downtime or perf issues using a 3-step approach along w/ multithreading.
    Read: experience & competence w/ large infrastructure tasks.  
- Migrated our monolith to switch from one attachment backend to another (goes with point above).
    Read: experience & competence with ruby/rails internals.

Location: New York City, residing in Salt Lake City until I can safely relocate.

Remote: No.

Willing to relocate: See "Location" section above.

Technologies: AWS, Ruby, Rails, JavaScript, Node.js, React, Linux

Résumé/CV: https://whois.johnisom.dev/assets/resume-2020-09-29.pdf

Email: john <at> johnisom <dot> dev

------------------

Some helpful links

==========

GitHub: https://github.com/johnisom/

Personal site: https://johnisom.dev/

LinkedIn: https://www.linkedin.com/in/john-isom/

Maestro writeup: https://maestro-framework.github.io/

------------------

When I learned software engineering, I learned the fundamentals from the ground up. Because of my solid foundation, I can learn any skill very quickly and understand it wholly along the way.

I recently created Maestro, a framework for rapid iteration of serverless orchestration workflows using AWS Lambda and AWS step functions. It enables developers to easily create whole workflows and deploys and tears down the associated AWS resources ~60x faster than the closest competitor, AWS SAM. I highly recommend that you read the writeup at https://maestro-framework.github.io/.

-----------------------

Some perks of hiring me

==============

I'm a bit younger than most, but only because I worked my ass off (smartly too--I didn't waste time) full time 60+ hours per week for extended periods of time. So I'm smart, have energy, and am an extremely quick learner (as described above).

------------------

I'm looking for software engineering roles, preferably infrastructure or backend, and full stack is also great.