Portfolio Kaunas, LT

Lukas Ružauskas

AI product engineer, software developer & systems analyst

↑↓ Navigate Enter Select Esc Back
01

Career

  1. 2018 — Now Work Current

    Dassault Systèmes

    Product Owner / Systems Analyst

    Current role: requirements, architecture, feature planning, documentation and customer support for CATIA Magic / MagicDraw.

    Details
    • Product Owner and Systems Analyst for CATIA Magic / MagicDraw - the industry-leading MBSE tool
    • Eliciting requirements and translating stakeholder needs into actionable features
    • Driving architecture decisions for persistence, collaboration and performance features
    • Writing specifications, maintaining the knowledge base and producing technical documentation
    • Direct customer engagement and enterprise support for global clients
    • CATIA Magic
    • MagicDraw
    • SysML
    • UML
    • MBSE
    • Jira
  2. 2022 — 2023 Work

    iSystem

    Software Developer

    Product tools management system (TypeScript, React, Nest.js, NX).

    Details
    • Developed a product tools management system in a full-stack TypeScript monorepo
    • Built scalable REST APIs and dynamic React frontends with shared NX libraries
    • Worked within a structured team following agile delivery practices
    • TypeScript
    • React
    • Nest.js
    • NX
    • PostgreSQL
  3. 2020 — 2021 Work

    PPM

    React Developer

    React web applications.

    Details
    • Frontend development of business web applications
    • Built and maintained React component libraries and data-heavy dashboards
    • React.js
    • TypeScript
    • REST APIs
  4. 2017 — 2020 Work

    Kaunas University of Technology

    Academic Assistant

    Lectured workshops; taught relational databases and PHP.

    Details
    • Led practical workshops for undergraduate computer science students
    • Taught relational database design, SQL and normalisation
    • Introduced students to server-side web development with PHP
    • SQL
    • MySQL
    • PHP
  5. 2017 — 2019 Education

    Kaunas University of Technology

    MSc in Information Systems Engineering

    Graduated with honours.

    Details
    • Master's thesis: Model-Based Fault Tree Analysis (FTA)
    • Research on applying MBSE techniques to safety and reliability engineering
    • Graduated with honours
    • SysML
    • UML
    • MagicDraw
    • Fault Tree Analysis
  6. 2016 — 2018 Work

    ES4B

    Web Developer

    Full-stack work on CRMs, e-shops, integrations and custom websites while finishing my bachelor's.

    Details
    • Full-stack development of CRM systems, e-commerce platforms and custom client websites
    • Built integrations with third-party services and payment gateways
    • Owned entire delivery cycles - from scoping to deployment - while finishing studies
    • PHP
    • JavaScript
    • MySQL
    • WordPress
    • REST APIs
  7. 2013 — 2017 Education

    Kaunas University of Technology

    BSc in Informatics

    Bachelor's degree in Information Technology at Kaunas University of Technology.

    Details
    • Bachelor's degree in Information Technology at Kaunas University of Technology
    • Covered software engineering, databases, algorithms, networking and computer architecture
    • Gained a broad foundation in both theory and applied engineering
  8. 2016 Education

    Sourcery Academy (Devbridge)

    React.js + Redux, ASP.NET Core 1.0, Entity Framework 7.

    Details
    • Intensive full-stack developer training programme by Devbridge Group
    • Built complete applications from scratch under senior mentorship
    • Covered modern frontend and backend development practices
    • React.js
    • Redux
    • ASP.NET Core 1.0
    • Entity Framework 7
    • C#
  9. 2013 — 2015 Work

    Digimedia

    Web & Server Administrator

    First tech job - volunteered at a Lithuanian gaming portal administering game servers and building web tooling during my first year of university.

    Details
    • Volunteered at a Lithuanian gaming portal while starting university
    • Managed and maintained multiplayer game servers
    • Built internal web tooling and automation scripts for portal administration
    • PHP
    • HTML/CSS
    • Linux
    • Game server administration
  10. 2009 — 2013 Education

    Atžalynas Secondary School

    Graduated with a GPA of 9.8/10.

    Details
    • Graduated with a GPA of 9.8/10
    • Strong focus on mathematics, physics and computer science
02

Projects

  • 2026
    • next.js
    • socket.io
    • game

    Burnmark

    Two-player online co-op escape thriller. One plays the Detective at a fake-OS desktop, the other plays the Victim locked in a room - voice only between them, no chat. Information asymmetry by design: each side holds half of every puzzle. Web first, Steam port planned.

  • 2026
    • node
    • stripe

    Board Game Printer

    Printable snakes & ladders for toddlers in 24 themes. Server-rendered A4 PDFs with the board, cut-out pawns and a die net. Pay what you want via Stripe, Minecraft theme free.

  • 2026
    • node
    • websockets
    • game

    Tronfight

    Browser real-time strategy game in the spirit of Northgard. Online lobbies for 2–4 players with practice bots, random island maps, fog of war, A* pathfinding and building construction on a server-authoritative simulation.

  • 2025
    • next.js
    • supabase
    • game

    ScanKaunas

    City exploration game for Kaunas - scan QR codes for facts, audio and secrets. Achievements, leaderboard, admin panel, LT/EN.

  • 2022
    • hackathon
    • canvas

    Guess a Drawing

    24-hour hackathon multiplayer draw-and-guess game.

  • 2022
    • next.js
    • game

    Lithuanian Wordle

    A Lithuanian word-guessing game inspired by Wordle.

  • 2021
    • next.js
    • strapi

    Restaurant Demo

    Template restaurant website with a Strapi CMS backend, containerised with Docker.

  • 2021
    • discord
    • api

    Discord Bot for Dota 2

    Tracks Dota 2 matches and posts score notifications to Discord via the Steam API.

  • 2020
    • gatsby
    • portfolio

    Gatsby Portfolio

    Earlier iteration of the portfolio built with Gatsby, Contentful CMS (GraphQL).

  • 2020
    • react-native
    • mobile

    Restaurants in Warsaw

    Mobile app for finding restaurants via the Yelp API. Published to Google Play.

  • 2019
    • gaming
    • elo
    • tf2

    TF2 Elo System

    Elo ranking system for TF2 6v6 competitive teams. Ingested scrim and official match logs to compute ratings and rank teams by who they beat.

  • 2015
    • civic
    • interactive

    Už saugią Lietuvą

    Interactive survey system for the nationwide "Už saugią Lietuvą" campaign. Received a gratitude letter from President Dalia Grybauskaitė.

  • 2012
    • community
    • twitch

    Streamai.lt

    Lithuanian Twitch streamer community (2012–2016). Filtered and promoted Lithuanian streamers to grow the local scene and make them more visible on Twitch.

  • 2010
    • community
    • minecraft

    Kiberzona admin

    One of the administrators of Lithuania's biggest gaming community at the time, running and maintaining its servers and websites ecosystem: Minecraft, Counter-Strike:Source, Team Fortress 2, GTA San Andreas and others.

  • 2009
    • community
    • servers

    CSKampas gaming servers

    Hosting and administering Counter-Strike servers and websites during school years. First taste of running production systems.

03

Resume

04

Contact

If something here sparked an idea — a role, a project, a conversation — get in touch.

Based in Kaunas, Lithuania.

Secret chapter

Biography

You found the photo — here's the story so far

  1. Chapter 01 · 1994

    Born in Kaišiadorys

    A small town in central Lithuania - quiet streets, the sound of trains at dusk. Every story needs a starting point; this one starts here.

  2. Chapter 02 · 1997

    First computer at age 3

    A beige box in the corner of the room. I was small enough that the keyboard felt enormous, but the curiosity stuck - and hasn't left.

    Young Lukas with his first computer
  3. Chapter 03 · 1999

    Moved to Kaunas

    A bigger city, bigger sky. New streets to learn, new windows to look out of. Kaunas quickly stopped feeling new.

  4. Chapter 04 · 2005

    First websites at age 11

    HTML by view-source, one more <div> at midnight. No tutorials, just patience and the refresh button. That's where it clicked.

    First websites built by hand
  5. Chapter 05 · 2008

    Game servers and Linux

    Counter-Strike, Team Fortress 2, Minecraft, San-Andreas. Hosting for friends, breaking things for fun. Linux started as a side effect and became the point.

    First game servers and Linux
  6. Chapter 06 · 2010

    Admin at Kiberzona

    The biggest gaming community in Lithuania. Thousands of players, a long education in how online people actually behave. Creating websites, hosting servers.

    Admin at Kiberzona gaming community
  7. Chapter 07 · 2012

    Competitive Team Fortress 2

    Top level player in Europe, representing national Lithuanian team, captain of national team, many teammates who became lifelong friends.

    TF2 competitive days
  8. Chapter 08 · 2022

    Got married

    The best teammate I've ever had, now officially on the roster for good.

    Wedding day
  9. Chapter 09 · 2023

    Son Rokas was born

    A small human joined the team. Suddenly the scale of everything changes - and the best project on the list has no deadline.

    Baby Rokas