Adam Debreceni, Developer in Vác, Hungary
Adam is currently unavailable

Adam Debreceni

Software Engineer and Developer

Vác, Hungary

Toptal member since December 8, 2020

Bio

Adam is a senior software engineer committed to delivering the best possible performance while not compromising maintainability and extensibility. He is most proficient in C++ but understands that picking the best tool to provide the most business value is crucial. He is also well versed in TypeScript. He has a passion for language design and formal correctness, which has prompted him to forge his own programming language.

Portfolio

Cloudera, Inc.
Apache, Open Source, C++
NNG Kft.
Architectural Design, C++

Experience

  • C++ - 6 years
  • MacOS - 4 years
  • Visual Studio Code (VS Code) - 3 years
  • TypeScript - 3 years
  • React - 2 years
  • MATLAB - 2 years
  • Python - 2 years
  • Architectural Design - 1 year

Preferred Environment

Visual Studio Code (VS Code), CLion, MacOS

The most amazing...

...thing I've been developing is my own programming language. A language that makes it possible for performance and functional correctness to coexist.

Work Experience

Staff Software Engineer

2020 - PRESENT
Cloudera, Inc.
  • Performed large-scale refactors to speed up critical parts of the codebase.
  • Conducted a code review on pull requests, ensuring code quality and best practices.
  • Reported and fixed various bugs using the Jira issue-tracking tool.
Technologies: Apache, Open Source, C++

Senior Software Developer

2018 - 2020
NNG Kft.
  • Architected high-level solutions for features so they were extensible, maintainable, and fit nicely into the current architecture.
  • Designed and implemented internal APIs for third-party libraries, aiming for clarity and reusability.
  • Mentored newcomers, bringing them up to speed so they could start contributing confidently.
Technologies: Architectural Design, C++

Experience

Dependently Typed Functional Programming Language

A new programming language that I designed and implemented. It aims to provide expressive and safe compile time utilities and the tools to reason for imperative programs. It also tries to achieve maximal performance while ensuring the safety of transformations from source to assembly or other alternate representations.

Education

2017 - 2018

Master's Degree in Info-Bionics Engineering

Pazmany Peter Catholic University - Budapest, Hungary

2013 - 2017

Bachelor's Degree in Molecular Bionics Engineering

Pazmany Peter Catholic University - Budapest, Hungary

Skills

Libraries/APIs

React, Vulkan

Tools

CLion, MATLAB, Apache

Languages

C++, TypeScript, Python

Paradigms

Functional Analysis, Compiler Design

Platforms

MacOS, Visual Studio Code (VS Code), NVIDIA CUDA

Industry Expertise

Bioinformatics

Other

Zero-knowledge Proofs, Neuroscience, Biology, Architectural Design, Open Source

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring