Hi, I'm Martin

Full Stack Developer

based inEstonia
Estonian Flag

About Me

I'm a passionate full-stack developer with a strong focus on JavaScript/TypeScript and Python.

Based in Estonia, I began my journey as a self-taught developer, out of the need to create scripts for my favorite games. Soon after I got into automation libraries, creating specialized bots or scrapers, mainly on Python and C#. As time went on, I started to get more and more interested in web development, and that's when I got into technologies like React, NodeJS, Golang.

Recently, I've been expanding my horizons by diving into different programming languages and frameworks. My goal is to create at least one meaningful project in as many languages as possible, constantly pushing the boundaries of what I can build.

Beyond web development, I'm fascinated by the intersection of technology and everyday life, always looking for opportunities to create tools that make people's lives easier and more efficient.

My Projects and Jobs

HTML5 Barcode/QR code scanner

A simple HTML5 barcode/QR code scanner based on zxing/wasm library. It uses the browser's camera to scan barcodes and QR codes. It also has a simple UI for scanning barcodes and QR codes.

html
javascript
typescript
webpack
webassembly

Company Statistics

Shows Estonian company statistics including ownership, employees, revenue, and more. Data is fetched from multiple public datasets, such as OpenSanctions and Statistikaamet.

typescript
react
postgresql
springboot

Currency Converter App

Currency converter app with 3rd party API integration.

swift
apple
xcode

Loan comparsion website/blog

A website/blog that compares loans from different banks. For affiliate marketing.

typescript
react
nextjs
tailwind

iTurg - Scraping and price comparion website

Scrape on sale Apple products from local estonian markeplaces. Stores historic prices. Website tries to resemble Apple's design.

typescript
react
nextjs
tailwind
python
fastapi

Simple time tracking app for daily activity

Track your time spent on activities. View statistics and see exactly where you spend your time.

typescript
react
nextjs
tailwind

Price tracker for Ebay

Track prices and stock levels for given ebay products. Get notified on Telegram when your conditions are met. Useful for ebay sellers, for example tracking your competitor prices.

typescript
react
nextjs
tailwind
python
fastapi

Vipkasiinoboonused

Affiliate marketing website for online casinos in estonia.

typescript
react
nextjs
tailwind

View GitHub Profile

Check out more of my projects and contributions on GitHub

Tech Stack

Technologies I have worked with.

TypeScript
JavaScript
React
Next.js
Tailwind CSS
Node.js
MongoDB
PostgreSQL
Git
Docker
Spring Boot
Swift
Python
FastAPI
React Native
Go
PHP