Skip to content
View LeoneMarcos's full-sized avatar
Creating, learning, improving
Creating, learning, improving

Block or report LeoneMarcos

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.

Content in all repositories owned by your account will be closed.
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
LeoneMarcos/README.md

Leone Marcos

Software Engineer focused on building responsive, resilient web applications with React and TypeScript.

Portfolio LinkedIn Email


Featured Projects

Demo Showcase

A responsive medication management workspace designed for reliable local stock control, batch expiration tracking, and safe inventory movements.

Medication Inventory Preview

  • Problem: Track medication batches, expiration dates, and stock levels in a lightweight browser workspace.
  • Engineering: Built with React 19, TypeScript, and Tailwind CSS. Features atomic storage updates with quota-exceeded recovery, strict ISO date validation, and responsive desktop/mobile data tables.

Demo Showcase

A focused artificial intelligence news reader that aggregates curated RSS sources into a unified, distraction-free daily feed.

AI News Aggregator Preview

  • Problem: Staying current on fast-moving AI developments is cluttered by noisy social feeds and disparate publication formats.
  • Engineering: Built with React 19, TypeScript, and Vite. Implements client-side RSS parsing with proxy fallback, instant search with keyboard shortcuts (Esc clear), accessible ARIA landmarks, and progressive loading of available sources.

Demo Showcase

A browser-based 21 card game featuring an automated dealer opponent, local multiplayer support, and session scoreboards.

Blackjack Preview

  • Problem: Delivering an authentic, smooth card-table experience in the browser with clear state transitions, accessible interaction, and predictable game logic.
  • Engineering: Built with React 19, TypeScript, Tailwind CSS, and Vitest. Features shuffled decks, tested scoring helpers, and an optional computer opponent, animated card reveals, and responsive layout across devices.

Core Technologies

  • Languages & Frameworks: TypeScript, JavaScript, React 19, Vite
  • Styling & Design Systems: Tailwind CSS, Responsive & Accessible UI
  • Testing & Quality: Vitest, Playwright, ESLint, Prettier
  • Containers & Delivery: Docker, Docker Compose, Nginx, Cloudflare Pages/Workers, GitHub Actions

Pinned Loading

  1. AI-News-Aggregator AI-News-Aggregator Public

    Modern AI news aggregator with curated RSS feeds, source selection and a lightweight glass interface.

    TypeScript 2 1

  2. blackjack blackjack Public

    Browser-based 21 card game with local multiplayer, BOT opponent, responsive UI, and animated gameplay.

    TypeScript

  3. medication-inventory medication-inventory Public

    Medication inventory app for stock control, expiration tracking, batch management and inventory status monitoring.

    TypeScript