Skip to content
View tomasoignons's full-sized avatar
😁
😁

Block or report tomasoignons

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

HI there ! 👋

I am tomasoignons. I'm a CS student at EPFL, Switzerland

Projects

I spend most of my time doing useless things such as

  • salleslibres, a mobile app and website to see the available rooms of my previous school
  • A discord and instagram bot, that post every day a photo taken randomly on a the midjourney discord server (friend advice : don't try to work with the Facebook API, it is the worst API I have ever seen)
  • A ML algorithm to predict the stock Market between CHF and EUR
  • A uber and deliveroo clone
  • An app to manage my own groceries
  • A to good to go bot, that make a request to reserve your next groceries as fast as you can (semi-integrated to the previous project, to have a visual interface)
  • Gurk, a chrome extension to customize the chrome web page as I want (especialy with a Google Calendar integration)
  • Flambo, my next (top secret) project
  • And much more

Skills & tools 🖱️

When I need to build thing, I go between svelte or react for the front-end, and Node.js for the backend. For the database, I used mongoDB in the past, but now I do 100% of my projects with PostgreSQL I have already used next-js, threeJS, spline or stripe in various projects

If the project doesn't need any kind of back-end management I will go for node-js. If it involves Machine Learning or tricky API, I will go for python and pytorch. If imposed, I can also work with java. For mobiles app, I can go with kotlin or react-native depending on my humeur

One last thing

I love to go to the end of the project, and not abandon them during the conception, even if I see it is much more complicated that it seems at first sight (like gurk), and I don't use github every time I code, that's why my banner seems so low, but in fact I could do 3 commit / day easily with all the projects I just don't commit until the end of the project (because I am lazy, and I configure/push to a git repo only if it is really necessary -> if I go to production)

Contact me 🤝

I'm available on Discord under #tomasoignons

💻 Tech Stack:

AssemblyScript C++ JavaScript Java Markdown Python Scala TypeScript React React Native React Router Netlify Chart.js Express.js JWT Nodemon NodeJS Next JS Nuxt JS Redux Svelte Three js Vite Vue.js Webpack MongoDB MySQL SQLite Postgres Adobe Figma Gimp Inkscape Canva Blender Matplotlib NumPy Pandas PyTorch TensorFlow Scipy scikit-learn Keras Git GitHub GitLab Docker Notion Prezi Trello

📊 GitHub Stats:



Popular repositories Loading

  1. tomasoignons tomasoignons Public

    Config files for my GitHub profile.

    1

  2. salleslibres salleslibres Public

    JavaScript

  3. salleslibres-api salleslibres-api Public

    JavaScript

  4. salleslibres-api-2 salleslibres-api-2 Public

  5. agepascompris-front agepascompris-front Public

    Site où je mettrai les pdf des cours particuliers que je donne

    Svelte

  6. 3d-portefolio 3d-portefolio Public

    This is my portefolio ! Check it out !

    JavaScript