Zoltán Berkula

Junior Software Engineer

I am an ambitious self-taught software engineer with interest not only in virtual but also in physical realisations of information technology. I like new challenges and opportunities as well as continuous learning. My goal is to build software and hardware that works together in harmony and makes our lives a bit easier.

Skills

Embedded Systems & IoT

Developing firmware for microcontrollers such as ATmega2560, ATmega328p, ESP8266, ESP32

Technology Stack

C/C++

Arduino/ESP_IDF

PlatformIO, Espressif IDE

Web development

Developing a dynamic web app for data telemetry and visualization with backend using close to hardware modules implemented from scratch.

Technology Stack

Node.js

React.js

TailwindCSS

Cloud, Backend & DevOps

Creating a Cloud Infrastructure used for data telemetry and remote control using services provided by GCP, easy infrastructure deployment using IaC.

Technology Stack

Google Cloud Platform

IoT Core, PubSub, Cloud Functions, Firebase

Terraform, Docker

ESS-Front-End

JavaScript

ReactJS + GCP

ESS-Back-End

JavaScript

NodeJS + GCP + Firebase

NodeBus-RTU

JavaScript

NodeJS

AC-Charger-DMA

Embedded C/C++

Arduino/ESP_IDF

ESP_ADC_DMA_Networking_Analyzer

Embedded C/C++

ESP_IDF

Education

JSU

Teaching of English Language and literature and Computer Science

Post Graduate Doctoral degree (ongoing)

Thesis: The opportunities of the ESP32 development platform in education.

JSU

Teaching of English Language and literature and Computer Science

Master's degree

Thesis: The opportunities of the Arduino development platform in education.

JSU

Teaching of English Language and literature and Computer Science

Bachelor's degree

Thesis: The opportunities of the Arduino development platform.