From Marketing Graduate to Senior Engineer in a U.S. Company

Patricia Juane
March 5, 2026
3
-minute read

Curiosity Changed Everything

Rafa's journey started with a simple idea:

“I’ll build my own website.”

What began with HTML experiments quickly evolved into JavaScript, frontend logic, backend systems - and eventually full-stack engineering.

A senior developer spotted his potential and brought him into a U.S.-focused outsourcing company in Lima.

That exposure changed his trajectory.

“I realised the world of software was much bigger than I thought.”

From there:

  • Freelance projects
  • Startup exposure
  • Banking systems in Peru
  • Open-source contributions
  • Mentoring other engineers

No formal engineering degree. Just relentless learning.

🌍 Competing Globally from Peru

Today, Rafa works remotely for a U.S. company - competing in one of the most demanding markets in the world.

His key insight?

“If you want to work for U.S. companies remotely, you’re competing with the best developers globally. The bar is high.”

This isn’t about geography anymore. It’s about standards.

And those standards have evolved.

🤖 AI Has Changed the Developer Role

According to Rafa, the biggest shift in the last two years is clear:

AI is no longer optional.

Companies now:

  • Pay for AI tools (Claude, ChatGPT, etc.)
  • Expect engineers to use them daily
  • Measure impact by problems solved — not lines of code written
“The developer who locks himself in a room and just writes code is no longer viable.”

What matters now?

  • Communication
  • Product thinking
  • Architecture decisions
  • Understanding trade-offs
  • Managing AI, not being replaced by it

This is a fundamental paradigm shift.

🏗️ Why Systems Design Is the Real Differentiator

Rafa will now lead our Systems Design sessions at our community.

His philosophy is simple:

It’s easy to draw a high-level architecture diagram.

It’s hard to defend:

  • Why that cache?
  • Why that message queue?
  • What happens when traffic spikes?
  • What happens when a microservice fails?
  • What are the real trade-offs?
“You need to understand both the high-level vision and the implementation consequences.”

That’s what separates senior engineers from mid-level ones.

🔥 The Power of Community

Rafa joined DevAccelerator™ after realising he had become too comfortable.

“The market moves fast. Studying alone felt overwhelming.”

Inside the community:

  • Weekly accountability
  • Startup Experience projects
  • Systems debates with other senior engineers
  • Structured roadmap instead of chaos

He even shared a screenshot showing how his GitHub activity skyrocketed after joining.

Consistency compounds.

🚀 What’s Next?

Rafa is:

  • Building his own homelab for AI experimentation
  • Expanding his Systems Design YouTube channel
  • Teaching advanced architecture & AI integration
  • Raising a 1-year-old daughter
  • And still shipping production code daily

That’s what passion looks like.

Rafa’s story proves three things:

  1. You don’t need a CS degree to become world-class.
  2. AI won’t replace engineers — but engineers who don’t adapt will struggle.
  3. Systems thinking + communication is the future of seniority.

Share the article
Blog

Recent Articles

Keep reading stories of teams that grew with us.

Start today, no risk
Request a free proposal and discover how Lundy accelerates your project.