Skip to content
brorn
ABOUT · CV

Bruno Ornelas

Full-stack developer and tech lead with 12+ years building web and mobile applications end to end. Trained in Digital Design, so I care how things look as much as how they run. Brazilian, based in Porto.

Download CV (PDF)EN · 2 pages · updated 2026-11

01Experience

  1. 2021-06 → now

    Tech Lead / Frontend Developer · Altice via Winprovit

    Leading a B2B web platform and cross-functional teams on Next.js (React) and TypeScript; front-end standards, code reviews and CI/CD.

  2. 2021-01 → 2021-06

    Tech Lead · Terra Investimentos via Icon Solutions

    Led the mobile app redesign of an investment platform in React Native, with an E2E testing strategy (Appium / Selenium).

  3. 2019-07 → 2020-11

    Full Stack Developer · Claro via Global Hitss

    React Native app serving millions of users; microservices in Node.js and GraphQL; serverless APIs on AWS Lambda and DynamoDB.

  4. 2018-07 → 2019-07

    Software Engineer · Nagra

    Embedded UI applications for a Smart TV platform, optimised for resource-constrained Linux environments.

  5. 2018-01 → 2018-07

    Front-End Developer · Tribanco via Resource IT

    Built an MVP from scratch for a commercial network platform in AngularJS, with a containerised dev environment (Docker).

  6. 2014-04 → 2018-01

    Full Stack Developer & UI Designer · Teleidea

    TV applications (sports, weather, entertainment) with UX/UI for remote-control navigation; Node.js services integrated with payment systems.

  7. 2006 → 2013

    Earlier experience · Petlove · Colgate · Sodexo Pass · Bayer CropScience

    Web developer and designer: e-commerce optimisation and A/B testing, international websites, web projects.

  8. Degree

    Bachelor of Digital Design · Universidade Anhembi Morumbi

    Also: Technical Programming at FECAP; 10 months of international experience in London.

02What I do well

  • Whole products, end to endWeb, iPhone, Apple Watch, backend and deployment, usually alone.
  • Front-end architectureReact, Next.js, TypeScript; a design system shared by 14 apps.
  • Back end & cloudNode and AWS; local GPUs and cloud GPUs on demand.
  • MobileReact Native and native Apple platforms.
  • Design eye, accessible by defaultDigital Design degree; WCAG checks in the pipeline.
  • Shipping fast with AI30+ complete products built solo in 2026 with AI coding agents.
  • Leading a teamTech lead today: cross-functional teams, front-end standards, code reviews and CI/CD.

03Skills

Front-end
React, Next.js (App Router), Redux, Zustand, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind, responsive design, accessibility (WCAG 2.2), web performance
Mobile
React Native / Expo, App Store / Play Store delivery, PWA, Apple Watch companion apps, Smart TV / remote-control UI
UI / UX
Design systems and component libraries (Storybook), Figma-to-code, UX/UI design, wireframing
Testing
Jest, Vitest, React Testing Library, TDD, E2E (Playwright, Appium, Selenium)
Back-end & APIs
Node.js, Express, Hono, GraphQL, REST, WebSockets, serverless
Cloud & DevOps
AWS (Lambda, EC2, API Gateway, S3, CloudFront), Docker, CI/CD, Linux, cloud GPUs (RunPod)
Databases
PostgreSQL, MySQL, MongoDB, DynamoDB, SQLite
AI / LLM
LLM API integration, RAG pipelines, vector databases, MCP, multi-agent pipelines, tool calling, streaming UI, local LLMs (llama.cpp / CUDA), AI coding agents
Computer vision
YOLO detection and tracking on GPU, camera calibration, ffmpeg video pipelines

Contact

Porto, Portugal · Portuguese & English