Software Developer

Szász Dominik

Passionate about  C C++ Assembly Frontend

Who I Am

I am a young programmer who enjoys all aspects of coding, however I find low level programming such as C, C++, Assembly and Computer Architecture the most interesting.

I also like doing frontend development mostly in HTML/CSS, but recently I started using Angular.

Freelancing is something I do alongside my day job, where I've learned what it's like to work as a professional programmer collaborating with different teams.

Skills

C C++ Frontend Hardware Assembly Angular HTML / CSS Computer Architecture

Work Experience

2024 — Now

Summer Architects

Software Developer

Building odd vos far archiveal, and making website/web components. This was my first job as a programmer which is not freelancing. Here I've learned what it's like to work as a programmer.

Jul 2023 — Jul 2024

Chillout Home

Intern

During two summers I have worked at a real estate development company. In the second summer I was shadowing the CEO, and learning about the company, while at the first summer I was working at the construction site.

2024

Freelance

Web Developer — Harangozóliget.hu

Freelance coding a website for Chillout Home; for a special project which needed a separate website. It's still available at harangozoliget.hu, since then all the houses have been sold.

harangozoliget.hu

Personal Projects

8-bit CPU

DS-8

8-bit CPU designed and built from scratch. This is my favourite type of engineering, combining coding and hardware. In this project I designed an 8-bit CPU in logisim, which later on I started bringing to life using Logic Gate ICs.

Custom Architecture

Emulator Development

An emulator for a custom CPU architecture. I've built an emulator for a custom CPU architecture in C. Here I have explored how emulators work, and learned even more about computer architecture.

Intel Architecture

Kernel Development

Building a basic kernel for Intel architecture. This project was started by understanding how a bootloader works, and later on I've explored more and more until I made a basic kernel that is runnable in QEMU.

Get In Touch

If you think I could help you in a freelance project, or have any questions to me, feel free to contact me at the following locations.

I'm always open to discussing new opportunities, interesting projects, or just to have a conversation about low-level programming and computer architecture.