Dominik Ferrari

Lead Developer · Vienna, Austria

I build and run large-scale software solutions and lead the developers behind them. I care about reliable build pipelines, application performance, security, and getting new team members productive quickly. My team also won a hackathon.

English · German · Polish (native) · Italian (basic)

Experience

Lead Developer

NTB Solutions GmbH · Apr 2025 – Present

  • Refine requirements and develop solutions
  • Manage a team of developers
  • Define processes and manage certificates
  • Security Officer and HSM management

Software Engineer

NTB Solutions GmbH · Jul 2022 – May 2025

  • Engineered solutions for complex requirements
  • Administered hardware security modules and certificates
  • Deployed releases and hotfixes, maintained the CI/CD pipeline
  • Improved database queries for data analysis
  • Onboarded and trained new team members

Academic Tutor, Software Engineering & Project Management

TU Wien · Feb 2022 – Jul 2022

  • Graded Java projects and coached multiple project teams

Academic Tutor, Mobile Software Engineering

TU Wien · Mar 2020 – Jul 2022

  • Supported students building native iOS apps, from concept to implementation

Skills

Engineering

  • Software development
  • Java
  • iOS
  • PyTorch
  • Database queries

DevOps & Security

  • CI/CD
  • Docker
  • Bamboo
  • HSM management
  • Certificate management

Process & Leadership

  • Agile
  • Scrum
  • Kanban
  • Software project management
  • Onboarding & training

Tools

  • Bitbucket
  • Confluence
  • JIRA

Education

MSc Computer Software Engineering
TU Wien · 2023 – 2025

MSc Software Engineering & Internet Computing
TU Wien · 2020 – 2022

BSc Computer Software Engineering
TU Wien · until 2020

Contact

ferrari.dominik@gmail.com
LinkedIn · GitHub