The Team



We’re Hit Subscribe.

Our writers represent the confluence of tech thought leadership and readable, enjoyable content.

We’re plain-language advocates and real software developers.

Meet our writers

Psst…want to write for us? Fill out the form here.


Christian Meléndez is a technologist that started as a software developer and has more recently become a cloud architect focused on implementing continuous delivery pipelines with applications in several flavors, including .NET, Node.js, and Java, often using Docker containers.


Carlos Schults is a .NET software developer with experience in both desktop and web development, and he’s now trying his hand at mobile. He has a passion for writing clean and concise code, and he’s interested in practices that help you improve app health, such as code review, automated testing, and continuous build.


Eric Goebelbecker has worked in the financial markets in New York City for 25 years, developing infrastructure for market data and financial information exchange (FIX) protocol networks. He loves to talk about what makes teams effective (or not so effective!)


Peter Morlion is a passionate programmer that helps people and companies improve the quality of their code, especially in legacy codebases. He firmly believes that industry best practices are invaluable when working towards this goal, and his specialties include TDD, DI, and SOLID principles.


KimSia writes under the nom de plume T.J. Simmons. He started his own developer firm five years ago, building solutions for professionals in telecoms and the finance industry who were overwhelmed by too many Excel spreadsheets. He’s now proficient with the automation of document generation and data extraction from varied sources.


Casey Dunham, who recently launched his own security business, is known for his unique approaches to all areas of application security, stemming from his 10+ year career as a professional software developer. His strengths include secure SDLC development consulting; threat modeling; developer training; and auditing web, mobile, and desktop applications for security flaws.


Mark Henke has spent over 10 years architecting systems that talk to other systems, doing DevOps before it was cool, and matching software to its business function. Every developer is a leader of something on their team, and he wants to help them see that.


Phil Vuollet uses software to automate process to improve efficiency and repeatability. He writes about topics relevant to technology and business, occasionally gives talks on the same topics, and is a family man who enjoys playing soccer and board games with his children.


Sylvia Fronczak is a software developer that has worked in various industries with various software methodologies. She’s currently focused on design practices that the whole team can own, understand, and evolve over time.


Jean Tunis is the principal consultant and founder of RootPerformance, a performance engineering consultancy that helps technology operators minimize cost and lost productivity. He has worked in this space since 1999 with various companies, helping clients solve and plan for application and network performance issues. 


Carlos “Kami” Maldonado is an engineer helping his company transition to DevOps. He specializes in Linux automation, and he’s experienced in all layers of infrastructure, from the application layer down to the cable. He’s part of a team migrating a monolithic app from static VMs to on-premises Kubernetes deployments.


Eric Boersma is a software developer and development manager who’s done everything from IT security in pharmaceuticals to writing intelligence software for the US government to building international development teams for non-profits. He loves to talk about the things he’s learned along the way, and he enjoys listening to and learning from others as well.


Eric Olsson was first introduced to programming in high school, and he’s been fascinated by it ever since. Most of his professional experience has been working with C# and other .NET technologies. After being introduced to agile methodologies and practices such as test-driven development, he’s had a particular interest in applying them to the code he writes.


Lou Bichard is a JavaScript full stack engineer with a passion for culture, approach, and delivery. He believes the best products emerge from high performing teams and practices. Lou is a fan and advocate of old-school lean and systems thinking, XP, continuous delivery, and DevOps.


Dave Farinelli is a senior software engineer with over eight years of experience. His specialty is in providing enterprise-level solutions for healthcare and insurance clients. Dave holds a B.S. in computer engineering from Kettering University in Flint, Michigan.


JT Wheeler got his start working as an engineer in the manufacturing industry. From there, he moved on to become a developer at a software consulting firm. He’s written software that spans a number of industries ranging from industrial automation to inventory control to financial systems, and he’s passionate about learning and teaching new technologies and software practices.


Ben Munat started with computers in the eighties but took a long detour through the nineties indie-rock scene. He started programming professionally in 2004, working as a consultant and for startups. Over the years, he’s used Ruby, Elixir, Java, and JavaScript. He’s worked with approximately a zillion libraries, frameworks, and APIs; solved hard problems; kept high-traffic sites running; and stomped countless bugs. He is a big fan of TDD, agile, code reviews, shared ownership, work/life balance, and having fun.


Christian Peters a web developer who has worked primarily in the financial service industry. He’s passionate about learning and sharing knowledge, and he’s always looking for ways to experiment with new things, even if they’re not tech related. In the past few years, he’s found that growth in non-tech specific activities has improved his ability to provide solutions more than just writing code would.


Peter Grainger is a senior engineer at Sage with over 10 years of experience in diverse industries such as satellite communications, public sector, and finance. He’s content to automate himself out of most jobs and is happiest deleting code rather than writing more. Peter has deep knowledge of Java, JavaScript, Node, MongoDB, and GitLab.


Vlad Georgescu is senior system architect and full-stack enterprise software developer with almost two decades of experience in the development lifecycle. He also has experience as a SCRUM master, agile coach, and team leader. On the communications front, Vlad is also effective: he’s created online communities and worked on social media marketing strategies. 


Gaege Root is a “middle-end” developer who’s focused on user experience design and seamless integration with complex distributed data sources. His interests include data visualization, and he truly enjoys the client interaction facet of running a web development company.


Alex is a software engineer at Serverless, Inc. where he works on building tooling for the next generation of developers. He loves AWS, Python, and databases. He lives in Omaha, NE, with his wife and four children.


Chris Tobolski is a full stack software engineer at FordLabs who enthusiastically practices lean validation while building human-centered products. He loves motivating teams and individuals to strive to reach their potential through continuous improvement. And while he’s a full stack engineer, he currently enjoys working with Typescript and React.


Jonny Nabors is a software engineer at FordLabs, a software incubation group within Ford Motor Company. His mission there is to develop innovative software through human centered design, lean validation, and XP development.


Vasiliy Zukanov worked in the semiconductor industry and then became a software engineer specializing in Android. After several years of 9-5 jobs, he decided to go into Android dev freelancing. Currently, he consults and creates Android video courses for developers.


Delila Lee is a software developer in the NLP and ML space with degrees in both linguistics and computer science. She currently works with functional programming languages, and she does some web development on occasion.


Erik Lindblom has been a full stack developer for the last 13 years. During that time, he’s tried to understand everything that’s required to deliver high quality, valuable software. Today, that means using cloud services, microservices techniques, container technologies. Tomorrow? Well, he’s ready to find out.


Rich Dammkoehler has been practicing software development for over 20 years. In the past decade, he has been a Swiss Army Knife of all things agile and a master of agile fu. Always willing to try new things, he’s worked in the manufacturing, telecommunications, insurance and banking industries. In his spare time, Rich enjoys spending time with his family in central Illinois and long-distance motorcycle riding.


Kevin Cunningham is a full-stack developer working with PHP and Python on the backend and Vanilla JS and Vue on the front end. He loves taking ideas and making something tangible from them that adds value to businesses and lives. He spent 12 years teaching high school mathematics and still loves doing puzzles when he’s not hanging out with his wife and sons on the beach in Brighton, England.


Melissa McEwen specializes in wearing many hats, with work ranging from content editor to project manager to full-stack developer. Her passions are code quality, work-life balance, and Javascript. She aims to write in a way that speaks to what developers care about.


Faraz Kelhini is a professional frontend developer, consultant, and writer who is passionate about moving the web forward and promoting patterns and ideas that will make development more productive.


Juho Vepsäläinen is behind the SurviveJS effort. He has been active in the open-source scene since the early 2000s and has participated in projects like Blender and webpack as a core team member.


Rick Beley has written software for over 20 years, mostly for large enterprise corporations. Most recently, he’s spent time as a development lead on two large internal web applications that aggregate data via various sources. A total geek for data and diagrams, he loves to measure, improve, and automate just about anything he can!


Rodney Smith has deep experience building and deploying software, with a focus on automation and repeatability. He’s capable across all layers, from UI to middle tier to database, and from source control to build server on through the deployment pipeline.


Samuel James is an AWS solutions architect, offering five years of experience building large applications with a focus on PHP, Node.js, and AWS. He works well with Serverless, Docker, Git, Laravel, Symfony, Lumen, and Vue.js


Michel Mulders is a passionate blockchain developer who loves writing technical content. Besides that, he loves learning about marketing, UX psychology, and entrepreneurship. When he’s not writing, he’s probably enjoying a Belgian beer!


Dave Rael is the host of the Developer On Fire podcast. He is a father of 3 wonderful children, a husband, podcaster, software developer and architect, and delights in matters technical and in human interaction.


Daliso Zuze is an expert in agile software delivery using Scrum. Besides that, he’s an experienced digital transformation consultant and entrepreneur. His technical skills center around mobile app development and machine learning.


Arnab Roy Chowdhury is a UI developer by profession and a blogging enthusiast. He has strong expertise in the latest UI/UX trends, project methodologies, testing, and scripting.


Mauro Chojrin helps PHP developers hone their craft through his trainings, books, workshops, and other tools. He’s been in the IT industry since 1997 and has held roles such as developer, architect, and leader of technical teams. Mauro also likes to write and vlog.


Gurucharan Subramani is a software engineer who likes to get .NET, Azure, and Azure DevOps to not just meet but to also dance. Some days, Guru is a dev; other days, he’s ops. And he’s frequently many things in between. He’s a community advocate who leads the Bangalore Azure User Group and is a member of the .NET Foundation.


Ben Rogojan works as a data scientist and technology consultant. He helps companies design and develop custom software as well as make good decisions on their future tech strategies. He enjoys writing and teaching others about all forms of technology whether it be about automation, machine learning models, or databases.


Bruce Park started out as an engineer in the automotive space. From there, he moved on to become a software engineer at various startups on the west coast of the United States–working on both backend and frontend systems. In addition to his day job, he contributes to open-source libraries such as ESpec, a BDD testing framework written in Elixir. 


Jillian Rowe is a DevOps engineer who specializes in elastic solutions for genomics and the life sciences. Her favorite programming languages these days are Python and JavaScript, and when she’s not writing in these languages, she’s deploying infrastructure to high-performance computing environments or AWS, or she’s hanging out at the beach with her family.


Jess Campbell is a software developer and consultant in Ann Arbor, MI. Jess has worked on many sides of software product development, spanning Photoshop contracting, web and mobile design, UX, front end, and full-stack development. She specializes in helping clients identify business problems that can be solved with high quality software.


Omkar Hiremath. Omkar uses his BE in computer science to share theoretical and demo-based learning on various areas of technology, like ethical hacking, Python, blockchain, and Hadoop.


Juan Pablo Macias Gonzalez is a computer systems engineer with experience in backend, frontend, databases and systems administration.


Jonathan Dauz is a frontend engineer who loves to build fun, innovative, unique websites and web applications. Most of his work has been focused on the frontend, but that hasn’t stopped him from working with backend technologies. Jon has experience working with a wide array of languages, tools, and frameworks, such as Angular, React, Vue, PixiJS, and Node.


Don Roche has more than 13 years of experience in software development, focused on JavaScript, Python, and blockchain technology. He’s also a daily user of audio and media production software, with teaching qualifications besides.


Guillermo Salazar is a solutions architect with over 10 years of experience across a number of different industries. While his experience is based mostly in the web environment, he’s recently started to expand his horizons to data science and cybersecurity.


Louay Hazami is a deep-learning engineer specialized in computer vision and NLP. He’s passionate about AI, and he speaks four languages fluently.


Daniel de Oliveira is a developer, writer, and data analyst. He has experience working with Springboot, Flutter, Angular, and Django.


Aditya Khanduri currently handles product and growth at, and he’s also built a couple of B2B products. He’s proficient in data analysis with Python and has worked with multiple startups in the blockchain and artificial intelligence sector.


Adrian Bumbas is a cloud architect and also a Google Cloud Certified Architect. He first started off as a Java developer before continuing on to DevOps on Google Cloud and Azure.


Jonathan Hall is a DevOps advocate and software developer, who got his start programming at the age of 8 on a Commodore 64. These days his time is spent with more modern technologies like Go and Kubernetes.


Michelle Hoogenhout is a behavioral data scientist interested in all things data-related—from extracting data to visualization, prediction and data ethics. She has worked in health and education-related data science and analytics for the last 10 years. Michelle holds a PhD in Psychology and tells the best jokes around.


Michael de Ridder has worked in software development, data visualization, data science, research, consulting, and business analysis across healthcare, telecommunications, radio and finance. He enjoys the challenge of combining and utilizing the relationships between different domains and technology. A big fan of travel, Michael is a proponent for the benefits of work-life balance, believing that time away from a subject allows creativity to flourish.


Taurai Mutimutema is a systems analyst with a knack for writing, which was probably sparked by the need to document technical processes during code and implementation sessions. He enjoys learning new technology and talks about tech even more than he writes.


Marjan’s Venema has 30+ years in all corners of software development, and her specialty is writing engaging copy that takes the terror out of tech: making complicated and complex topics easy to understand and consume.


Daniel Longest has over a decade in the software field, and he has worked in basically every possible role, from tester to project manager to development manager to enterprise architect. He has deep technical experience in .NET and database application development. And after several experiences with agile transformations and years spent coaching and mentoring developers, he’s passionate about how organizational design, engineering fundamentals, and continuous improvement can be united in modern software development.

Meet our staff


Angela Cordaro is the director of finance and operations, and she keeps Hit Subscribe humming along smoothly. When she’s not churning out spreadsheets and to-do lists, Angela is a brewster who loves to create and sample all types of beer and cider.  


Erin Baez is Hit Subscribe’s director of customer success. If you’re our client, you can look forward to working closely with Erin as she checks on how your posts are performing, discusses your goals with you, and makes sure all your requests are going to the right places. In her free time, you can find Erin playing modern board games, working out, or reading.


Tracy Koenn is a recent graduate of Lake Forest College, and she edits clients’ blogs, ensuring that posts are grammatically sound and convey content effectively. She also works with the Hit Subscribe founders on growth-centered projects.


Kristin Rawlings is a developmental (and occasional copy) editor. After realizing in college that she probably needs a more practical career than “aspiring best-selling author,” she found her passion for editing. Now, she spends her days helping bridge the gap between writers and their readers (and extolling the Oxford comma).


Alison Cantrell is an editor who loves to collaborate with writers to craft their stories—whether they’re in the form of a book or blog post. She has a master’s degree in book publishing from Portland State University and likes to spend her time reading and exploring the Pacific Northwest.


Nana Takahashi handles post processing for Hit Subscribe by night and runs the elegant Coquelicot Gallery and Cafe in Palatine, IL, by day. In both endeavors, her attention to detail is unmatched. But only one of those endeavors will allow you to view the handcrafted jewelry she and her mother create. 


Kirsti MacPherson writes and edits material for content marketers, educational publishers, nonprofits, and corporate trainers. She once completed a walkathon while dressed as a baked potato.

Meet our founders


Erik Dietrich is a veteran of the software world and has occupied just about every position in it: developer, architect, manager, CIO, and, eventually, independent management and strategy consultant.  This breadth of experience has allowed him to speak to all industry personas and to write several books and countless blog posts on dozens of sites.


Amanda Muledy has spent her professional life as an editor working primarily with tech companies. Her degree is in literature, and her specialty is helping authors tell a story—even a 1,200 word one—in an engaging way. 

Want to learn more?