I'm a software developer interested in building backend systems, data pipelines, automation tools, and software that interacts with the real world.
My current focus is moving beyond simply building applications and understanding how data and software systems work underneath — from APIs and databases to ETL pipelines, system design, and eventually applied AI.
- 🔧 Building backend systems and REST APIs with Java/Spring Boot and Node.js
- 📊 Learning and building ETL / data engineering pipelines with Python
- 🤖 Exploring Machine Learning and Applied AI
- ⚙️ Experimenting with embedded systems and microcontrollers
- 🧩 Building automation projects that connect software with hardware
- 🎮 Creating small 2D games as a way to explore lower-level programming and game development
-
Data Engineering & ETL
- Data ingestion
- Data cleaning and transformation
- Data profiling
- Database design
- Data pipelines
-
Applied AI & Machine Learning
- Python for data analysis
- NumPy & pandas
- Scikit-learn
- Machine learning fundamentals
- Statistics and mathematics for AI
-
Systems & Embedded Development
- C programming
- Microcontroller programming
- Hardware/software interaction
- Embedded software design
-
Backend Engineering
- Spring Boot
- Node.js
- REST API design
- Authentication & authorization
- Software architecture
Currently developing an ETL/data processing system designed to ingest datasets, profile their structure, identify data quality issues, transform data, and prepare it for downstream storage and analysis.
Focus: Python · ETL · Data Quality · Data Profiling · SQL · Data Engineering
Working with multiple datasets and external APIs to explore how different data sources can be integrated into a single analytical pipeline.
Focus: Python · APIs · ETL · Data Warehousing · Analytics
Building small embedded projects that combine microcontrollers, electronics, and software logic.
The goal is to understand how software interacts with physical systems rather than treating embedded development as simply writing Arduino sketches.
Focus: C · Microcontrollers · Electronics · Hardware/Software Integration
I also build small 2D games for fun using lightweight game-development tools.
This gives me a different perspective on programming, particularly around game loops, input handling, state management, rendering, and performance.
Focus: C/C++ · Raylib · Game Programming
I'm particularly interested in the intersection of:
Software Engineering
│
▼
Backend Systems
│
▼
Data & ETL
│
▼
Machine Learning
│
▼
Applied AI
At the same time, I'm continuing to explore embedded and system-level programming because I enjoy understanding what happens below the application layer.
- Open-source backend projects
- Data engineering projects
- ETL and data-processing systems
- Embedded/automation projects
- Backend development opportunities
- Collaborating on interesting technical projects
If you're working on something in these areas, feel free to reach out.


