Artis Avotins - Personal Page
👤

Artis Avotins

Builder & Programmer
Experience: Yes
Location: Remote / The EU
Website: New age fun with a vintage feel
Contact: Send me an email
Hamster Dance
💬 About Me
👋 Hi, I'm Artis. Welcome to my website!
I'm a full-stack software engineer with about two decades of experience. I'm comfortable across the whole stack and happy getting my hands dirty wherever the work is, backend or frontend. I've worked as an individual contributor, engineering manager, and consultant, at startups and larger companies. I make extensive use of AI tools in my day-to-day work.
🛠️ Technical Focus
I work primarily in TypeScript across the stack: React on the frontend, Node.js and Express on the backend, PostgreSQL for data, Docker for dev and deploy. Python is still very much in the toolbox too, with Django and FastAPI for services, plus plenty of scripting and side projects. I'm comfortable dropping into protocols (WebRTC, MQTT, custom TCP) and wiring third-party integrations end-to-end, across schema, service, and UI. I use AI tools daily and treat them as a core part of my workflow. Linux at heart; macOS and Arch day-to-day.
🎯 Off-Screen
I'm a father, a hiker, a fisherman, and a petrolhead. I tinker with hardware (Arduino, Raspberry Pi, ESP32) and build small robots with Lego Technic. I also like making consumer hardware do things it wasn't shipped for: LED animations on network gear, custom sprites on device screens, writing mocks of obscure protocols to test against.
Skills
  • Languages
    • TypeScript / JavaScript, Python, SQL
  • Frontend
    • React, Astro
  • Backend
    • Node.js, Express, Django, FastAPI
  • APIs & Protocols
    • REST, GraphQL, WebRTC, MQTT, TCP
  • Databases
    • PostgreSQL, Redis
  • Cloud & DevOps
    • AWS, Docker, GitHub Actions
  • Testing
    • Vitest, Jest, Mocha, Playwright
  • Hardware tinkering
    • Arduino, Raspberry Pi, ESP32
  • Hardware hacks
    • LED animations, custom screens, protocol mocks
Contact
Games

I enjoy playing games in my free time. I've built a simple Minesweeper you can play right here as a reward for visiting my page.

Ready

Last updated: April 22, 2026