Personal details

Lyubomir R. - Remote software architect

Lyubomir R.

Based in: šŸ‡§šŸ‡¬ Bulgaria
Timezone: Sofia (UTC+3)

Summary

Lyubomir is very passionate about solving complex software development problems. He has a strong interest and proven experience in game development and computer graphics in addition to business applications. He's a fast learner and can quickly adapt to new technologies.

Work Experience

Freelance Developer &Technical Screener
Toptal | Nov 2019 - Present
C#
C++
Node.js
Qt
TypeScript
JavaScript
RESTful API
Unity
AWS (Amazon Web Services)

C++ / JUCE Developer

ā€¢ Developed JUCE OpenGL components for rendering performance-critical application UI. ā€¢ Modified existing JUCE Components and worked on reducing their CPU footprint.
ā€¢ Performed regular profiling and worked on performance optimizations.

C++ / Qt Developer

ā€¢ Created QML Layouts exactly as provided in design specifications.
ā€¢ Implemented complex and custom UI controls.
ā€¢ Developed and optimised Model classes in line with Qt MVC architecture. ā€¢ Enhanced the secure file storage of the application with new features.
ā€¢ Participated in the internal knowledge-sharing webinars.

Node.js / AWS Back-end Developer

  • Developed a Node.js service for migrating data from 3rd-party real estate management platforms.
  • Deployed the Node.js service on AWS and managed services like Lambda, EventBridge, and APIGateway.
  • Consulted with the client on developing the service in a rapid development environment whilesimultaneously minimizing the technical debt.

Tech Lead

  • Designed high-level architecture for an innovative sports betting application, including a cross- platform mobile application with 3D gaming functionality, scalable back end, and integration of 3rd-party services.
  • Researched and evaluated a variety of tech stacks for building a mobile application containing 2D UI interaction and 3D in-app mini-games, emphasizing optimal hardware resource consumption and development efforts.
  • Estimated the development time for the main features and provided guidelines on cloud service hosting on AWS.

Technical Screener

  • Evaluated candidate technical expertise and soft skills.
  • Reviewed talent working experience and background.
  • Provided attendants with advises about improving their development knowledge.
C# / AWS Back-end Developer
Codemerx | Apr 2022 - Jul 2022
C#
AWS Lambda
AWS (Amazon Web Services)
  • Implemented orchestration using the AWS Step Functions service.
  • Designed and developed a RESTful API with API Gateway service.
  • Researched and tested IoC solutions for automating the infrastructure deployment process.

Education

BULGARIA, UNIVERSITY OF VELIKO TARNOVO "ST. CYRIL AND ST. METHODIUS"
Master's degree惻Informatics and Information Security
Oct 2008 - Oct 2010
BULGARIA, UNIVERSITY OF VELIKO TARNOVO "ST. CYRIL AND ST. METHODIUS"
Bachelor's degree惻Informatics
Jan 2004 - Sep 2008

Personal Projects

Software for VR Theater PerformancesIconOpenNewWindows
2019
C#
C++
OpenCV
Computer Vision
VR (Virtual Reality)
AR
The first in the world puppet theater with VR based on innovative mix of computer vision and game engine technologies
Mad Gardener: Zombie MassacreIconOpenNewWindows
2019
C#
Game
Fast-paced bullet storm PC version of the mobile game ā€œMad Gardener: Zombie Defense."