Tiberiu Butnaru

CTO @ Babele

Bucharest, Romania

About

Full stack developer with 9 years of experience. I'm passionate about many areas of Computer Science and IT and I'm always keen on learning new technologies, programming languages, frameworks or tools. My main tools: - JavaScript - TypeScript - React - Node.js - Vue - Testing with Jest and Cypress I have professional experience with: - SQL (T-SQL and PostgreSQL) - Terraform - Docker - AWS and Azure - C# and F# - Microservices architecture I'm also learning and I'd be interested in using professionally: - Go - Rust - Haskell - Elm - Kubernetes

Experience

  • Chief Technology Officer at Babele
    Oct 2025 - Present · 9 mos

  • Senior Software Engineer at Snyk
    Apr 2024 - Sep 2025 · 1 yr 6 mos

  • Senior Full Stack Engineer at Stealth Startup
    Sep 2023 - Dec 2023 · 4 mos

    - Created a blockchain analytics and notifications system. Set up blockchain nodes in AWS along with microservices for ingesting their data, saving it and sending notifications for event subscriptions created by users. - Improved user password security and added SSO login and registration - Set up the CI/CD pipeline and infrastructure for the company’s Node.js backend services. Moved from manual deployments from a monorepo to independent, automated and secure deployments to AWS, using Github Actions. - Implemented subscription plans for the company's APIs.

  • Senior Frontend Developer at Form3
    Mar 2022 - Aug 2023 · 1 yr 6 mos

    - I was the sole developer of the company’s internal job board. I helped with gathering requirements, I contributed to design changes, I implemented the frontend in Nuxt 3 (Vue 3), the backend in AWS Lambda, the CI/CD build in Github Actions and I set up the AWS infrastructure with Terraform. The app improved the internal recruiting process, giving the HR team better insights into the employees’ skills and interests. - Developed a custom API documentation CMS, using Nuxt 2 (Vue 2) to generate a static site from Markdown with a custom syntax, allowing tech writers to easily create custom components and reuse/import content in multiple formats. - Decoupled the infrastructure (Terraform) CI/CD builds of multiple projects from the frontend and content CI/CD builds, speeding up the builds and removing the risk of applying unwanted infrastructure changes when deploying the frontend code. - Added extensive end-to-end Cypress tests to multiple projects - Worked on a transaction simulator sales tool, meant to explain the inner workings of the company platform in a simple and visual manner. It used a custom animation engine relying heavily on CSS animations. My main contribution was documenting all the payment flows in the company's platform and creating the config files that would generate the animations. - Updated all the company website's components to be highly customisable directly from the Prismic CMS.

  • Bede Gaming Ltd (7 yrs)
    • Software Developer
      Jun 2018 - Mar 2022 · 3 yrs 10 mos

      Significantly improved the bingo games through performance improvements and new features, both on the backend (.NET C#, Redis, Lua, TSQL, Node.js) and the frontend (React, Redux, Redux Saga). Then I moved on to working on the company's largest frontend project (Vue.js with a Java CMS). I was also the developer and maintainer of the Backend-for-Fronted services (Node.js, Hapi.js, TypeScript, Jest) used by this project.

    • F#/C# Software Developer
      Feb 2017 - Jun 2018 · 1 yr 5 mos

      Worked on maintaining and improving the highly sensitive microservices dealing with the player's wallets. Integrated 3rd party gaming providers into the platform.

    • Javascript Developer
      Jul 2016 - Mar 2017 · 9 mos

      Part of a two man team tasked with developing a configurable RESTful API gateway for the company's platform. This allowed customers to easily integrate with the gaming/casino platform.