Danis Davletiarov

Danis Davletiarov

Backend Developer (PHP, Go)

Hello, I'm Danis!

I possess more than eight years of experience in backend development and remain receptive to novel and engaging propositions in this field, particularly about financial technologies.

Remote or hybrid work is in priority. Relocation and full-time office work are also discussable.

Please note that I do not entertain employment offers from government-controlled or related companies except for science and cultural projects.

Skills
Primary: PHP Ecosystem
PHP 5.6—8.3 Symfony 4.0—7.1 Doctrine PHPUnit Psalm PHPCS Composer Twig
Databases & Data Stores
PostgreSQL MySQL/MariaDB ClickHouse Redis InfluxDB SQLite
DevOps, Tools & Infrastructure
Docker RabbitMQ Temporal Grafana Git
Preferred in hobbies and pet-projects
Go JavaScript/NodeJS Arduino IDE
Workflow & Infrastructure
  • CI/CD: I use GitLab CI and GitHub Actions in both professional and personal projects to automate workflows, including running tests, static and codestyle analysis, and building Docker images.
  • Kubernetes: I have experience working with Kubernetes, mainly connecting to the pods with debugging and log analyzis purposes. I'm continuing to expand my knowledge of cluster administration.
  • Deployment: Docker Compose remains the preferred method for deploying my self-hosted applications.

Professional experience

Apicworld LTD
PHP Backend Developer
Sep 2023 — present
A fault-tolerant payment gateway designed for high availability.
  • Specialized in the rapid integration of third-party payment systems, focusing on a streamlined process to enable development from scratch within a single workday.
  • Designed and implemented transparent yet secure logging systems with granular access control for sensitive data.
  • Successfully delivered and maintained dozens of payment integrations, from initial development to modifications and complex bug fixes.
Direct Credit LLC
PHP Backend Developer
Dec 2019 — Aug 2023
A high-load fintech platform serving as a credit broker for thousands of users.
  • Implemented new external services as part of a major initiative to decompose a monolithic application, contributing to improved deployment velocity and system resilience.
  • Engineered and maintained around a dozen complex integrations with banking partners, ensuring reliable data exchange.
  • Developed and refactored core internal and external APIs to enhance functionality and performance.
  • Built and optimized generators for valuable financial documents and reports.
Reqloud
Full Stack Developer
Oct 2016 — Nov 2019
A small collective of freelancing friends.
  • Developed websites and services for dozens of clients of various scales, from entrepreneurs and restaurants to high-profile clients like an AAA+ rated stock broker and a national cultural institution.
  • Engaged in a long-term, large-scale project for the Cristalix Minecraft server, which is detailed separately below.
  • I have gained extensive experience with a wide range of technologies that can be applied to various business tasks.
Cristalix
Full Stack and Core Service Developer
Dec 2017 — Nov 2018
The largest Minecraft server in the CIS with a complex ecosystem of services.
  • Led development of all project websites, including accounting and payment service integrations.
  • Maintained and extended the community forum with custom plugin development (XenForo, Zend).
  • Developed a core NodeJS service for cross-server data synchronization (MongoDB, Redis).
  • Performed server administration (Debian, CentOS) and configured system monitoring (InfluxDB, Grafana).
LightSoft
PHP/Full Stack Web Developer
Mar 2016 — Jun 2016
A high-load web service for hotel reviews and bookings.
  • Contributed to the backend development of the service, working within a proprietary PHP framework.

Hobbies & Interests

Self-hosting: I'm interested in the idea of digital autonomy, where users can be independent from states and corporations. This interest shows up in a love for self-hosting: I run a few dozen different services on my own resources for myself and my close circle. I'm especially interested in solutions that focus on decentralised and federated communication. I use Go for the majority of projects I develop in personal purposes and am eager to incorporate it into commercial products as well.

DIY Electronics: I really love the feeling you get when you hold something you've made with your own hands. That's why I enjoy soldering and putting together various devices for fun or for connecting to smart home set-up.

Generative AI: I like how useful generative models can be for simplifying routine tasks. I enjoy using them for some personal projects, but I'm still pretty cautious about using them for code writing because the results need to be reviewed twice.

Blogging: When I've got too many thoughts, I put them out there on my blog danis.one. It's pretty modest, with no more than 500 unique visitors a month, but I still think it's a great chance to share some experiences with other people.

And I also love cats! 🐈‍⬛ 🐈