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

/portfolio

Kevin Takov

Data Engineer

From raw data to real impact.

Computer Science student at the University of Milan–Bicocca, 22 years old and currently completing my degree while working as a Data Engineer. I have a strong interest in software development, data engineering, and technology-driven solutions, with a background in programming, networking, server environments, and data workflow automation.

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

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 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 an alerting system for anomaly detection.

  • Distributed Sensor Nodes Based on ESP32 for data acqusition and monitoring.
  • 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.

  • 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

A file analysis toolkit designed to inspect, read, and manage internal file metadata, providing advanced capabilities for extracting, analyzing, and modifying embedded information while preserving file integrity and structure.

  • Low-level parsing of file structures and metadata components.
  • Detection and analysis of hidden or obfuscated metadata fields.
  • Format-aware processing supporting multiple file types and encoding standards.

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 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