I'm Anton Ždanov.
I live in Tallinn.
I'm a software developer with many years of experience in creating web applications.
I have worked with various technologies across the front end, back end, database, and infrastructure layers. Some of the projects I'm proud of include a payment widget and a dashboard for a financial company, an app for operators to provide customers with real-time support, and an app that is used for reconciling and maintaining the balance of financial transactions.
I'm always eager to learn new skills and broaden my knowledge.
Some of the technologies I've worked with or have been interested in learning over the years:
- HTML, CSS, SCSS, Tailwind CSS
- JavaScript, TypeScript, Node.js, React.js, Vue.js, Angular
- Java, Spring, JDBC, Hibernate
- SQL, MySQL, Vault, Keycloak, RabbitMQ
- Kubernetes, Docker, Terraform, Helm
- Grafana, Prometheus, GitLab Actions, Git
- REST, gRPC, OpenAPI, SOAP
I'm also familiar with Go, Python, and PHP.
My Story
Ever since I was a kid, I have been fascinated by video games. I would spend hours playing them and immersing myself in their worlds. Later on, I started learning how to make 3D models, Photoshop images, and create computer music. I really enjoyed experimenting and trying out new things.
As I got older, I started to learn how to code, trying to make simple websites and modify a theme for WordPress for a friend. At that time, it felt very difficult, and I didn't really understand what I was doing. More often than not, I would get stuck and not know how to continue.
After doing non-IT-related jobs for a few years, I decided to change my career path and start learning how to code again. This time, I was determined to learn it properly. I started with HTML, CSS, and JavaScript. Then I moved on to Python, PHP, and more. I was learning everything I could get my hands on. It was probably not the best approach, but it worked for me. I was able to get a job as a software developer due to my exposure to various languages and frameworks, and I've been working as a developer ever since.
I have experience working with various technologies and frameworks, different-sized teams, and different types of projects, with teams that follow agile methodologies and teams that don't. I've worked on projects that were built from scratch and projects that involved maintaining, extending, and improving legacy code.
In my free time, I like to play video games, enjoy fitness, listen to music, read books, and study. I do kettlebell training and Brazilian Jiu-Jitsu. I enjoy playing all sorts of games without specific preferences. The same goes for music; as long as it sounds good, I'm happy. With books, I prefer fantasy and sci-fi genres.