Career Profile
- Senior Software Engineer with 7+ years of hands-on experience in backend development
- A T-shaped engineer with a comprehensive understanding of all aspects of the job with strong attention to detail
- Possess a strong sense of ownership from architectural design to project delivery
- Passionate open sourcerer, actively harnessing open source technologies as well as contributing back to the community
- Proficient in Linux server administration
- Security-aware professional
- Have a keen interest in technical and team leadership as well as project management
Work Experience
Contract work on multiple projects
- Java, Spring, JOOQ
Working on Kafbat UI, the successor of kafka-ui
- Maintaining the project, running our community
- Development, design, architecture and code review
Leading open-source tool for managing Apache Kafka clusters.
- Product management for an open-source tool dedicated to maintaining Apache Kafka clusters
- Providing technical leadership to a dynamic geographically dispersed team
- Development, design, architecture and code review
- Public relations, including maintaining github repos, supporting end-users, running the user community
Designing, developing, and delivering high load e-commerce solutions for various financial institutions all around the world.
- Managed the full project lifecycle, including technical requirements gathering, development, CI/CD, and production support for two apps: The largest public transportation application for the city of Moscow at the time; and a payment aggregator of one of the country's largest banks
- Designed and developed a service for bulk processing of recurring card payments
- Contributed to the development of a high load payment processing gateway with a web merchant portal, the largest one in the country
- Implemented various integrations with third-party services (fraud monitoring, QR payments) for different banks around the globe
Various open-source initiatives within the Minecraft server-side development ecosystem.
- Contributions to open source projects, including: Essentials, LWC, Griswold, AdminCMD, Bukkit-SSHD
- Developing private plugins for public servers tailored to custom needs
Projects
I take pride in my open-source projects, whether as the creator or a contributor. Please check them out!
Skills & Proficiency
Backend
Java, Spring Framework, Hibernate, Apache Kafka
Databases
SQL, MySQL, Oracle, Postgres, MariaDB, SQLite, Redis, JOOQ
Infra
Amazon AWS, Kubernetes, Docker, Linux
Frontend
TypeScript, JavaScript, React, PHP, JavaFX, EXTJS, HTML, CSS, Tailwind
Personal
Team leadership, Technical leadership
Other
PCI DSS, ISO 8583