David Garcia

Santa Cruz de Tenerife, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Garcia is a documentation engineering and developer experience specialist with 11 years of experience helping product teams turn fragmented docs into scalable, developer-friendly ecosystems. As founder of TechDocs Studio, PushFeedback, and Biel.ai, he designs Docs-as-Code workflows, custom Sphinx/Docusaurus themes, CI/CD pipelines, and AI chat integrations that streamline onboarding and API consumption. He has modernized documentation for ScyllaDB and other open-source projects—contributing to widely used repos by improving themes, build systems, versioning, and deployment automation. Comfortable both as an engineer and trainer, he teaches topic-based authoring and runs professional courses while building tools that capture real user feedback at scale. Based in Santa Cruz de Tenerife, he pairs an informatics engineering background with business studies to connect technical delivery to product outcomes. An understated strength: he repeatedly turns documentation problems into product features (feedback widgets, AI chatbots, and SDK automation) that customers actually adopt.
code10 years of coding experience
job11 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
bookUOC (Universitat Oberta de Catalunya)
languagesSpanish, Catalan, English
stackoverflow-logo

Stackoverflow

Stats
26reputation
217reached
1answer
0questions
github-logo-circle

Github Skills (22)

markdown10
github-ci10
restructuredtext10
sphinx10
technical-writing10
rs10
cicd10
markdown-it10
githubaction-workflow10
documentation10
dockers9
docker9
monitoring7
commonmark7
nem6

Programming languages (23)

MDXC#JavaC++CSSRustCScala

Github contributions (5)

github-logo-circle
scylladb/scylla-rust-driver

May 2021 - Aug 2022

Async CQL driver for Rust, optimized for ScyllaDB!
Role in this project:
userTechnical Writer
Contributions:35 reviews, 7 commits, 12 PRs in 1 year 3 months
Contributions summary:David primarily contributed to the project's documentation, updating and maintaining the documentation theme and structure. They added and updated configuration files related to Sphinx documentation, including settings for versioning, sitemaps, and the theme itself. Their changes involved fixing build errors, updating the theme to newer versions, and refining the presentation of the documentation, indicating a focus on improving the user experience and maintainability of the project's documentation.
drivercqlcassandrarustscylladb
scylladb/scylladb

Dec 2020 - Sep 2022

NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Role in this project:
userTechnical Writer
Contributions:48 reviews, 29 commits, 63 PRs in 1 year 9 months
Contributions summary:David primarily contributed to the ScyllaDB documentation by adding new themes and updating URLs to reflect the new domain name, and implementing features like a table of contents. The commits demonstrate a focus on improving the documentation's structure, content, and accessibility, particularly concerning the build system and internal links. The user also contributed to the overall layout and appearance of the documentation.
cppnosqlseastarcassandrasql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Garcia