Skip to content
View PascalFewi's full-sized avatar

Block or report PascalFewi

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. 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
PascalFewi/README.md

πŸ‘‹ Hi, I'm Pascal!

Me cycling

  • πŸŽ“ Studying: Computer Science Master's at ETH ZΓΌrich, focusing on computer vision and machine learning.
  • πŸ€– Robotics: Computer vision engineer at NomadZ, ETH's RoboCup team. I generate synthetic training data for object detection on our Booster K1 humanoids.
  • πŸ“‚ Building: Leading Novalis, an AI compliance assistant that answers questions from a company's own documents, with sources, and runs fully on-premise. Currently in pilot.
  • ⚽ Previously: Data science intern in UEFA's Women's Football Development unit, where I built the team's data warehouse, automated data cleaning and reporting for senior management, and developed predictive models such as match attendance forecasts.
  • πŸ’» Side projects: Mostly about my favorite sports (football / cycling) or web apps. That's me on the bike πŸ‘‰

πŸ†• Latest release

isobike: plan bike rides by time instead of distance, with isochrones on the map.

isobike map showing cycling isochrones

Some (side) projects

Cycling 🚴 :

  • 🟒 isobike – Plan bike rides by time instead of distance with the help of isochrones. Pick a start and the map colours every road in Switzerland by how long it takes to get there, using your rider profile (flat vs. climber, speed), max. gradient and surface. Add waypoints to build a route, check the elevation profile, export as GPX. Runs on a self-built routing graph from OpenStreetMap + swissALTI3D elevation data. GitHub Repo | Live App

  • 🚧 VeloPose – Bike fitting from a single video. Grew out of my bachelor thesis "Monocular Pose Estimation for Bike Fitting" at ETH's Visual Learning Group: I collected test data in a professional bike-fitting setup, and benchmarked lightweight 2D pose estimation models on how well they recover the joint angles that matter for a fit, not just on keypoint error. Now turning it into a tool: upload a clip of yourself riding, get a joint-angle analysis and a PDF report. Repo and live app coming soon.

  • 🚧 KOM QOM – Explore Strava segments on an interactive map. Find segments by panning/zooming, see stats (length, grade, elevation, KOM times) and difficulty scores based on a physics model. GitHub Repo | Live App App is under construction right now, as Strava has removed the /exploreSegments endpoint in september 2026 ... 😀 )

Football ⚽ :

  • 🟒 SRF Tippspiel EV-Optimizer – A layer on top of the odds-api.io API that computes the expected value of each possible scoreline for the SRF Tippspiel, and surfaces the tip that maximizes your expected points instead of just the most likely result. GitHub Repo | Live App

  • 🟒 Meischter-RΓ€chner – An interactive table that shows based on the inputed outcomes form the user, when FC Basel would officially become Swiss champion. GitHub Repo | Live App

  • 🟒 20min Fantasy Squad – Tried to optimize my fantasy squad based on the performance of last season using a knapsack approach for points per cost. GitHub Repo

PolyMarket πŸ’  (Project stopped as too expensive) :

  • πŸ“΄ Polymarket Orderbook Collector – Archives Polymarket order book data. Collects polymarket bets over the official polymarket websocket and arhcives it.
    GitHub Repo

  • πŸ“΄ Polymarket Historical Orderbooks API – Archived Data was made available over the following script. Find the documentation in the Repo, for accessing a sample portion of the data, that is public available. GitHub Repo (Live Demo offline again. To much server costs πŸ’Έ)

Some Wordpress / WebDev work for clients:


Always happy to connect or collaborate!

Popular repositories Loading

  1. Meischter-Raechner Meischter-Raechner Public

    TypeScript 3

  2. komqom komqom Public

    Find easy-to-beat Strava Segments

    JavaScript 3

  3. Polymarket_Orderbook_Collector Polymarket_Orderbook_Collector Public archive

    Polymarket data

    Python 2 1

  4. srf_tippspiel srf_tippspiel Public

    JavaScript 2

  5. PascalFewi PascalFewi Public

    read my profil

    1

  6. EM2024_BettingOdds_Crawler EM2024_BettingOdds_Crawler Public

    Jupyter Notebook 1