Skip to content

Search

Match titles, tags, and descriptions. Arrow keys to move,Enter to open,Esc to close.

Open from the page (not while typing in a field):/·⌘KorCtrlK

    Speaking & community

    Technical talks.Practical takeaways.

    Technical sessions grounded in real delivery constraints, plus community work that helps engineers learn, connect, and share what they know.

    • Grounded in shipped work
    • Tailored to the audience
    • Community-led since 2017
    Experience
    12+

    A decade-plus of shipping across product engineering, architecture, and leadership roles.

    Community
    Since 2017

    Helping co-organize meetups, workshops, and speaker-friendly community events.

    Published writing
    46 posts

    Public articles on DX, tooling, architecture, and workflow topics that overlap with my talks.

    Community

    ReactJS Colombia.

    Since 2017, I’ve helped create free events, practical learning opportunities, and a more connected local React ecosystem.

    Building a community where engineers can learn and share.

    ReactJS Colombia brings developers together through meetups, workshops, mentorship, and speaker support. My work spans event planning, talk curation, logistics, and helping first-time speakers feel ready to contribute.

    • Dozens of events since 2017
    • 100+ participants at peak sessions
    • Community talks, workshops, and mentorship across experience levels

    Speaking history

    The talks, in one timeline.

    Every session I can recover so far, combining public event records with clearly labeled private and reconstructed talks from earlier in my career.

    1. Public record

      How to Automate Front End Processes (and Not Die Trying)

      Universidad EAFIT, Medellín~90 attendees

      Practical automation patterns for frontend workflows — linting, testing pipelines, commit conventions, and the small systems changes that let teams ship with less daily friction.

      FrontendAutomationDX
    2. Public record

      Surviving Technical Interviews in React

      Universidad EAFIT, Medellín~110 attendees

      Common React interview questions decoded: what they really test, how to structure your thinking out loud, and the patterns worth knowing cold before any technical screen.

    3. Public record

      Styling Server-Side Rendered Next.js Applications

      Online

      A practical session on handling styles in server-side rendered Next.js applications with styled-components and Ant Design.

      Next.jsSSRCSS-in-JS
    4. Public record

      React Hooks

      Medellín

      An introduction to composing, reusing, and sharing stateful logic with React Hooks.

      ReactHooksFrontend
    5. Public record

      Storybook—Build Bulletproof UI Components Faster

      Ruta N, Medellín

      A practical introduction to developing isolated, documented UI components with Storybook for faster and more reliable interface delivery.

      StorybookUI ComponentsFrontend
    6. Private sessions

      Company Talks and Client Workshops

      Bogotá

      A series of private sessions for companies while building Justbit, connecting technology, digital products, and practical business delivery.

      EntrepreneurshipProductTechnology
    7. Public record

      Unit Testing with React

      WeWork, Medellín

      An introduction to unit testing React applications and using automated tests to build confidence in frontend delivery.

      ReactTestingFrontend
    8. Reconstructed

      CSS, Sass, and Preprocessors

      An early-career community talk about structuring CSS and using Sass and other preprocessors in AngularJS-era frontend projects.

      CSSSassAngularJS

    Topics

    What I speak about.

    Each topic draws on real project experience — architecture choices made under constraint, delivery problems solved in production, and team dynamics at different scales.

    Engineering leadership for teams that still ship

    How standards, automation, and delivery systems reduce pressure and help teams make better decisions sooner.

    Developer experience that compounds

    Practical ways to improve tooling, feedback loops, and everyday developer ergonomics without overengineering the process.

    Frontend architecture for real teams

    Patterns for growing React and TypeScript codebases without turning them into a maze of exceptions and accidental complexity.

    Quality systems that fit the workflow

    Testing, linting, and CI/CD systems that teams actually keep because they improve confidence instead of slowing work down.

    Full-stack delivery with technical range

    Choosing the right level of abstraction across frontend, backend, and platform work when products need to move fast.

    Community building and first-time speakers

    What community work has taught me about mentoring, accessibility, and helping more people feel ready to share what they know.

    Formats

    Available formats.

    Different formats fit different goals. Pick the one that matches your audience and the outcome you want from the session.

    Practical sessions for local communities and engineering groups that want useful takeaways, not slideware.

    Hands-on sessions around React, TypeScript, testing, tooling, and workflow design for teams that want to level up together.

    Architecture, DX, and delivery talks tailored for product teams, onboarding programs, or internal engineering initiatives.

    Good fit for panels, AMAs, and conversations about technical leadership, full-stack execution, and developer culture.

    Booking

    Bring the audience. I’ll shape the session.

    Share a little context and I can suggest the right shape for the session. WhatsApp is fastest for a short introduction; LinkedIn works well for a fuller brief.

    Meetups, internal engineering talks, workshops, and leadership roundtables.

    Audience size, format, date range, and the outcome you want the session to create.

    Every session is shaped around the audience, constraints, and outcome—not pulled from a generic deck.

    Include the event, audience, date range, preferred format, and the outcome you want attendees to leave with.