About

Typescript developer, GNU/Linux enthusiast, Drone payload tinkerer

Experience

  • #

    Developer at Visibility Hub

     —    4 months

    Developer working with Typescript, Integrations team

    • Developing and maintaining connections between parties using mainly REST APIs
    • Gained more in-depth knowledge of the whole tech stack
  • #

    Junior Developer at Visibility Hub

     —    2 years

    Came in as a junior developer with no prior experience in SaaS

    • Had pair programming sessions with experienced and talented colleagues to boost my knowledge
    • Learnt about K8s, Kafka, node.js, PostgreSQL and Typescript
  • #

    Hardware Integrations Engineer

     —    a year

    Developed a hydrogen fuel cell powered drone

    • Used PX4 running Ardupilot to integrate telemetry to autopilot
    • Was part of developing a LIDAR payload using Nvidia Xavier NX which was manageable over mobile broadband connection while the drone was flying
  • #

    Python programming tutor - freelance

     —    2 years

    Teaching Python to sudents ages 12-16

    • Created curriculum and prepared classes
    • Taught students of various levels and tried to presonalize the tasks
  • #

    Junior GNU/Linux Systems Administrator

     —    a year

    Remote Debian GNU/Linux system administration

    • Configured Cisco networking hardware
    • Administered systems based on Debian GNU/Linux
    • Used iDrac to remotely set up Dell PowerEdge server hardware
  • #

    CNC Tutor and Machinist

     —    2 years

    FANUC G-code programmer. Fusion 360 CAD/CAM. Taught students Fanuc G-Code

    • Wrote Fanuc-G code to turn parts on a 2-axis lathe
    • Used Fusion 360 CAM for generating code to mill parts with 3-axis mill
    • Used Fusion 360 CAD to create 3D models based on customer requirements

Education

  • #

    Computer EngineeringDid not graduate as COVID-19 forced me to find a job

     —    4 years

    University of Tartu

  • #

    CNC MachinistVocational education

     —    5 months

    Tartu Vocational College

Skills

  • #

    Framework

    • Node.js
  • #

    System

    • Docker
    • GNU/Linux
    • CI
    • Apache Kafka
    • K8s
    • Github Actions
    • ROS
    • Ardupilot/PX4
    • Debian-like
    • RHEL-like
  • #

    Hardware

    • Rasberry Pi and analogs
    • Nvidia Jetson/Xavier families
    • IDS Cameras
    • Arduino and analogs
    • PX4 autopilot
  • #

    Softwares

    • Google Cloud Services
    • Fusion 360
  • #

    Databases

    • PostgreSQL
  • #

    Languages

    • Typescript - work with it daily
    • Python - mainly scripting
    • Java - School level experience
    • Minimal experience with C/C++

Awards

  • #

    DeltaX Autonomous Drones competion fist place in all categoriesUniversity of Tartu

    Awarded on: 

    Student drone competition. Crash course into ROS and PID controllers. Opted to use C++ instead of Python to gain some knowledge of the language.

Interests

  • #

    Camping

    • Campcraft/Bushcraft
    • Winter camping
    • Fishing
    • Foraging
  • #

    Choir singing

    • Tartu Academic Male Choir
    • Tartu Boys' Choir
  • #

    DIY

    • Whittling/Woodworking/Carpentry
    • Construction
    • Electronics
    • IoT
    • Robotics, focus on drones
    • Long term food preservation
    • Leatherworking
    • Tailoring

Languages

  • #

    EstonianNative

  • #

    EnglishFull professional proficiency

  • #

    VõroCan understand