I specialize in building in C/C++. My work sits at the intersection of systems programming, data engineering, and machine learning—where control over memory, latency, and architecture is paramount. I'm deeply interested in taking complex concepts and implementing them efficiently from the ground up.
Programming Paradigm: I focus on resource-aware, modular, and testable design. My projects are built to be understood, extended, and integrated.
These are my major open-source contributions. Each represents a deep dive into a complex problem.
| Project | Description | Tech Stack | Key Concept |
|---|---|---|---|
| Easy-Learn (In Progress) | A from-scratch neural network library in C++. Built for education and experimentation, supporting modular layers, multiple activation functions, and full backpropagation. | C++17, Makefile | ML Fundamentals, Custom Backprop, Model Serialization |
| SimpleDAG | A lightweight data pipeline orchestrator inspired by Airflow built to learn graph theory. Processes CSV data via a user-defined DAG of operations configured in YAML. | YAML, Graph Theory | DAG Scheduling, Data Processing |
| TextAnalyzer (In Progress) | A software for Russian sentence analysis (part of sentence classification) using deep learning models, combining C++ and Python. | C++, Python, HTML, CSS, JS, PyTorch, ONNX, transformers | Low-Latency Inference |
| SpellChecker (In Progress) | A simple GUI app for Russian text spell checking (localization in progress) | C++, Qt6, GTest | minimalism, performance |
| Unistring (In progress) | A minimalistic library built on top of std::string for processing utf8 multi-byte symbols. | C/C++ | simple std::string like interface |
- Languages:
C++,Go,Python,Bash - Systems & Tools:
Linux,Git,Make,Docker,GTest - Data & Formats:
YAML,CSV,JSON - ML & Math:
PyTorch,Linear Algebra,ML,Custom ML Implementations
- 🎓 Student at the Moscow Aviation Institute (MAI, Moscow, Russia), pursuing a degree in Aerospace Engineering.
- 💡 Motivation: My academic background fuels my interest in precision, reliability, and complex system modeling—principles I apply directly to my software projects.
- 🌍 Open Source Philosophy: I build in public to learn, document my journey. Feedback and discussions are always welcome!
I'm always open to discussing systems architecture, performance optimization, ML implementation details, or potential collaborations.
- GitHub: @AlexeyL54 – The best place to see my work and open issues for technical discussions.
- Email:
alapsin147@gmail.com
"Programming is the art of telling another human being what one wants the computer to do." – Donald Knuth
🇷🇺 From Moscow, Russia

