Skip to content
View lucaosti's full-sized avatar

Highlights

  • Pro

Block or report lucaosti

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 and papers

Check out my personal website for projects and my CV.

My papers and articles can be found on this page.


๐Ÿš€ 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

  • 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.
  • Advanced Machine Learning

    6D Pose Estimation project (4-member team) Developed a deep learning pipeline for estimating the 6D pose of objects from RGB images, leveraging synthetic data generation, transfer learning, and custom loss functions. Achieved robust results on challenging datasets and presented findings in a comprehensive report.
  • 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).
  • Human Computer Interaction

    Virtual Podium โ€“ Adaptive Feedback System for Public Speakers (3-member team) Developed "Virtual Podium", an application that assists public speakers by providing real-time feedback on posture and speech pace. Compatible with both smartphones and VR headsets. The development process started with user interviews to identify user needs, followed by paper prototyping and then digital prototyping to refine usability and interaction design.
  • 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

Pinned Loading

  1. AdvancedML-project AdvancedML-project Public

    This repository contains the "Advanced Machine Learning" project developed in python for the Master's in Computer Engineering at Politecnico di Torino (Academic Year 2025/2026).

  2. Rust-project Rust-project Public archive

    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).

    Rust 1 2

  3. 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

  4. 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

  5. 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

  6. 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