Software Engineering student · Developer · Builder of practical tools
I like building useful software: CLI tools, desktop apps, automation scripts, and full-stack web projects. Right now I’m focused on modern web development, better developer workflows, and projects that solve real problems.
- Building
workshift— a desktop app for shift planning, hour tracking, and Excel export. - Learning deeper frontend and backend development with TypeScript, React, Next.js, APIs, and local-first desktop apps.
- Improving my development workflow with better tooling, automation, and cleaner project structure.
- Open to collaborating with other developers on practical open-source projects.
| Project | Description | Tech |
|---|---|---|
workshift |
Desktop shift planner with real-time hour tracking and XLSX export. | Tauri, Next.js, TypeScript, shadcn/ui |
deepshot |
NBA game outcome predictor using team stats and trend-based features. | Python, Jupyter, ML |
gitsloth |
Rust CLI for generating clean Conventional Commit messages from staged Git diffs. | Rust, CLI, OpenAI |
lock |
Local-first password manager with encryption and a desktop UI. | Python, CustomTkinter |
shelfy |
Full-stack app for cataloging a personal library with search and admin CRUD. | JavaScript, JWT, Web APIs |
Frontend React · Next.js · UI architecture · component systems
Backend APIs · authentication · databases · application structure
Desktop apps Tauri · local-first tools · cross-platform packaging
Workflow Git · GitHub Actions · automation · better documentationI’m also interested in travel, photography, and learning by building projects from scratch.
- GitHub: @saccofrancesco
- LinkedIn: Francesco Sacco
2026 goal: go deep on web development and ship better, more complete projects.
