Meet the Grunts.
Jim is the author of two books published by O’Reilly Media: Hello, Startup and Terraform: Up & Running. He has more than a decade of experience building infrastructure and products that serve hundreds of millions of users at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial.
Josh is the author of the definitive 12,000+ word guide to building scalable web apps on AWS which garnered 500+ upvotes on Hacker News, has presented on AWS and DevOps at numerous conferences and meetups, and built apps on AWS for 100,000+ users. Previously, he founded Omedix (now Edaris Health), a healthcare IT company that served over 4,200 providers and 500,000 patient-users.
Matt is a 20+ year industry veteran having served in numerous consulting, individual contributor and leadership roles. He has dozens of successful projects and ventures under his belt for greenfield startups to Fortune 100s across a variety of industries. Prior to Gruntwork, he most recently served as Chief Technology Officer at Twiage (a Health Care technology startup), SVP of Technology at Datavail (a niche, global managed services provider) and Chief Technology Officer at IO Data Centers. When he's not shaving yaks, Matt is a devoted father of three (aka part-time taxi driver), soccer coach, skilled photographer, avid poker player, and Tae Kwon Do Black Belt.
Principal Software Engineer
Eugene has 14+ years of Software Engineering Experience under his belt. 11 of those years were spent in FinTech working on portfolio risk analysis, order management systems, and everywhere else in the back office. Eugene specialized in building scalable, highly distributed, performance sensitive applications that monitored 100MM+ daily transactions. Outside of work, Eugene enjoys anything DIY. His hobbies include wood working, tinkering on anything with an engine, and most recently, sourdough bread baking.
Financial Planning Adviser
Monica has worked in Finance for 15+ years. Her career spans investment banking, corporate financial planning, and small business financial management. At Gruntwork, she oversees financial and accounting functions and works closely with management on financial strategy and planning. In addition to building sophisticated (but usable) financial models, she also enjoys travelling, volunteering in community organizations, and has recently taken up tennis.
Principal Software Engineer
Yori is an experienced software engineer passionate about building tools to make developers’ lives easier. Prior to joining Gruntwork, Yori was a founding team member at Captricity, a company building a secure digital automation solution for enterprises operating in highly regulated industries. During his time there, he built out Captricity’s core digitization platform from a research prototype. He eventually became specialized in Site Reliability Engineering and successfully led the team to materialize a 10x improvement in the throughput of the digitization platform. In his free time, he likes to tinker with his home datacenter (comprised of a mix of SBCs) and scout for new technologies to learn (currently CUDA and GPGPU programming).
Amy has spent the last 20 years immersed in financial accounting systems and processes. She has worked in the finance function across a variety of businesses from Fortune 500s to goat milk soap producers. When she is not running after her children, she can be found pursuing her goal of running a half marathon in each of the fifty states of the USA.
Principal Software Engineer
Rob has always lived and breathed technology from a very early age. He is an experienced engineer and technology leader having worked for and co-founded a number of Internet companies. Originally from the world's most isolated capital city (Perth, Western Australia), Rob now lives in Berlin, Germany and works heavily within the startup scene. His open source projects have been downloaded more than 5 million times. Outside of work Rob likes to travel, swim and listen to electronic dance music.
Ore's desire to understand how electronics and computers work led to a university degree in Electronic and Electrical Engineering and a brief career in Telecommunications. Prior to Gruntwork, Ore worked as a Full Stack web developer at Everylayer Inc. developing various applications with the sole purpose of making Internet services easily accessible and affordable in Nairobi, Kenya. Outside of work, Ore enjoys console gaming, basketball and soccer.
Principal Software Engineer
Ben is a passionate engineer with a formidable security bent and a healthy skepticism of the status quo. His many years of experience as a technical consultant have instilled in him a strong sense of customer advocacy and service. Ben is a technical writer, a public speaker, and is active in the Amazon Web Services community. In his personal life, Ben enjoys the outdoors, instrumental music, playing guitar, reading, and spending time with his wife and dogs.
Amanda is a born and raised desert loving Arizonan. After 9 years of owning a small bakery business, she sold and went in search of a different path. Now, Amanda uses her skills to help others through community building and part time virtual assistant work. When she isn’t working with growing companies she is spending time with her family and pets or outdoors adventuring in the mountains.
Samantha is passionate about solving product problems, growing new brands, and working in multiple different industries. She has spent most of her career working at agencies, and also collaborates with her partner to make mobile games on the side. In her free time she plays badminton, reads fantasy books, and likes to travel.
Zack is an engineer and artist who loves to create, learn and share knowledge via technical writing, tutorials, and open source code. Prior to Gruntwork, he was an engineer at Cloudflare, Cloudmark, and BrightContext, and did consulting work for Johns Hopkins.
Marina is a Brazilian software developer, currently living in Berlin and and now working as a Software Engineer at Gruntwork. She has worked across a variety of industries, including healthcare, marketing, finance, and car trading, and across the entire stack, including backend, frontend, DevOps, and testing. She loves functional programming in Clojure, travel, and video games.
Taylor is a Product Manager with a passion for bridging the gap between customer needs and business. She previously worked for a Fortune 6 company where she focused on facilitating Product Management during a digital transformation. Extremely detail oriented and creative, in her free time you can find her tackling various interior design projects at home, or spending time with her fiancé or her dog, Lewis.
Our Mission: Make it 10x easier to understand, build, and deploy software.
We believe that software is one of the most important technologies in human history. We also believe that, as it is today, software is far too difficult to use, create, understand, and maintain. We want to live in a world where building and maintaining software is vastly more accessible than it is today and where the ability to create secure, scalable, and available software is not just the domain of a small number of elite companies.
We envision a world where software teams:
- Can build on top of the best infrastructure and tools available, rather than just those they have the time and budget for.
- Have access to clear training materials and real-world examples for any DevOps concept they may want to learn.
- Develop infrastructure, DevOps, and security practices as a large community, rather than a bunch of individual silos.
Most of all, we envision a world where software teams can spend far less time focused on infrastructure and far more time focused on the unique aspects of their businesses.
Do the right thing
You almost always know what's the right thing to do. It's the choice that is fair, ethical, and decent. It's the choice that lets you feel good as a human being. Always make that choice, even if it means losing a client or losing money. Be a good person.
Take pride in your craft
Whether you write code, make sales calls, or work on legal documents, do it well. You could call it "attention to detail," "great taste," "craftsmanship" or, as Michael Feather's puts it, "Clean code always looks like it was written by someone who cares." Whatever you call it, always strive to do work you can be proud of.
Get things done
The counterpart to pride in craftsmanship is finding a way to get things done. The most beautiful code that never ships or sits unfinished adds no value, no matter how beautifully it's crafted. Don't let perfect be the enemy of good.
The best way to get things done is to do work incrementally. We believe that quantity of iteration beats quality of iteration. Plan projects so that every increment is valuable by itself. Optimize for fast feedback rather than trying to come up with a perfect plan. Aim to recover quickly rather than trying to avoid all mistakes.
Gruntwork originally started out as two traditional DevOps consulting companies, Atomic Squirrel, founded by Jim and Phoenix DevOps, founded by Josh. Jim and Josh met in 2015, realized that they kept re-implementing the same solution with every client, and began working together to create a better way to create best-practices infrastructure.
In 2016, after working with a number of clients and building up a library of reusable scripts, templates, and best practices, they merged the two companies together into Gruntwork.
For the rest of the story, be sure to check out our blog post, How we built a distributed, self-funded, family-friendly, profitable startup.