Skip to content
View festinalente's full-sized avatar
  • Tomas Swift Metcalfe Unip. Lda.
  • Algarve, Portugal

Block or report festinalente

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
festinalente/README.md
  • 👋 Hi, I’m @festinalente - Tomás Swift-Metcalfe
  • 👀 I’m in love programming, learning, remaking the wheel if I can make it better or learn something along the way. I'm a former pro cyclist and small business owner with qualifications (BSc) in Sports Science, Sports Technology and cycling coaching. Software-wise you can see a summary of my various projects and how I undertook them at https://appyou.pro Following my needs to set up a business online at the time (2012-2014). I started my programming journey learning JavaScript and hacking in PHP for various purposes. Nowadays I use either Node.js, C++, building C++ addons for Node.js, for most of my projects.
  • 🌱 Currently I'm dabbling in ML with Tensorflow after several years of learning about it from an academic perspective: It's a lot of fun and solves fuzzy, NP hard problems quite well.
  • 💞️ I’m looking for a job in software I can apply these skills. I particularly love writing software to be applied in the realms health, fitness, sport or the arts. I have experience building "Strava like" app, and a bicycle rental management system and a full e-commerce PWA an example of which can be found at https://jewelkat.studio, which I shall publish this under an open source license in the near future. By concequence, I have a lot of experience with apps anything using maps (OSRM, Leaflet) and setting up services, either self hosted or various cloud services like Google Cloud Platform, Heroku and Openstack.
  • 📫 How to reach me [email protected]

Pinned Loading

  1. segmentMatcher segmentMatcher Public

    Finds segments in GPX data.

    C++ 1 1

  2. extractClimbs extractClimbs Public

    Extracts and searches cycling road climbs from OSM data

    JavaScript

  3. SwiftCal SwiftCal Public

    A simple to use calendar app.

    JavaScript

  4. Cobbles together the History and URL... Cobbles together the History and URL APIs to add url params easily. The specific use case is for navigation for a webapp that contains user choices.
    1
    function addParam(key, value, address){
    2
      let urlint = new URL(window.location.href);
    3
      if(Array.from(urlint.searchParams).length > 0){
    4
        if(urlint.searchParams.has(key) + '_choice'){
    5
          urlint.searchParams.set(key, value);
  5. SwiftCal2 SwiftCal2 Public

    SwiftCal is a calendar and time picker Web Component.

    JavaScript