← Back to list
middle
Registration: 07.04.2022

Daniel Sobol

Specialization: Distributed Systems Engineer
— Software Engineer with an Electronics Engineering background. — Experienced in designing complex systems, software and network architecture, low level network programming, distributed systems. — My knowledge and experience allows me to build computer from basic components (including PCB design), create an operating system for it and build distributed application with SLA in mind on top of it.
— Software Engineer with an Electronics Engineering background. — Experienced in designing complex systems, software and network architecture, low level network programming, distributed systems. — My knowledge and experience allows me to build computer from basic components (including PCB design), create an operating system for it and build distributed application with SLA in mind on top of it.

Portfolio

Curogram

● Was helping out my friends with growing the team and also doing some TypeScript / Node.JS.

United Traders

● Developed stock exchange and surrounding services in Erlang. ● And then participated in stock exchange development in Rust. ● It was a really good case for microservices and event sourcing.

Lodoss Team

● Returned after my graduation and started a long-lasting project. ● Designed and developed a lot of things from ground up. ● Starting from general software architecture all the way to physical network architecture. ● Distributed containers supervisor based on LXC (like Kubernetes, but before it was created), continuous delivery, configuration management in Ansible (back when they hosted their site on 3rd level domain). ● RPC, microservices, custom high-throughput message exchange, graph database based on Google’s Pregel whitepaper 3.

Skills

C/C++
Software Project Management
Team Management
Agile Methodologies
Elixir
Erlang
Rust
PHP
Haskell
NodeJS
Docker
Kubernetes
AWS
Git

Work experience

Research and Development Engineer
since 2024 - Till the present day |Eportald
Research, Development
● Working on my own project.
Software Engineer
2023 - 2024 |Status
Software Development
● Was working on Fluffy – Ethereum portal network client.
Software Engineer
2022 - 2023 |Revea
Software Development
Revea — custom cosmetics company. ● Plus hardware design and prototyping, Rust & C++.
Software Engineer
05.2021 - 02.2022 |Netronix
Software Development
Software Engineer
2020 - 2021 |AEON
Elixir, Erlang, C++, DevOps, Scrum
● Basically Elixir/Erlang programming, little C++ here and there, little bit DevOping, Scrum-master.
Full Stack Engineer
05.2020 - 08.2020 |NDA
Software Development
Software Engineer
2019 - 2020 |Curogram
Software Development
● Was helping out my friends with growing the team and also doing some TypeScript, NodeJS.
Software Engineer / Project Lead
2017 - 2019 |United Traders
Software Development
● Developed stock exchange and surrounding services in Erlang. ● And then participated in stock exchange development in Rust. ● It was a really good case for microservices and event sourcing.
CTO
01.2017 - 11.2017 |Fearless Little
Management
Senior Software Engineer / Project Lead
2012 - 2017 |Lodoss Team
Management
● Returned after my graduation and started a long-lasting project. ● Designed and developed a lot of things from ground up. ● Starting from general software architecture all the way to physical network architecture. ● Distributed containers supervisor based on LXC (like Kubernetes, but before it was created), continuous delivery, configuration management in Ansible (back when they hosted their site on 3rd level domain). ● RPC, microservices, custom high throughput message exchange, graph database based on Google’s Pregel whitepaper.
Software Engineer
09.2010 - 05.2011 |Lodoss Team
Software Development
Software Engineer
07.2006 - 09.2010 |NDA
Software Development
● Did some websites and software for local businesses.

Educational background

Radio Engineering (Masters Degree)
2010 - 2012
Southern Federal University
Radio Engineering (Bachelor’s Degree)
2006 - 2010
Southern Federal University

Languages

ruNativegbAdvanced