Nicolas Gioanni
HomeExperienceResearchProjectsRecommendationsResume
HomeExperienceResearchProjectsRecommendationsResume

Projects

Applied AI, full-stack, automation, and desktop projects—each with a real preview and implementation flow.

© 2026 Nicolas Gioanni. All rights reserved except where otherwise stated.

Nicolas Gioanni

Software Engineer

Notices

  • Contact & Communication Terms
  • Site Terms & Accuracy
  • Privacy Notice
  • Security & Responsible Disclosure

Resources

  • GitHub
  • LinkedIn
  • Source Code
  • ngioanni@uw.edu
  • Contact Form

Original portfolio content and media are protected. Site source code is licensed under the MIT License. Third-party names, marks, and materials remain the property of their respective owners.

Projects

Applied AI, full-stack, automation, and desktop projects—each with a real preview and implementation flow.

Compliance Label Assistant

●Live site

Turns alcohol-label images into explainable field checks with AI extraction and deterministic verification.

Compliance Label Assistant homepage introducing label review and linking to its verification tool.
Label image to reviewer results

A label image moves through AI extraction and rule comparison before a reviewer sees the result.

  1. 01Label imagephoto
  2. 02AI extractionfields
  3. 03Rule comparisonrules
  4. 04Reviewer resultsreview
Showing preview
Source codeLive demo

NotePal

●Live site

Transforms study materials into structured notes, practice quizzes, and context-aware AI chat. Co-developed with Parth Gupta.

NotePal homepage with its study tools introduction and Enter NotePal action.
Study material to quizzes and chat

Study materials are processed into structured notes, then support quizzes and context-aware chat.

  1. 01Study materialfiles
  2. 02Content processingmedia
  3. 03Structured notesnotebook
  4. 04Quizzes + chatpractice
Showing preview
Source codeLive demo

Tergion Technologies

●Live site

Connects business inquiries and automation assessments to CRM records and confirmation emails.

Tergion Technologies homepage introducing business systems and an example lead-to-CRM workflow.
Inquiry to confirmation

An inquiry is validated, synchronized to CRM records, and followed by a confirmation email.

  1. 01Inquiryinquiry
  2. 02Validated submissionchecks
  3. 03CRM syncrecord
  4. 04Confirmationemail
Showing preview
Source codeLive demo

LeetNotes

◷Scheduled

Transforms spreadsheet study notes into an automatically maintained, searchable coding-practice repository.

LeetNotes turns the selected Two Sum spreadsheet row into notes and a Python solution file through a scheduled sync.
Problems sheetPublished CSV
ProblemApproachLanguage
Two SumHash mapPython
Generated files
Notes/blind75.mdneetcode150.md
Problems/README.md0001. Two Sum/solution1.py
Scheduled sync
Sheets to scheduled GitHub updates

Spreadsheet notes are normalized, converted to notes and solutions, then synchronized to GitHub.

  1. 01Sheetsrows
  2. 02Normalizeclean
  3. 03Notes + solutionsfiles
  4. 04GitHub updatesschedule
Showing preview
Source code

Clair

↓Installable — Windows installer available

Organizes cluttered folders with customizable file rules, reusable presets, and a native desktop interface.

Clair desktop file organizer showing category and extension checkboxes with reusable presets.
Folder selection to organized folders

A chosen folder uses a reusable preset and file-extension rules to create organized folders.

  1. 01Choose folderchoose
  2. 02Apply presetpreset
  3. 03Sort by extensionrules
  4. 04Organized foldersfolders
Showing preview
Source codeDownload