Skip to content
View dreamingechoes's full-sized avatar
Clarity, empathy, and systems that work.
Clarity, empathy, and systems that work.

Organizations

@sequra @folkswhocode @fabadaconf @elixirasturias @comunidad-tecnologica @avenidaeng

Block or report dreamingechoes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dreamingechoes/README.md
Group 29

Hi, I'm Iván 👋

Engineering Leader · Product Engineer · Senior Software Engineer

I build products, engineering systems, and teams.

For more than 15 years, I've worked at the intersection of software engineering, product, and people — from writing code and designing systems to shaping products, leading teams, mentoring engineers, and improving how software gets built.

I'm especially interested in how AI is changing the entire product development loop — not just coding faster, but how we explore ideas, define problems, make technical decisions, slice scope, build, review, test, ship, and learn.

Website LinkedIn Blog Resume


🚀 What I'm Building

Co-Founder & Product Engineer

Building Avenida end-to-end in close collaboration with Product — from product definition and technical direction to architecture, backend, frontend, infrastructure, and delivery.

It's also where I experiment most with AI-native product development, agentic workflows, engineering automation, and new ways of moving from an idea to production without sacrificing product thinking or engineering quality.


🧭 What I Work On

  • Product Engineering — turning ambiguous ideas into useful products and taking them from 0→1
  • Engineering Leadership — creating clarity, ownership, trust, and sustainable execution
  • Software Architecture — designing pragmatic systems that remain understandable and maintainable
  • AI-Native Development — exploring how AI can improve the complete engineering and product workflow
  • Developer Experience — reducing friction in how engineers build, test, ship, and operate software
  • Mentoring — helping engineers grow technically, professionally, and as future leaders

🛠️ Main Skills

Backend & APIs

Elixir Phoenix Ruby Rails Python REST APIs

Frontend & Product Development

TypeScript JavaScript React Next.js React Native

Data, Infra & Delivery

PostgreSQL MySQL AWS Docker GitHub Actions CI/CD

AI & Engineering Workflows

Claude OpenAI AI Agents Agentic Workflows Developer Experience

Technologies change. I care more about choosing the right tool, keeping systems understandable, and building software that can evolve without becoming painful to change.


✍️ Writing About Engineering

I write about engineering leadership, product development, AI, software delivery, and the small practices that help engineering teams work better.

Latest posts

Read all articles


📚 Engineering Playbooks

I'm interested in the operating layer around software engineering: the small practices between strategy and code that help teams make better decisions.

My public playbooks cover topics like:

Decision-making · Risk discovery · Approach reviews · Scope · Delivery · Shipping debriefs · Team practices

Explore the playbooks


🤝 Mentoring

I'm a mentor at MentorCruise, where I help software engineers develop stronger skills in:

  • Backend and software architecture
  • Product engineering
  • Technical decision-making
  • Engineering leadership
  • Career development
  • Moving from senior engineer toward technical or people leadership

I particularly enjoy helping engineers move beyond simply implementing tickets toward understanding why we're building something, how to make good trade-offs, and how to increase their impact beyond code.


🌍 Find Me Around the Internet

Website Blog LinkedIn MentorCruise Email


Building useful products, better engineering systems, and healthier ways of working.

Pinned Loading

  1. awesome-mental-health awesome-mental-health Public

    A curated list of awesome articles, websites and resources about mental health in the software industry.

    HTML 3.6k 200

  2. engineering-leadership-playbook engineering-leadership-playbook Public

    A practical, copy‑pastable OS for EMs/Tech Leads. Clear principles, team ops, delivery, platform, metrics, culture, crisis, scaling, and reusable templates for remote‑first SaaS.

    HTML 1

  3. dx-toolkit dx-toolkit Public

    The Swiss army knife for developer experience — AI-powered agents, workflows, prompts, instructions, skills, hooks, and templates you copy into any repository.

    Shell 2 1

  4. folkswhocode/awesome-diversity folkswhocode/awesome-diversity Public

    A curated list of amazingly awesome articles, websites and resources about diversity in technology.

    659 73

  5. notion_blog notion_blog Public

    A small Elixir proof of concept for building a simple blog that manages articles stored in a Notion database.

    Elixir

  6. phoenix_live_view_ai_filters_poc phoenix_live_view_ai_filters_poc Public

    POC for AI-powered project filtering using OpenAI to generate JSON filters based on user queries in a Phoenix LiveView app.

    Elixir 1