Results-driven Full Stack Engineer specializing in React, TypeScript, Node.js, and Python, with proven expertise in architecting high-performance applications and integrating cutting-edge Al technologies (LLMs, Claude, Gemini). Backed by a Master of lnformation Technology (High Distinction) and a strong foundation in UX/UI design, I excel at bridging the gap between secure, scalable backend infrastructures and intuitive, user-centric frontend experiences.

Ivan Llanos Santamaria

Results-driven Full Stack Engineer specializing in React, TypeScript, Node.js, and Python, with proven expertise in architecting high-performance applications and integrating cutting-edge Al technologies (LLMs, Claude, Gemini). Backed by a Master of lnformation Technology (High Distinction) and a strong foundation in UX/UI design, I excel at bridging the gap between secure, scalable backend infrastructures and intuitive, user-centric frontend experiences.

Available to hire

Results-driven Full Stack Engineer specializing in React, TypeScript, Node.js, and Python, with proven
expertise in architecting high-performance applications and integrating cutting-edge Al technologies (LLMs,
Claude, Gemini). Backed by a Master of lnformation Technology (High Distinction) and a strong foundation in
UX/UI design, I excel at bridging the gap between secure, scalable backend infrastructures and intuitive,
user-centric frontend experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Full Stack Developer at Microair Avionics
June 1, 2025 - June 15, 2026
Engineered and maintained custom backend integrations and secure digital infrastructures within the highly regulated avionics sector. Executed advanced full-stack code development utilizing PHP, JavaScript, and database management, optimizing system architecture and significantly reducing page load times. Managed the full software development lifecycle, providing continuous technical support, network maintenance, and ensuring high availability and strict system security standards.
Frontend Developer & UX/UI at Gasmobi
March 22, 2022 - February 23, 2023
Developed and deployed responsive, dynamic web applications for global market clients utilizing React, PHP, and MySQL. Bridged the gap between design and engineering by building interactive platforms from the visual design phase (Figma/Photoshop) through to functional backend implementation. Enhanced overall user experience and interface usability, leading to improved user retention and engagement across diverse web projects.

Education

Master of Information Technology (Extension), Specialisation in Programming at Kaplan Business School, Australia
March 1, 2024 - April 1, 2026
Master in Full Stack Web Development at Trazos, Spain
October 1, 2020 - August 1, 2022
Bachelor Degree, specialization Graphic Design at University of Salamanca, Spain
September 1, 2016 - June 1, 2020

Qualifications

Advanced React Certification by Meta
January 11, 2030 - September 4, 2025
React Basics Certification by Meta
January 11, 2030 - September 4, 2025

Industry Experience

Software & Internet, Energy & Utilities, Media & Entertainment, Education, Professional Services, Computers & Electronics, Manufacturing
    SaaS Technical Debt Management System

    CloudAppX: SaaS Technical Debt Management System

    Project Overview

    CloudAppX is a sophisticated SaaS solution engineered to empower development teams to identify, quantify, and strategically manage technical debt. The platform serves as a bridge between technical metrics and business decision-making.

    Core Features & Contributions

    • End-to-End Development: Architected and implemented the full-stack infrastructure, ensuring a seamless flow between the data processing layers and the user interface.
    • Technical Debt Visualization: Developed interactive dashboards that translate complex code quality metrics into actionable insights for stakeholders.
    • Scalable SaaS Architecture: Integrated multi-tenant security protocols, robust API endpoints with FastAPI, and a highly responsive React frontend.
    • Automated Reporting: Built logic to categorize “code smells” and architectural bottlenecks, helping teams prioritize refactoring tasks based on ROI.

    Technical Stack

    • Frontend: React.js (Hooks, Context API) & SCSS.
    • Backend: Python & FastAPI.
    • DevOps: Automated CI/CD pipelines for cloud deployment.

    Key Achievement: Successfully transitioned the platform from a conceptual MVP to a production-ready SaaS environment capable of handling large-scale repository analysis.

    🔗 You can check it out here: cloudappx.ivanllanos.com

    Bellvi NDIS Healthcare Saas

    Bellvi — NDIS Care Management Platform

    https://www.twine.net/signin

    Australia’s NDIS sector supports over 600,000 participants, yet most disability support agencies still rely on paper timesheets, scattered messages, and spreadsheet rosters. Errors in documentation aren’t just inefficient — they carry real compliance risk under NDIS Quality and Safeguarding requirements.

    Bellvi is a multi-tenant SaaS platform that consolidates everything into one system: workers clock in and out with GPS verification, care notes are logged against shifts in real time, and admins get a live overview of their entire field operation. Every record is timestamped, tamper-evident, and auditable — built from the ground up for NDIS compliance.


    Tech Stack

    LayerTechnology
    FrontendNext.js 16.2.4 (App Router), React 19, TypeScript
    StylingCSS Modules (SCSS), custom design system
    BackendFastAPI (Python 3.x), Uvicorn, Pydantic v2
    DatabasePostgreSQL via Supabase
    AuthenticationSupabase Auth — JWT + SSR cookies (@supabase/ssr)
    MapsLeaflet + react-leaflet
    File storageSupabase Storage
    CIGitHub Actions (ESLint, tsc, ruff)
    Frontend DeploymentVercel
    Backend DeploymentRender

    Project Structure

    saas-ndis-care/
    ├── frontend/                  # Next.js application
    │   └── src/
    │       ├── app/
    │       │   ├── (worker)/      # Worker portal — dashboard, shifts, participants, settings
    │       │   ├── admin/         # Admin portal — dashboard, rostering, staff, participants, compliance
    │       │   ├── superadmin/    # Super admin portal
    │       │   ├── api/           # Next.js API routes (user management, certifications, assignments)
    │       │   ├── login/         # Auth page
    │       │   └── page.tsx       # Landing page
    │       ├── components/        # Shared components (sidebars, map, modals)
    │       ├── lib/               # Supabase client
    │       └── middleware.ts      # Route protection + RBAC redirects
    ├── backend/                   # FastAPI application
    │   ├── main.py
    │   ├── schemas.py
    │   ├── dependencies.py        # JWT validation + CurrentUser injection
    │   └── routers/               # shifts, care_notes, participants, profiles, auth
    └── supabase/
        ├── config.toml
        └── migrations/            # Versioned SQL migrations (applied via supabase db push)