Welcome To My Profile

Ivan Cholakov

About Me

My focus is split between two disciplines: embedded systems and cybersecurity. On the hardware side, I work at the level of microcontrollers, writing operating systems, communication protocols and hardware abstraction layers from scratch. On the security side, I am actively learning security mechanisms and develop tooling for vulnerability assessment and penetration testing. Both fields share the same requirement which is precision.

 

Academic Background

I am currently pursuing a Bachelor of Science in Computer Science at RWTH Aachen University. My studies focus on foundational and advanced topics, including algorithms, data structures, theoretical computation, discrete mathematics, logic and formal reasoning, data communication, software engineering, computer architecture, operating systems and database systems, complemented by practical projects in programming. I am committed to achieving academic completion and continuously expanding my knowledge within the field.

Projects

Operating system in a microcontroller

Fully fledged operating system with active IRS, clock synchronization and process management inside a microcontroller running on an ATmega CPU.

Internet protocol

A fully responsive internet protocol aimed at establishing connection between 2 devices with all security measures taken into consideration.

This Website

My personal website created entirely by me. Configured and hosted on a raspberry Pi 4, which in turn runs an Nginx web server and serves all site files directly from the device.

Turing Machine

Fully working Turing machine with a visual interface

Vulnerability Scanner

Automated Vulnerability Scanner for searching potential vulnerabilities on an IP address

Resume Parser

Resume parser for pdf files and docx files

Penetration Testing Framework

Framework for testing security

Certifications

ISC2 CC

AWS CTE

Contact

Let’s collaborate or discuss your next idea!

×