Embedded Hardware & Backend Developer

Designing robust systems and solving complex challenges.

View My Work

About Me

I’m an embedded hardware and backend developer with a passion for building efficient systems and solving complex challenges. My journey into programming started with Python, which laid the foundation for my understanding of programming.

I later attended 42 Silicon Valley, where I honed my skills in C and learned how to teach myself new technologies and languages. This experience helped me expand my expertise to include C++, Rust, and Golang.

What I do:

Whether it's designing embedded systems, developing backend services, or combining both, I enjoy building systems that are both functional and resilient, solving problems at every step along the way.

Projects

Rust Command-Line Library

This library helps you create interactive command-line tools in Rust. It handles user input and makes it easy to build dynamic, prompt-driven applications.

Water Level Monitoring System for Tanks

This system uses an ESP32 and ultrasonic sensor to monitor water levels in tanks. It stores the data and shows historical graphs on a web page, making it easy to track water levels over time.

Local File Transfer Program

A simple program for transferring files between devices on the same network or via Bluetooth. It focuses on easy data transfer and communication between local devices.

Skills

Programming Languages

Python C C++ Rust Golang

Embedded Systems

Custom PCB Design Microcontroller Programming (ESP32, Microchip) Sensor Integration Low-level Programming

Networking

Networking Protocols TCP/IP Stack Wireless Communication (Wi-Fi, Bluetooth) Frequency-based Designs (LoRa, other RF technologies)

Backend Development

Rust Web Servers APIs & Web Services Database Integration Cloud Infrastructure (AWS, Azure)

Contact Me

If you’d like to get in touch or have any questions, feel free to reach out!

Email: astrole@kohltenhq.com