Experienced professional backend developer specializing in the creation of cross-platform applications from conceptualization and architecture to production. With over 5 years of expertise, my strong foundation in data structures, mathematics, and system design aligns seamlessly with my proficiency in C/C++. Additionally, I've utilized Java, JS, and Python in various projects.
I have a keen interest in microservice architecture, multithreading, and game engine development. Well-versed in object-oriented programming, SQL database engines, CI/CD, and version control systems. My goal is to contribute to a company's product development as a software engineer, while continuously growing and refining my own skill set.
Dubai - United Arab Emirates [email protected]
Key Responsibilities:
- Designing and implementing robust network solutions using C++ to enhance system functionality.
- Full stack development, ensuring seamless integration between front-end and back-end systems.
- Collaborating with cross-functional teams to troubleshoot, optimize, and scale network infrastructure.
Achievements:
- Successfully developed and deployed network protocols, contributing to improved system efficiency.
- Spearheaded full stack projects, resulting in enhanced user experiences and streamlined processes.
Skills:
- Proficient in C++ programming language for both front-end and back-end development.
- Extensive experience in network protocol design and implementation.
- Strong problem-solving skills and a knack for optimizing system performance.
Backend development in Taxi(YanGo) and Zen products.
Responsibilities and Results:
- Added additional functionality to both mobile and desktop applications, enhancing user experience and feature sets.
- Extended support for locales in Asia, Africa, and Latin America within the Yango application, ensuring a more inclusive user base.
- Implemented the display of personalized user information in the employee application, contributing to a more user-centric experience.
- Led the transition of the translation service to a microservice architecture from a monolith, enhancing scalability and maintainability.
- Restructured the translation dependencies from hardcoded values to configurable settings, improving flexibility and ease of updates.
- Optimized the loading speed of short videos into snapshots during runtime, providing a more seamless multimedia experience.
- Enhanced the logic for country-specific support in video uploads, resulting in a 20% increase in efficiency.
- Spearheaded the integration of AI and voice recognition technologies into the taxi ordering process, allowing users to make requests and bookings through natural language commands.
- Developed and implemented features that leverage AI algorithms to enhance the accuracy of order predictions and optimize route planning for better efficiency.
- Collaborated with cross-functional teams to integrate voice-driven interfaces, providing an intuitive and hands-free experience for users making taxi orders.
- Contributed to the design and implementation of an intelligent assistant feature, utilizing AI-driven insights to offer personalized recommendations and improve the overall user journey.
Responsibilities :
- porting existing open-source products to OpenVMS
- support for ported products
- updating versions of ported products
- implementation of platform-specific elements in the source code of products
Completed projects : OpenJDK (v8) , Apache Web Server (HTTPD) , MariaDB, SQLRelay.
Instruments : C/C, Java, Fortran, Cobol, SQL, MariaDB, Bash, Maven, CMake, BitBucket, Svn,
Kanban, Jira.
Responsibilities :
- development of several online games by JS
- using the open-source framework Cocos2d
- development of the project architecture, following the MVC pattern
- short development cycle, production xes in less than an hour.
Results :
Two games match3 and word-complete for Facebook were developed and released. Support and implementation of new functionality was carried out throughout the entire time of the work.
Instruments : NodeJs, Cocos2d, PHPStorm, Git, Scrum, Trello.
Responsibilities :
- project migration from HLASM to C/C
- development of project architecture and its implementation
- development of new functionality at the request of customers
- code review and team management.
Results :
An application for working with database tables in C/C was developed and implemented, which before that was in HLASM Throughout the year, support and addition of new functionality was carried out. Growth in productivity and speed of work of loading and modifying by more than 25%.
Instruments : C/C, SQL, DB2, z/OS, Linux, Qt Creator, Git, Svn, Kanban, Jira.
2013 - 2015
2009 - 2013
Experienced professional backend developer specializing in the creation of cross-platform applications from conceptualization and architecture to production. With over 5 years of expertise, my strong foundation in data structures, mathematics, and system design aligns seamlessly with my proficiency in C/C++. Additionally, I've utilized Java, JS, and Python in various projects.
I have a keen interest in microservice architecture, multithreading, and game engine development. Well-versed in object-oriented programming, SQL database engines, CI/CD, and version control systems. My goal is to contribute to a company's product development as a software engineer, while continuously growing and refining my own skill set.
Dubai - United Arab Emirates [email protected]
Key Responsibilities:
- Designing and implementing robust network solutions using C++ to enhance system functionality.
- Full stack development, ensuring seamless integration between front-end and back-end systems.
- Collaborating with cross-functional teams to troubleshoot, optimize, and scale network infrastructure.
Achievements:
- Successfully developed and deployed network protocols, contributing to improved system efficiency.
- Spearheaded full stack projects, resulting in enhanced user experiences and streamlined processes.
Skills:
- Proficient in C++ programming language for both front-end and back-end development.
- Extensive experience in network protocol design and implementation.
- Strong problem-solving skills and a knack for optimizing system performance.
Backend development in Taxi(YanGo) and Zen products.
Responsibilities and Results:
- Added additional functionality to both mobile and desktop applications, enhancing user experience and feature sets.
- Extended support for locales in Asia, Africa, and Latin America within the Yango application, ensuring a more inclusive user base.
- Implemented the display of personalized user information in the employee application, contributing to a more user-centric experience.
- Led the transition of the translation service to a microservice architecture from a monolith, enhancing scalability and maintainability.
- Restructured the translation dependencies from hardcoded values to configurable settings, improving flexibility and ease of updates.
- Optimized the loading speed of short videos into snapshots during runtime, providing a more seamless multimedia experience.
- Enhanced the logic for country-specific support in video uploads, resulting in a 20% increase in efficiency.
- Spearheaded the integration of AI and voice recognition technologies into the taxi ordering process, allowing users to make requests and bookings through natural language commands.
- Developed and implemented features that leverage AI algorithms to enhance the accuracy of order predictions and optimize route planning for better efficiency.
- Collaborated with cross-functional teams to integrate voice-driven interfaces, providing an intuitive and hands-free experience for users making taxi orders.
- Contributed to the design and implementation of an intelligent assistant feature, utilizing AI-driven insights to offer personalized recommendations and improve the overall user journey.
Responsibilities :
- porting existing open-source products to OpenVMS
- support for ported products
- updating versions of ported products
- implementation of platform-specific elements in the source code of products
Completed projects : OpenJDK (v8) , Apache Web Server (HTTPD) , MariaDB, SQLRelay.
Instruments : C/C, Java, Fortran, Cobol, SQL, MariaDB, Bash, Maven, CMake, BitBucket, Svn,
Kanban, Jira.
Responsibilities :
- development of several online games by JS
- using the open-source framework Cocos2d
- development of the project architecture, following the MVC pattern
- short development cycle, production xes in less than an hour.
Results :
Two games match3 and word-complete for Facebook were developed and released. Support and implementation of new functionality was carried out throughout the entire time of the work.
Instruments : NodeJs, Cocos2d, PHPStorm, Git, Scrum, Trello.
Responsibilities :
- project migration from HLASM to C/C
- development of project architecture and its implementation
- development of new functionality at the request of customers
- code review and team management.
Results :
An application for working with database tables in C/C was developed and implemented, which before that was in HLASM Throughout the year, support and addition of new functionality was carried out. Growth in productivity and speed of work of loading and modifying by more than 25%.
Instruments : C/C, SQL, DB2, z/OS, Linux, Qt Creator, Git, Svn, Kanban, Jira.
2013 - 2015
2009 - 2013