Alan Ibrus

Software Developer

I'm a Full-Stack Software Developer from Estonia with 13 years of professional experience. Since I was a kid, around 8y.o., I found my way to programming from IRC channel and knew instantly that software is what I want to do. At age 15, I created an social network site which I then sold when I was 16. This also helped me later to get my first job as a Software Developer. For last 10 years my main course has been Node.JS / JavaScript and I tend to have more fun in the back-end rather than in front-end. However, I get excited about pretty much anything that is tech-related and I enjoy working with all kinds of robotics, IoT and smart-home solutions, which means, from time-to-time I deal with complete hardware-software projects and use different technologies and languages.

Check out my blog where, usually, when the time and mood is right, I write more about my projects and other tech related stuff.

Work Experience

Chief Technical Officer (CTO)

at, May 2021 - Present

Ongoing journey

Full-Stack Software Developer

at Jobbatical OÜ, March 2016 - May 2021

Senior Software Developer

at Cleveron AS, March 2010 - March 2016

Full-Stack journey, mostly JavaScript related but including software engineering. I introduced Node.JS and built critical data exchange server based on that on my first months. Improved many existing components to perform faster, scale better and be easier to maintain. Gained skills in Software Engineering field and experiences with server-side software, self service kiosk software (both frontend/backend) and controlling different hardware - servos, controllers, sensors. I was rewarded with an golden star (an highest inside company reward) for introducing and developing lower cost hardware to be used in future projects. Whilst being an Senior Developer, I was involved in recruiting and interviewing new developers and were leading a software development team. Worked on all layers: Server, backend, frontend, mobile, hardware.

Software Developer

at Southbend Techproducts Inc, April 2007 - February 2010

Back then, PHP/MySQL combo was in fashion (oh, those dark times). Helped to develop a social network site.

Software Developer

as Freelancer, since 2004 - April 2007

Like most of us on this field, started as a freelance developer.

Skills & Keywords

Well, I love everything when it comes to technology, but here is the list where I currently put my focus on:

  • JavaScript, Node.JS
  • MySQL, PostgreSQL, MongoDB, GraphQL
  • React, Vue.js, Electron
  • GIT
  • Linux (servers & as a long time user)
  • Real-time video/audio streaming (GStreamer, WebRTC)
  • Data-Exchange services
  • Integrations / APIs
  • IoT, Raspberry PI, NodeMCU/ESP8266, Arduino
  • Robotics
  • Kiosks and self-service terminals