Navigation

en/es

Socials

©Code by BryanBryan Espejo

Architecture first.Builder at heart.

I’m Bryan, a Software Engineering student at UPC in Lima. I model the domain before I write a line of code, then build it end to end — from the database to the last micro-interaction.

I have shipped working systems for real businesses in Peru: a courier, a therapy center, an online store. Each one taught me that good architecture is the one people can actually operate.

Always building…

BE

I can help you with …

01

Architecture

Domain-Driven Design, microservices, CQRS and C4 diagrams. I turn a messy business problem into bounded contexts a team can build and maintain.

02

Full-stack development

Kotlin, C#, Node.js and Python on the back end; Vue, React and Tailwind on the front. SQL, Supabase and serverless when the project calls for it.

03

Immersive front-end

Interfaces that feel alive: GSAP, Lenis and Three.js for smooth scroll, micro-interactions and 3D — without giving up performance.

Beyondthe code

  • Local AII run open-weight models like Llama and DeepSeek on my own GPU, and built Maple, a modular local assistant.
  • HardwareI build my own PCs and tune their cooling. I like knowing what the code is actually running on.
  • Heavy DutyI train strength the Heavy Duty way: low volume, maximum intensity, real recovery. I work the same way.
  • ValorantI play competitively. Clear comms under pressure and reviewing every lost round — the same habits as a good postmortem.
  • Electric vehiclesI research EVs and motorcycles in my free time: batteries, motors and the software that ties them together.

Stack & skills

The languages, frameworks and tools I use to take a system from the whiteboard to production.

Languages

KotlinPythonC#C#TypeScriptJavaScriptSQLSQLHTMLCSS

Front-end

ReactNext.jsVue.jsTailwind CSSViteGSAPThree.jsLeLenis

Back-end & data

Node.jsASP.NET CoreSupabasePostgreSQLMySQLNetlifyCloudflare

Architecture

DDDDomain-Driven DesignµSMicroservicesCQCQRSC4C4 Model

AI & desktop

LlamaDeepSeekPySide6VecVector DB