Career Profile
Software Engineer with 4+ years of experience in full-stack development and programming language R&D. Adept at building scalable web applications, secure backend systems, and automation tools. Proven track record of collaborating with international teams across Europe and Russia, consistently delivering impactful solutions in dynamic, cross-functional projects.
Software Engineer
- Develop and improve core features of TradeLink’s crypto trading platform, leading to increased user engagement and performance optimization.
- Optimized backend processes and implemented data optimization strategies to improve response times, meet SLAs, and ensure stability under high traffic conditions.
- Built a Python-based Telegram analytics bot and integrated it with core systems, increasing user engagement by 30%.
- Reduced deployment times by 25% using GitHub Actions and Docker, while proactively monitoring application performance with Sentry and Grafana.
- Architected scalable backend service handling 3,000+ concurrent requests with 99.9% uptime and <100ms response times (verified via Apache Benchmark).
- Contributed to Eolang’s core features and runtime library, enabling efficient code translation and establishing a foundation for language adoption.
- ● Designed a Java interoperability mechanism for Eolang, enabling seamless cross-language integration.
- Co-authored research articles, including a publication in Procedia Computer Science, advancing discussions on programming language development and best practices.
- Research Topic- Survey of Human Factors in Crisis Responsive Software Development
- Research Activities - Searched for relevant publications, analyzed related works, created the survey with a case study, and suggested future research directions. Preprint of this work is available at https://arxiv.org/ abs/2007.12019
- Designed and maintained web applications using the MEAN stack, implementing CI/CD practices to achieve faster release cycles and improved stability.
- Developed a unique WordPress theme tailored to a client’s brand, boosting engagement and providing a scalable content framework.
- Mentored 2 interns, guiding them in web development and CI/CD practices.
- Partnered with product managers, designers, and QA teams to create user-centric features for a FinTech web app, enhancing user experience.
Site Reliability Engineering: Measuring and Managing Reliability
Technologies
Backend
- Node.js, Python, Express.js, Nest.js, PostgreSQL, MongoDB, BullMQ, Redis
API & Services
- RESTful API design, Microservices architecture, Message queuing
Frontend
- React, Redux, Angular, RxJs, NgRx, Tailwind CSS
DevOps
- Docker, GitHub Actions, GCP, Digital Ocean, Prometheus, Pushgateway, Grafana
Others
- Git, Aiohttp, Figma UI design, Kubernetes, Tailwind CSS, Styled components
OSS Contributions
Eolang
- EOLANG, an Object oriented Programming Language
Polystat
- Polyglot Static Analyzer for Object-Oriented Programming Languages.
Publications
Procedia Computer Science, 2021
HSE University - Student Theses