Photo

Alan Ibrus

Software Developer

I'm Full-Stack Software Developer from Estonia with 12 years of professional experience. I get excited about pretty much anything that is tech-related. 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 7 years my main course has been Node.JS / JavaScript. However, I still 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 (LUA, Python, Arduino...).

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

Work Experience

Full-Stack Software Developer

at Jobbatical OÜ, March 2016 - Present

Ongoing journey on helping to make world a better, borderless place. I'm helping along with Node.JS, ofcourse.

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

Well, honestly, I love everything when it comes to technology, but here are the skills I focus on the most:

  • JavaScript/Node.JS
  • MySQL, PostgreSQL, MongoDB
  • GIT
  • Linux (user and server)
  • Payment terminals (POS)
  • Real-time video/audio streaming
  • Kiosks and self-service terminals
  • Data-Exchange services
  • Integrations / APIs
  • Raspberry PI, Arduino, Moxa
  • Microcontrollers