Ruslan Miftakhov

Ruslan Miftakhov

Backend Developer/DevOps

Contact Information

Summary

Motivated and detail-oriented Backend developer/DevOps with over 3 years of experience in creating scalable, efficient, and reliable software solutions. Proficient in a variety of libraries and frameworks, with a strong focus on code quality, testing, and development. Experienced in team leadership, architecture design for complex systems, and database optimization.

Experience

Senior Database Development Specialist, NDA (Pension Fund)

December 2024 – Present

Working on critical database systems for a government pension fund.

Key Responsibilities:

  • Implementing and maintaining Tarantool database for caching API requests in the pension fund's system.
  • Developing API interfaces for Tarantool using Golang to ensure seamless integration with existing systems.
  • Configuring and optimizing database performance for high-traffic environments.
  • Providing database recovery and maintenance in case of system failures.
  • Monitoring database performance and implementing improvements to enhance system reliability.

Backend Team Lead, BEYONDNESS

January 2024 – Present

Leading backend development for BEYONDNESS, a multiplayer online battle arena RPG game.

Key Responsibilities:

  • Managing and leading the backend development team, overseeing personnel and project timelines.
  • Designing and developing architecture for the game's website and server infrastructure.
  • Implementing game logic and server-side functionality using Golang.
  • Participating in synchronization meetings with cross-functional teams to ensure seamless integration.
  • Optimizing server performance for high-concurrency multiplayer environments.
  • Implementing secure authentication and data storage systems for player accounts.

Software Developer, NTs "Electrosystems"

June 2024 – October 2024

Involved in the development and production of sensor systems with a focus on vibration sensors.

Key Achievements:

  • Developed an operating system for vibration sensors, ensuring reliable data collection and processing.
  • Curated and supported the entire sensor project lifecycle from concept to production.
  • Implemented digital and analog filtering algorithms for processing sensor data, improving overall system performance.
  • Managed assembly processes and implemented sales strategies for sensor products.
  • Created comprehensive technical documentation for sensors and related systems.
  • Developed and programmed sensors based on ESP32 using C++ and Python with Tkinter.
  • Coordinated with manufacturing teams to ensure quality control and timely production.

Software Developer, LLC "ARTCITY"

November 2021 – December 2023

Developed and maintained a Telegram bot, using Python to create a seamless user experience.

Key Achievements:

  • Designed and implemented a Telegram bot using Python.
  • Developed expertise in NoSQL databases, specifically Tarantool, for enhanced data management.

Skills

Python C++ Lua (Tarantool) Django Flask FastAPI NumPy Pandas Matplotlib MySQL PostgreSQL Git Golang Nginx Team Leadership System Architecture Technical Documentation Embedded Systems

Education

Incomplete Higher Education, Bauman Moscow State Technical University

September 2019 - November 2022

RL1 - "Engineer of Radio-Electronic Systems and Complexes"

Did not complete due to mismatch of the educational process with my expectations.

Activities

I am interested in computer games and enjoy watching programming tutorials and news related to programming and new technologies in my free time. I also spend time on Codewars.

My Services

TinyURL

A URL shortening service for creating compact and manageable links.

Learn More

SaveShare

Secure data transmission and storage service for easy information sharing.

Learn More

CodeFy

Real-time collaborative code editing platform for seamless team programming.

Learn More