Skip to content
View lucaosti's full-sized avatar

Highlights

  • Pro

Block or report lucaosti

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
lucaosti/README.md

Welcome, I'm Luca Ostinelli

Software Engineer


๐ŸŽ“ Education

  • 2024 - Present โ€” M.Sc. in Computer Engineering, Politecnico di Torino
  • 2024 โ€” B.Sc. in Computer Engineering, University of Pisa
    • Thesis (in italian ๐Ÿ‡ฎ๐Ÿ‡น)
  • 2019 โ€” High School Diploma in Computer Science

๐ŸŒ Website

Check out my personal website for projects and my CV.


๐Ÿš€ Personal Projects

  • StaffScheduler

    Staff scheduling platform based on optimization algorithms Collaborative project aimed at optimizing staff scheduling. Developed โ€œStaffSchedulerโ€, a platform that permits managers to efficiently allocate shifts and track employee availability based on personal preferences.
  • Verilocal

    Decentralized crypto adoption platform (5-member team) Collaborative project aimed at promoting the use of cryptocurrencies among local businesses in Lugano, Switzerland. Developed โ€œVerilocalโ€, a platform that connects crypto-friendly merchants with users, facilitating real-world adoption through verified listings and geo-localized discovery.

๐ŸŽ“ Academic Projects

  • Computer Architectures

    Pac-Man simulator in C and Assembly Developed a Pac-Man-style game simulator by combining low-level logic in C with custom assembler microprogramming targeting a simplified CPU architecture.
  • Web Applications

    Full-stack SPA using Node.js, React, and SQLite Designed and implemented a task management platform for university use, featuring role-based access for students and instructors. Enforced complex group formation rules, weighted grading, and secure session-based API authentication via Passport.js.
  • Software Engineering

    Distributed monitoring system for geophysical networks (4 members) Team project simulating real-world software engineering workflows. Developed "GeoControl", a layered system for sensor data collection and visualization. Backend written in TypeScript, secured with token-based API authentication, and documented via Swagger. Unit and integration tests implemented with Jest (by Meta).
  • Rust Project

    Cross-platform group chat application in Rust (4-member team) Built "Ruggine", a client-server chat system supporting user registration, group invitations, and message exchange. Focused on CPU usage efficiency and binary size optimization.
  • Computer Networks

    Socket programming in C Implemented a client-server communication system using TCP/IP sockets in C. Features robust protocol handling and message exchange logic. Includes a detailed project report explaining the architecture, protocol design, and testing methodology.

๐Ÿ› ๏ธ Skills

C C++ Java JavaScript PHP Python HTML5


๐Ÿ“Š GitHub Stats

Click to expand



Pinned Loading

  1. SoftwareEngineering-project SoftwareEngineering-project Public archive

    This repository contains the Software Engineering project developed for the Master's in Computer Engineering at Politecnico di Torino (Academic Year 2024/2025).

    TypeScript

  2. WebApplications-project WebApplications-project Public archive

    This repository contains the Web Applications project developed for the Master's in Computer Engineering at Politecnico di Torino (Academic Year 2024/2025).

    JavaScript

  3. ComputerArchitectures-project ComputerArchitectures-project Public archive

    Implementation of the Computer Architectures project for the Master's Degree in Computer Engineering at Politecnico di Torino (A.Y. 2024/25).

    SWIG

  4. ComputerNetworks-project ComputerNetworks-project Public archive

    Implementation of the Computer Networks project for the Bachelor's Degree in Information Engineering at the University of Pisa (A.Y. 2022/23).

    C

  5. bachelors-thesis bachelors-thesis Public archive

    Bachelor's thesis in Computer Engineering

  6. Rust-project Rust-project Public

    This repository contains the "System and device programming" project developed in Rust for the Master's in Computer Engineering at Politecnico di Torino (Academic Year 2024/2025).