Skip to content
View Iris408's full-sized avatar
πŸ› οΈ
Building full-stack systems with Python, FastAPI, React & Docker | フルスタック開発
πŸ› οΈ
Building full-stack systems with Python, FastAPI, React & Docker | フルスタック開発

Block or report Iris408

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Iris408/README.md

Hello, I’m Ashleigh

Junior Backend & Full-Stack Developer in training, focused on Python, FastAPI, React, TypeScript, Docker, Linux, PostgreSQL, and practical DevOps workflows.

I’m currently building full-stack dashboards, backend API systems, automation tools, accessibility-focused applications, and containerized projects while completing an MSc in Computer Science and professional software engineering certifications.

My current focus is turning beginner-to-junior projects into more production-style applications with authentication, database persistence, CI/CD, deployment, documentation, and clean project structure.

βΈ»

πŸš€ Featured Projects

🌱 Bloom β€” Visual Routine & Focus App

Accessibility-focused routine, focus, and progress-tracking application designed around calm UI, gentle task sequencing, and neurodivergent-friendly interaction patterns.

Key Features:

  • Routine and task management
  • Focus session support
  • Progress and reflection pages
  • Responsive React + TypeScript frontend
  • Calm, accessible UI design
  • Dark mode and readability-focused controls
  • Future backend roadmap with authentication, profiles, and persistent data

πŸ” JWT Authentication Dashboard

Full-stack authentication dashboard built with React, TypeScript, FastAPI, PostgreSQL, JWT authentication, protected routes, and admin access.

Key Features:

  • JWT login and protected routes
  • Dashboard user profile display
  • Admin-only user management page
  • FastAPI backend with PostgreSQL
  • React + TypeScript frontend
  • Role-based access control
  • Deployed frontend/backend connection

πŸ›  Tech Stack

  • Backend: Python, FastAPI, REST APIs, SQLAlchemy ORM, JWT Authentication, Java, Spring Boot fundamentals
  • Frontend: React, TypeScript, JavaScript, Tailwind CSS, Vite, Astro
  • DevOps & Tools: Docker, Docker Compose, Linux, Git, GitHub, GitHub Actions, VS Code
  • Databases: PostgreSQL, SQLite
  • Automation & Reporting: ReportLab, API requests, PDF generation, logging
  • Learning Next: AWS fundamentals, CI/CD pipelines, Terraform basics, Kubernetes fundamentals, backend architecture, API security

πŸ“š Currently Learning

  • Production-style FastAPI backend development
  • React + TypeScript frontend workflows
  • PostgreSQL, SQLAlchemy, authentication, and role-based access
  • Docker, Docker Compose, CI/CD, and deployment workflows
  • Java and Spring Boot for full-stack backend development
  • AWS, Terraform, and Kubernetes fundamentals
  • Technical Japanese for software engineering and documentation

🎯 2026 Goals

  • Build production-style backend and full-stack applications
  • Strengthen FastAPI, PostgreSQL, React, and TypeScript skills
  • Improve Docker, CI/CD, cloud, and deployment workflows
  • Develop Java and Spring Boot confidence for MSc and backend projects
  • Continue building a strong project-based engineering portfolio
  • Improve technical Japanese for future international software roles

πŸ“Œ Current Direction

I am focused on becoming a well-rounded junior backend/full-stack developer with practical DevOps awareness.

My portfolio is built around real project workflows: planning, building, debugging, documenting, testing, containerizing, deploying, and improving applications over time.

Pinned Loading

  1. bloom-app bloom-app Public

    Neurodivergent-friendly visual routine builder built with React, Vite, Tailwind CSS, and accessibility-focused design.

    JavaScript

  2. inventory-management-system inventory-management-system Public

    Full-stack inventory dashboard with React, TypeScript, FastAPI, PostgreSQL, Docker Compose, JWT Authentication, CRUD operations, analytics, filtering and stock status tracking.

    TypeScript

  3. mini-user-api mini-user-api Public

    FastAPI backend CRUD API with PostgreSQL, SQLAlchemy, Docker, JWT authentication, role-based access control, Render deployment, and Swagger API documentation.

    Python

  4. jwt-authentication-dashboard jwt-authentication-dashboard Public

    Full-stack authentication dashboard using React, TypeScript, FastAPI, PostgreSQL, JWT authentication, protected routes, admin access, Vercel, Render, and GitHub Actions CI.

    TypeScript

  5. system-health-monitor system-health-monitor Public

    Python/Linux monitoring tool for CPU, memory, and disk usage with logging, Slack alerts, Docker, Docker Compose, and environment-based configuration.

    Python

  6. log-intelligence-analyzer log-intelligence-analyzer Public

    Python-based log analysis and monitoring tool with modular architecture, analytics pipelines, coloured CLI output, and Docker containerisation.

    Python