Kevin Takov server.takov.it
online
time --:--

/portfolio

Kevin Takov

Data Engineer

I build reliable data pipelines for AI and business insights.

Computer Science student at the University of Milan–Bicocca, 21 years old and currently completing my degree, working as a Junior Data Engineer with hands-on experience in software development, networking, server environments, and data-driven workflow automation.

Career
Role: Junior Data Engineer
Company: Technoprobe SpA
Location: Osnago, Italy
toolbox running · PID 24397

Terminal

A CLI-style interface built for quick interactions.

Press T to open it

Profile

A simple overview of my studies and the skills I have acquired.

skills
Frontend
HTML CSS SCSS Bootstrap JavaScript
Backend
Node.js PHP
Data
SQL R XML/JSON
Programming
Python Java C C++ Qt Julia assembly Common Lisp Prolog
education
Bachelor’s Degree in Computer Science
University of Milan-Bicocca, Italy
2023 — today
  • Focus on algorithms and data structures
  • Experience with applied projects and problem-solving
  • Expected graduation: 2026
Technical High School Diploma
Istituto Tecnico Statale F. Viganò - Merate, Italy
2018 — 2023
  • Specialization: IT and Telecommunications
  • Programming and web development fundamentals
  • SQL, databases, and computer networking

Projects

A collection of projects I’ve built, enjoyed, and am currently working on.

Smart Paludarium

work in progress

Remote controlled bioactive ecosystem with IoT integration

Node.js Embedded Systems Automation

A smart paludarium is a hybrid terrarium-aquarium environment designed to sustain a self-regulating micro-ecosystem. This project focuses on building a fully automated and remotely managed system using distributed sensors and actuators. The platform continuously monitors environmental parameters such as temperature, humidity, pH levels, and soil moisture. It also enables remote control of key components including lighting systems, misting units, and ventilation modules. All system interactions are accessible through a web-based dashboard, providing real-time control, live data visualization, and continuous monitoring. Additionally, the system integrates fail-safe mechanisms and an alerting layer for anomaly detection.

  • ESP32-based distributed sensor nodes for data acquisition.
  • Asynchronous communication architecture (MQTT/WebSockets).
  • Real-time data logging and historical analytics.

MerateNews

COMPLETED

Municipality based filtering for local news updates

Python SQL

A script that periodically scrapes the Merateonline news website, detects newly published articles, and posts them to a dedicated Telegram channel. It can be customized with your municipality to filter news based on your interests.

  • Duplicate protection with a local SQLite database to ensure each article is sent only once
  • Resource friendly polling that runs periodically to minimize load
  • Telegram notifications via the Bot API in Markdown
LomagnaNews Telegram channel
https://t.me/lomagna_news

Advanced File Inspector

work in progress

Low level file analysis and metadata control toolkit

Java

Modern digital files often embed extensive metadata layers that are rarely visible to end users but can expose critical information about origin, structure, and history. This project provides a deep inspection and manipulation toolkit designed to analyze file internals beyond surface level properties. It enables precise control over metadata, allowing users to audit, sanitize, and modify embedded information while preserving file integrity and structure.

  • Low level parsing of file structures and metadata segments.
  • Detection of hidden or obfuscated metadata fields.
  • Format aware analysis supporting multiple file types and encodings.

Gesture Control

work in progress

Hand tracking system for controlling the OS with gestures

Python MediaPipe

This project uses Python and hand tracking to control Windows through simple hand gestures. It is designed to translate real-time hand movements into system actions.

  • Real-time gesture tracking using OpenCV-based computer vision.
  • Gesture based controls for volume, media playback, and window navigation.
  • Initial release focused on Windows support.

Contact

Contact me through any of the options below.

email
dev@takov.it

Please feel free to email me if you need anything, and I will respond as soon as possible.

Alternatively, you can reach out using the contact form. Leave your email address and a short message with a bit of context, and I’ll take it from there. Collaborations, questions, and new ideas are always welcome.

message