42 karma · joined August 7, 2019
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).
I'm glad to see big steps towards this.
The demand for Ruby developers is higher than the supply.
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?
I'm guessing the money Reddit will make from monetizing their API will much more than outweigh the losses.
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.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.Perhaps this anecdote resonates with many developers? If so, then perhaps tabs vs spaces is correlated with years of experience, which is correlated with salary.
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.