Learn the fundamentals of RESTful APIs, including best practices for endpoint design, HTTP methods, status codes, and how to create developer-friendly API documentation.
I turn complex software into clear, actionable documentation that drives developer adoption, accelerates onboarding, and helps teams ship faster. With a background in software engineering, I create tutorials, API docs, release notes, and product guides that simplify technical concepts. I focus on docs-as-code workflows, open-source contributions, and beginner-friendly content that builds trust between products and developers, while helping thousands take their first steps into tech.
Explore my portfolio of Product and API documentation
I developed the Refract Documentation with Docusaurus to provide clear, structured guidance for developers using the Refract framework.
Recreated the Vue.js documentation using AstroLight, replicating its structure and implementation patterns to build a clear and developer-friendly resource.
Authored a policy file and documentation enhancements for Mautic, clearly recognizing contributors, sponsors, and partners.
In-depth technical articles, tutorials, and insights from my writing journey
Learn the fundamentals of RESTful APIs, including best practices for endpoint design, HTTP methods, status codes, and how to create developer-friendly API documentation.
Explore how treating documentation as code can improve quality, collaboration, and version control. Learn about tools like Git, Markdown, and static site generators.
Explore my content writing articles on Medium.
Explore my newsletters on Substack.
Explore my technical tutorials and user guides on Dev.to.
Discover my technical articles on freeCodeCamp covering various topics in technical writing, web development, programming and API Documentation.
Udacity
TWMP
Educative Inc
I like to speak at tech conferences on a variety of topics ranging from web development, technical writing, documentation, open source to career development. Here are some highlights from my past talks.
Techniques for effective storytelling to engage and inform developer audiences.
Best practices for creating and maintaining software documentation using docs-as-code methodologies in the age of AI.
Strategies and best practices for creating effective software documentation that enhances user experience and developer adoption.
Practical tips and guidance for newcomers looking to make their first open source contribution.
I'm always open to speaking opportunities at conferences, meetups, and corporate events. Feel free to reach out to discuss potential topics and availability.
Have a project in mind or want to collaborate? I'd love to hear from you. Feel free to reach out through any of the channels below.