Tamás Besenyei career timeline

Email:

I'm an engineering manager and frontend architect with 17 years of experience in web development, specializing in JavaScript, React, and scalable architectures. I lead teams at OAT, driving innovation and fostering a culture of collaboration and high-quality code delivery.

Experiences
April 2019 -
Open Assessment Technologies
Engineering Manager, Frontend Architect, Staff Engineer
(Luxembourg)

Open Assessment Technologies develops TAO, an open-source, web-based software platform for assessments.

I initially joined as a frontend developer, focusing on refactoring and integrating new technologies. Over time, I advanced to the roles of Engineering Manager and Staff Engineer, where I now lead a product team, overseeing the end-to-end delivery of critical projects, including high-stakes testing campaigns. I also actively participated in hiring new developers to grow and enhance the team’s capabilities.

In my leadership role, I have cultivated a collaborative team environment, ensuring alignment with organizational goals while fostering individual growth. I have successfully implemented processes to improve team productivity, guided engineers through technical and career development, and provided mentorship to support continuous learning. My management experience includes prioritizing tasks, resolving conflicts, and driving strategic initiatives to meet project deadlines and quality standards.

My experience includes extensive frontend development with Svelte, single-page applications, PostCSS, font icons, testing frameworks like Jest, and build tools such as rollup. I also work with backend technologies like Node.js and have gained expertise in deploying and managing applications in Kubernetes on Google Cloud Platform.

My work here has also strengthened my skills in open-source development and contribution, as well as engineering management and team leadership.

November 2013 - March 2019
Docler Holding S.á r.l
Frontend Software Architect and Developer
(Luxembourg)

Docler Holding is a media company with offices in Hungary, Luxembourg, and Los Angeles, specializing in streaming technologies. Its flagship product, Jasmin.com, is an adult website serving 35 million unique users daily.

I was hired as the lead developer for the mobile department, tasked with modernizing the legacy frontend codebase and developing a new mobile website for Jasmin.com.

Within six months, I was promoted to Frontend Lead Developer for the entire company and became a member of the 5-person Technical Leadership Board. I managed 25 frontend developers across all three headquarters.

As the Frontend Lead, my responsibilities included interviewing candidates, designing and managing promotion exams for developers, and making key decisions regarding development plans and technology adoption.

In addition to my leadership role, I remained an active developer, contributing to projects across mobile, desktop, and TV platforms. I designed and implemented a Backbone.js-based single-page application framework, which continues to be used at the company.

In 2017, I joined the Streamago development team and built a new frontend environment using React from the ground up.

My technical expertise includes frontend development with React+Redux, TypeScript, single-page applications, Sass, font icons, and test frameworks. I also introduced and taught Test-Driven Development (TDD) practices within the company. Additionally, I worked extensively with ES6 and build tools like webpack.

On the backend, I developed scalable applications using Node.js within Docker environments, leveraging technologies like MongoDB, MySQL, Socket.io, and the Express framework.

During my time at Docler, I gained valuable skills in continuous deployment, working in Scrum-based Agile methodologies, handling high-traffic websites, and utilizing cloud platforms such as AWS.

October 2012 -
November 2013  
( 1 year 1 month )
Brozie Kft
DevOps and Node.js developer
(Budapest, Hungary)

Brozie was a startup company that was in the incubator program of Docler Investment and I worked there as a javascript developer both on frontend and backend and I also got the chance to use my system administrator skills also to install and maintain linux servers.

We used continuous deployment and we had a custom jenkins based deployment system for that. Although Brozie was an unsuccessfull project I learnt a lot during this one year about Startups and team work.

My main task was to develop socket.io based node.js chat system cluster. Brozie also had extensions for modern browsers which I developed too. I also created an asyncronous jobqueue system for common use based on redis and mongodb sharding.

Used technologies: Node.js, RabbitMQ, Git, Linux, Jenkins, MongoDB + MySQL, AWS, Socket.io and Twitter Bootstrap

September 2011 -
April 2013   
( 2 years 8 months )
CreApps Laboratory Kft
owner, Node.js developer
(Budapest, Hungary)

With 2 of my friends I founded a startup company. We created websites for customers and mobile applications for the community.

Our most popular product is iMenetrend, which is a train schedule application for the hungarian train network. It is available in App Store and Google Play store as well.

We had other, less successful applications like coDrinking ("check in" drinks like places in FourSquare) and CVCraft (LinkedIn like application).

For the development we used node.js based backend application servers, backbone.js frontend framework and Appcelerator plaform for mobile applications.

February 2012 -
June 2012  
( 5 months )
Magyar Telekom
trainee in IT architect development department
(Budapest, Hungary)

I was a trainee in Magyar Telekom, which is a hungarian subsidiary of Deutsche Telekom.

During the half year I created a monitoring interface which aggregated data from different systems and it could alert about problems based on thresholds.

June 2008 -
May 2010  
( 2 years )
Cam-el-com Kft
Perl Developer and System Administrator
(Budapest, Hungary)

Cam-el-com was a small startup where I worked during my studies. In this role, I served as both a Perl web developer and a Linux system administrator. Due to the company's size, I was involved in a wide range of tasks, including network cabling, router configuration, client PC setup, and UTP crimping.

During my time at Cam-el-com, I gained a solid foundation in IT, which has been invaluable throughout my career.

February 2009 -
June 2009  
( 5 months )
Nokia Siemens Networks
Trainee
(Budapest, Hungary)

At Nokia Siemens Networks, I worked as a trainee in the Mobile Switching Center Controller Program Development Department.

During this time, I conducted research for my thesis on test coverage measurement within the SDL codebase, marking an important step in my development as a software engineer.

Education
2010 -
2012  
Management, MSc
Engineering Management, MSc
(Budapest University of Technology and Economics)
  • Specialization: Information management
  • Thesis: Mobile application development management
2009 -
2011  
Technical Informatic, MSc
Technical Informatic, MSc
(Budapest University of Technology and Economics)
  • Specialization: Security of information systems
  • Thesis: Web based steganograpy
  • I won the "Best information security thesis of 2011" price from Hétpecsét organisation
  • Publication: StegoWeb: Towards the Ideal Private Web Content Publishing Tool
2005 -
2009  
Computer Engineering, BSc
Computer Engineering, BSc
(Budapest University of Technology and Economics)
  • Specialization: Infocommunication systems
  • Thesis: Module and unit test coverage measurement on TNSDL codes (Nokia Siemens Networks)
Skills
(expert)  
( 15 years )
Javascript
React, Node.js, Typescript

I have strong knowledge both on frontend and backend side. I used React and svelte based frameworks in production.

In backend side I developed real time websocket based notification systems, jobqueue system and chat server.

  • ES5-7, node.js, typescript
  • React, Svelte
  • Rollup, Vite
(expert)  
( 10 years )
Linux
Debian, Ubuntu and CentOS

I installed linux servers from ground with web and database servers, RAID.

I am familiar with scripting like bash, perl and python as well.

Languages
English, German
  • Fluent in English (C1)
  • Conversational German (B1)
  • Hungarian native
Awards
April 2016
2nd place on Game of Code
Tessera
(Luxembourg)

We won the second place in a 24 hours hackathon called Game of Code.

Tessera could create mosaic videos from normal videos with frame decomposition.

November 2013
App Of The Year 2013 - Category and Overall winner
iMenetrend
(Budapest, Hungary)
October 2011
Invitel Innoapps - Winner
iMenetrend
(Budapest, Hungary)
Hobbies
(advanced)  
( ~4 years )
Gokart

Organize home tournaments in Budapest and Luxembourg, which foster teamwork, strategic thinking, and a competitive spirit, mirroring the dynamics of leadership in professional environments.

(advanced)  
( ~10 years )
Gadgets

Constantly build and tinker with tech projects, including a current Raspberry Pi Kubernetes cluster. This hobby helps me stay ahead of tech trends and sharpen my problem-solving skills in real-world applications.

(beginner)  
( ~3 year )
Photography

Specialize in landscape, portrait, and event photography with a DSLR, which sharpens my creativity, visual problem-solving, and attention to detail—skills I apply to design and user experience in my professional work.