Software development
focused on product and performance.

Specialized in web and mobile applications. Building scalable solutions prioritizing clean architecture, data privacy, and smooth user experiences.

About me

// who i am
Luis Octavio García García

Luis Octavio García García

Senior Software Engineer · Mobile & Backend

I studied Mechatronics Engineering, but my curiosity and life's circumstances led me to become a software engineer building web and mobile products. I started in a research lab creating eye-tracking software so people with motor disabilities could paint with their gaze, and that idea —putting technology at the service of people— has been the thread running through everything I do.

Over time I grew from developer intern to senior engineer and tech lead, working with distributed teams and global clients across Mexico, the U.S., and Europe (Deloitte, Luxoft, and Orium). I'm comfortable across frontend, backend, and cloud, but what I enjoy most is turning complex problems into simple, clean solutions that people actually want to use.

Away from code, before any title, I'm a human being guided by curiosity and a desire to learn. I enjoy reading, spending time with my family, watching movies and series, and exercising to keep my mind clear when I'm not coding. On vacation, I love to travel and discover people, places, dishes, cultures, and settings that renew my drive to keep improving. I believe in craftsmanship, in constant learning, and in treating people —users and teammates— with the same care I put into writing a function.

Be ashamed to die until you have won some victory for humanity.

— Horace Mann (I first heard it from Neil deGrasse Tyson)

Principles

  • Technology exists to serve people, not the other way around.
  • Clean architecture and readable code over the quick fix.
  • Always learning, and sharing what I learn with the team.
  • "If you're going to do something, do it well," as my grandfather taught me: I give everything in every attempt — and beyond reaching the goal or not, what lasts is having given it all.

Work Experience

10+ years of experience

Senior Software Engineer @ OriumAI

Apr 2026 – Present

Designing and building, from day one, a high-scale loyalty engine to support 600K+ users with 15–20% monthly growth, with an architecture able to handle a full day-one migration without performance degradation. I combine engineering discipline with AI-assisted development to accelerate delivery.

Node.jsTypeScriptAWSEKSDynamoDBBullMQSNS/SQSTerraform

Technical Lead (Freelance) @ Private client (NDA)AI

Dec 2025 – Mar 2026

Led the end-to-end development of a mobile MVP in React Native (TypeScript). I first defined the entire system architecture, patterns, and business rules on my own; then I built an AI-agent harness to accelerate implementation without sacrificing architectural integrity.

React NativeTypeScriptClean ArchitectureServerlessAtomic DesignSpec-Driven

Senior Software Engineer @ Luxoft

Apr 2024 – Sep 2025

Developed multi-platform streaming applications using TypeScript, React Native, and Turbo Modules for AndroidTV, FireTV, tvOS, Tizen, Kepler, web browsers, Android, and iOS.

React NativeTypeScriptTurbo ModulesMonorepoJestMaestroNew RelicAWS Kinesis

Skills

// tech stack

Frontend

ReactNext.jsVue.jsTypeScriptTailwind CSSMicro-frontends

Native Mobile

React NativeTurbo ModulesSwiftJavaAtomic DesignWhite-Label

Backend

Node.jsExpressSpring BootLaravel / PHPREST APIsMicroservices

Events & Queues

Event-DrivenSNS/SQSBullMQQueue ConsumersBatch Jobs

Cloud & DevOps

AWSLambdaAPI GatewayEKSKEDATerraformS3ServerlessCI/CD

Testing & Observability

JestJUnitMaestroNew RelicAWS KinesisGitHub ActionsJenkins

Data

SQLPostgreSQLMongoDBDynamoDBRedisData Encryption

Architecture

Clean ArchitectureDDDSOLIDRepositoryDependency InjectionMonorepo

AI

AI-Augmented EngineeringAI-Agent HarnessSpec-Driven Development

Practices & Leadership

TDDScrumTechnical Leadership

Featured Projects

3 Projects

Financial Tracker App

Featured

Mobile and web app for income and expense management featuring client-side data encryption prior to server sync.

  • Offline-first architecture for high availability
  • Sensitive data encryption on the client side
  • Efficient remote sync with backend server
React NativeTypeScriptNode.jsE2EENative (Kotlin/Swift)

Serverless API Suite

Microservices optimized for high-performance and low-cost serverless cloud architectures.

  • Successful migration from traditional servers to AWS Lambda
  • Cold start optimization using lightweight bundling
TypeScriptExpressAWS LambdaAPI Gateway

ARM Embedded Systems

In progress

Returning to the hardware side of my degree to bring my software experience —security and user experience— down to the bare metal, programming in C on ARM Cortex-M microcontrollers with an STM32 Nucleo board.

  • A differentiating angle: security and UX applied to low-level firmware
  • Bare-metal programming in C on ARM Cortex-M (STM32 Nucleo)
  • Guided by reference books: "Making Embedded Systems" (White), Yiu's Cortex-M guide, and the "Embedded C Coding Standard" (Barr)
CARM Cortex-MSTM32 NucleoBare-metalFirmware

Contact

// let's talk

Have a job offer, a project, or an idea? Send me a message and I'll gladly get back to you.

Direct contact