Portfolio Michelle Honnebier
Details
About me
I'm a developer living in Thailand, I started out as a digital nomad in mid 2023, planning to move from city to city every month. My first destination was Chiang Mai and I basically decided to stay here. I've created and contributed to numerous big VueJS websites both frontend and backend!
Contact
Experienced developer
I started learning programming from a young age, I was around 12 when I first started learning Java to create Minecraft mods, since than I always enjoyed programming both professionally and in my free time!
When working at my internship at Captain Stubing in 2015 I started web development, where I first learned Node and Angular JS, and I learned Vue JS shortly after and since then I've gathered a lot of experience with both frontend and backend work.
Open for opportunities
If your company works with VueJS or NodeJS and looking for a great developer who can make valuable contributions to your platform, I am open for business!
If you need a new full time developer, a contractor to create a new big feature, or a consultancy for your new or existing Vue project, Don't hesitate to send me an email!
Worldwide development
Currently I am based in Chiang Mai, Thailand. That makes it possible for me to easily work the South East Asian time zones, but I also have no problem at all working any European time zone
I have a European company set up, so it will be possible for me to work on freelance basis where I can send your company your company doesn't need to worry about any complicated tax laws.
Coding experience
Vue JS
Experience
Skill level
Learned at
2016
Description
I first started out with Vue while working for Captain Stubing in 2016 and it has been my goto JavaScript framework ever since! During my time at Saysimple we also used Vue as our frontend framework where I helped updating our platform from Vue 2 to Vue 3.
Nuxt JS
Experience
Skill level
Learned at
2016
Description
Nuxt is my favourite framework I'll try to use it whenever possible if I start a new Vue project. Ever since Nuxt 3 came out, it was my goto framework when starting any new project!
Typescript
Experience
Skill level
Learned at
2020
Description
In my opinion, TypeScript is essential for every JavaScript project. It makes all the code so much more readable and catches so many possible bugs before the code gets even close to live! I started working with it when I started at SaySimple and I fell in love ever since!
Node JS
Experience
Skill level
Learned at
2014
Description
Node is a backend framework I'm very comfortable with. I started out working with Node during my first internship and since then it was the backend platform I would always use.
Nest JS
Experience
Skill level
Learned at
2020
Description
NestJS was the Node framework used by SaySimple. As a FullStack developer, I had a lot of experience with the platform.
HTML / CSS / JavaScript
Experience
Skill level
Learned at
2012
Description
I started building simple websites when I was 12, where I learned the basics of web design. Even though I think modern frameworks are essential for web development, I believe it's also important that everyone gets the basics down.
Git / GitLab
Experience
Skill level
Learned at
2016
Description
GitLab is my goto platform for storing my code. I've worked with Git as a code management system for most of my career, gathering most of my experience with GitLab during my time at SaySimple, where I learned to create CI/CD pipelines.
Docker / Docker Compose
Experience
Skill level
Learned at
2018
Description
I'm no stranger to Docker, Docker-Compose, and Docker networks. I've been using Docker containers with Docker Compose during my time at Captain Stubing and SaySimple.
MySQL, Postgres
Experience
Skill level
Learned at
2016 / 2020
Description
I started out with MySQL in school, but most of my useful experience I gained with SaySimple. I started using Postgres when I used SupaBase for most of my recent projects I created.
Work History
Tech Travelers
Worked here from
2023 till present
About the Job
Tech Travelers is my current company, I set it up using Estonia's e-residency system so I can still have a European company while working from anywhere in the world. While working here I've continued working with Vue, Nuxt, and NodeJS 100% remotely.
At the beginning I continued my work at SaySimple and now I mainly do smaller freelance projects.
Working at Tech Travelers I found that it can be very beneficial being in a different time zone. For example, when a developer finished their work at the end of the day, I can review it before they wake up! I also found that it was not too much of a hassle to work later hours if that's necessary!
Saysimple
Worked here from
2020 till 2023
About the Job
Saysimple is a messaging platform where multiple users can send and receive messages from different messaging apps, like WhatsApp, Instagram, and Facebook.
Working here I worked in a team developing the frontend using Vue.js and the backend using NestJs, creating new features and fixing bugs to improve the usability of the platform.
While working here I:
- Gained a lot of experience with VueJS and NodeJS
- Worked a lot with 3rd party APIs like WhatsApp, and Facebook
- Was tasked with implementing automated unit tests and end-to-end tests in our platform where I created a GitLab CI/CD pipeline running the automated TestCafe tests and sending an email with relevant data if the tests go wrong
- Served as a Scrum Master in a team of 8 people. Leading meetings, coaching the team, and coordinating the deployment of tickets to make sure everything goes live smoothly and on time.
- Completed an advanced Scrum Master course to improve team building and leadership skills.
Acali Software
Worked here from
2017 till 2020
About the Job
Acali was my own company where I continued doing freelance work for Dutch Diet Guru and I also started working on Dienst4Dienst, a SaaS platform built with VueJs and NodeJs where you could exchange hours for services.
In addition to working on these two projects, I also created apps using Ionic for other companies.
Captain Stubing
Worked here from
2016 till 2017
About the Job
I got my job at Captain Stubing after I did my internship there. I worked on the Dutch Diet Guru platform, a big website that started out in Angular but was converted to VueJs shortly after I worked there.
Working for this platform I was responsible for frontend tasks like creating a profile page or full-stack tasks like integrating a badge system.
My education
Nova College
School info
My experience
I have to be honest, I wasn't the best student, when I left high school and entered college I had been programing for a few years at that time, and I found that all classes where for people just learning the basics of programming. So I was enrolled into a fast track finishing the 3 year course in 2, but sadly I found out that if I start working in the programming field I could earn a lot of money for a 16 year old, I lost almost all interest in gaining a diploma. I eventually did get my diploma attending the essential exams and handing over a project I made for a customer as a final project. During my school I did complete my internship at Captain Stubing in 2016 where I learned to work on dynamic web development!
See diplomaRecent projects
M&M Verhuizingen customer portal
Projects
Features
About
This customer portal I made for a moving company, I made it from scratch using Nuxt and Supabase, you can create customers, save contact moments, appointments, and create workorders, invoices, and quotes for a move and download them as a PDF.
Trans safety map
Projects
Features
About
This is a website I sadly never got to publish, it's a finished project, you can create an account and review a country people without an account can see reviews, people can set their account as anonymous and their name cannot be seen.