Projects

Over my 13-year engineering career, I've worked on diverse projects across multiple industries. These selected projects highlight my approach to solving complex technical challenges.

Macrometa

Development of VDI (Virtual Desktop Infrastructure) on Macrometa platform
Oct 2024
Worked with the team to develop a VDI (Virtual Desktop Infrastructure) on the Macrometa platform. The VDI allows users to access their desktops from anywhere in the world with minimum latency.

Responsibilities:

  • Planning and designing the VDI product
  • Architecting the VDI product specific backend services
  • Implementing backend services

Technologies:

Rust
Development of a real-time application for NBA Courtside product on Macrometa platform
Mar 2024
NBA, New York, USA
Developed a real-time application for the NBA Courtside product on the Macrometa platform. The application allows users to view real-time stats and highlights from NBA games. Multiple regions are supported with minimum latency.

Responsibilities:

  • Architecting the NBA Courtside application backend
  • Planning the deployment and testing of the application
  • Team management
  • Customer communication

Technologies:

RustPythonPostman
Development of Macrometa FaaS (Function as a Service) platform
Jan 2024
Developed the Macrometa FaaS (Function as a Service) platform, enabling developers to build and deploy serverless applications on the Macrometa platform.

Responsibilities:

  • Architecting the FaaS platform
  • Implementing the FaaS platform
  • Team management
  • CLI design and development

Technologies:

RustWebAssemblyDockerKubernetes
Developed Mobile JS Offload for Macrometa platform
Oct 2023
Service that executes third-party scripts on the Edge, enabling developers to offload their mobile applications.

Responsibilities:

  • Architecting the Mobile JS Offload service
  • Implementing the Mobile JS Offload service
  • Team management

Technologies:

TypescriptJavascriptDockerKubernetes
Developed SDKs for the Macrometa API
Jan 2023
Developed a set of SDKs for the Macrometa API, enabling developers to easily integrate various services into their applications.

Responsibilities:

  • Led the development of the various SDK
  • Implemented Python SDKs
  • Implemented Jascript SDKs
  • Implemented Rust SDKs
  • Team management

Technologies:

PythonJavascriptRust