About Me
I am a self-motivated full-stack software engineer with a proven track record of delivering high-quality solutions, both independently and as part of a team. My technical expertise spans the full stack, with a strong focus on Java (Spring Boot), Python (Data Engineering, FastAPI, Flask), PHP, and relational databases. On the front end, I bring hands-on experience with modern frameworks like React and Angular, as well as jQuery and Wicket.
Beyond coding, I possess deep domain knowledge in IaaS, BGP, payment gateways, event sourcing, and Single Sign-On (SSO) systems.
My passion for technology began in childhood. I have always been fascinated by computers and networks—not just because they are inherently cool, but because they empower us to automate tasks and improve efficiency. I believe in building software that allows us to be "productively lazy," solving complex problems to make life simpler.
Experience
Software Engineer
Jan 2022 - PresentI support critical internet infrastructure in a Regional Internet Registry.
Working within a Scrum team, I develop and maintain core business applications, focusing on event sourcing, control panels, automated compliance checks, billing integration, meeting software, and SSO solutions.
Freelance Software Engineer
Dec 2015 - Feb 2021While pursuing my studies, I worked as a freelance software engineer for clients in the web hosting and datacenter industry.
- Developed client portal features to fully automate the ordering and provisioning of hosting products (Nginx/Apache/PHP), KVM VPS (libvirt), and dedicated servers (IPMI), utilizing PHP and Python.
- Integrated systems with core infrastructure components, including PowerDNS, PDUs, and rack management systems.
- Automated datacenter network operations, managing BGP sessions, ASN/IP(v6) allocations, VLANs, and ACL configurations.
Education
Master of Science in Computer Science
2019 - 2021Thesis: An Empirical Evaluation of Performance Variability in Serverless Modifiable Virtual Environments
Contributed to publication "Servo: Improving the Scalability of Minecraft-like Online Gaming Services with Serverless Computing"