Logo
Tibor – Rust, HTML, CSS, experts in Lemon.io

Tibor

From Croatia (GMT+2)

flag
Back-end Web DeveloperSenior
Hire developer
10 years of commercial experience
Cloud computing
Human resources
Recruiting
Web-hosting
Dev tools
Enterprise software
HRMS
Platforms
Lemon.io stats

Tibor – Rust, HTML, CSS

Meet Tibor, our Senior Rust Developer, a passionate innovator deeply committed to the art of planning, designing, and leading intricate projects. With a diverse background in development teams, he thrives on the challenges of transforming ideas into seamless, functional realities. His expertise lies in Rust, a language he not only enjoys but has mastered, coupled with a robust foundation in TypeScript. This unique blend of skills enables him to craft intricate solutions and navigate complex development landscapes with ease. His passion for motorbikes takes him on thrilling adventures, especially in the scenic mountains.

Main technologies
Rust
3.5 years
Additional skills
HTML
CSS
Cryptography
Docker
Nest.js
API
Typescript
Vue.js
Node.js
Express.js
React
Cloudflare
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Architect, lead developer, owner
Feb 2023 - Ongoing1 year 4 months
Project Overview

Hoodik is a lightweight, secure, and self-hosted cloud storage solution. It offers an easy install with a simple Docker command on any type of instance (x86, with ARM coming soon).

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Was a solo contributor on the entire project and created everything except the icon design.
  • Created back-end services for authentication, encryption, storage etc.
  • Created front-end application.
  • Built the encryption services so it can be published as wasm and used it on the front-end to have the same way of working with encryption on both front-end and back-end. (Also, it improved the speed drastically compared to using Crypto.js).
  • Wrote unit, integration, and e2e tests for the application.
  • Wrote the deployment scripts to package it into a Docker container.
  • Wrote the Unraid template so it can be easily delivered to all the Unraid customers.
Project Tech stack:
Rust
Vue.js
Docker
Lead developer and maintainer
Dec 2018 - Oct 20223 years 10 months
Project Overview

Open source Node.js framework based on Express.js with additional tooling needed for projects he was working on in his previous company. The project started in early 2017 as an internal tooling repository, which was copied and pasted into new projects and upgraded each time. It was then completely re-made with Typescript and all the best practices for secure API applications into an open-source and easy-to-use framework.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created a queue system that allowed us to parallelize long-running tasks.
  • Re-wrote the tooling that was written in vanilla Javascript into Typescript and improved it.
  • Packaged everything into an easy-to-install and use Typescript framework, which was then open-sourced.
  • Wrote the documentation.
  • Started implementing it into all the small-medium projects we were doing at the time in the company.
Project Tech stack:
Typescript
Node.js
Express.js
Architect and lead back-end developer
Nov 2021 - Aug 20229 months
Project Overview

High-Performance Computing Cloud Provider Platform. An application that was built for a client who has DC locations in Canada and Sweden. The solution unifies all the servers into easy-to-pick and configure products on the customer-facing website and integrates with OpenStack and The Foreman in order to provision the virtual and bare metal instances in a couple of minutes.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the architecture for a multi-service application that manages both bare metal machines (servers) and virtual machine servers.
  • Was leading a team of 4 back-end developers to build the project.
  • Was responsible for the coordination with the lead sysops engineer and lead front-end engineer to integrate all the parts and services.
  • Created a command system to pass instructions from the customer-facing application to the DC service via queues.
  • Created a service that runs in the data center (DC Service) and receives commands from the main application through the queue.
  • Created deployment scripts to package the DC service into RPM and DEB so it can be easily installed on Centos and Debian with standard package managers.
  • Created system services for the DC service, which keeps it always up to date.
  • Wrote SDK for the DC service to integrate with The Foreman (Open source application used for managing bare metal machines).
Project Tech stack:
Rust
Vue.js
Architect and lead developer
Apr 2020 - Feb 202110 months
Project Overview

Hiring platform that offers candidates to stay anonymous until it is absolutely necessary to be revealed to the employer. This hiring platform offers a full-featured applicant tracking system with customizable pipelines and stages, automated email messages, and an automated CV creation tool for candidates.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the architecture for the back end.
  • Was leading the team of 3 back-end developers building the application with Rust.
  • Coordinated with the front-end lead developer to successfully create an amazing overall product.
  • Set the ground for the team to write testable Rust code wrapped around Actix.
  • Created services to enable the ATS to have fully customizable pipelines for the candidates with multiple stages that are also fully customizable to the customer needs by the customer.
Project Tech stack:
Rust
React

Education

2007
Mechatronics and programming
Technical High School

Copyright © 2024 lemon.io. All rights reserved.