Flavio Rajta
Verified Expert in Engineering
Back-end Developer
Stockholm, Sweden
Toptal member since July 29, 2022
Flavio has been a back-end developer for the past six years, building B2B and B2C applications. He's worked in industries like POS retail, commercial truck driving, music, and fintech. Flavio's most notable experience was leading a small team of back-end developers to build a platform used by tens of thousands of users who connect businesses with customers.
Portfolio
Experience
- SQL - 5 years
- MacOS - 5 years
- Docker - 5 years
- GitLab - 4 years
- Go - 3 years
- Travis CI - 3 years
- Python - 3 years
- Google Cloud Platform (GCP) - 2 years
Availability
Preferred Environment
MacOS, Slack, Docker, Postman, JetBrains, Lens
The most amazing...
...bug I've fixed was costing the company 100,000 in revenue per month.
Work Experience
Go Engineer
Kappa Pay Inc.
- Contributed to building the transaction processing pipeline, which utilizes async Kafka event handling and ledger state updates.
- Provided support for day-to-day operational tasks involving transaction failures and customer requests.
- Added support for an additional collection partner, giving customers the option to fund their transactions at another bank.
Go Software Developer
Utopia Music
- Developed and maintained a data pipeline project, which collects music plays and consumptions from different collectors.
- Contributed to improving the deployment system using Apache Airflow via Google Cloud Composer.
- Collaborated with multiple teams inside the company to provide custom data reports.
- Helped the recruiting process by reviewing code challenges of potential candidates.
Senior Python Developer
160 Driving Academy
- Led a team of four back-end developers, bringing new features to our in-house project, Truckers Network.
- Worked closely with the product owner to coordinate new features, devise a work plan, and estimate a time frame.
- Successfully coordinated the migration of our payment gateway from Stripe to Celero. This was a great achievement due to its impact and importance. We managed to deliver a solution that would prevent any loss of data during the process.
- Helped the recruiting process by interviewing potential candidates and deciding on anyone who would be a good fit for the team.
C#.NET Back-end Developer
Logical Albania
- Moved the application authentication process to the cloud for better accessibility and response time. Created a cron job for synchronizing user data between Cloud Firestore and the local Microsoft SQL Server.
- Created stored procedures on SQL Server Management Studio to facilitate communication between the back end and the database.
- Re-built the back-end REST API of a project that integrated with third-party payment services.
- Used up-to-date versions of ASP.NET Web API and replaced old basic auth authorization with JSON Web Token-based authorization.
PHP/Laravel Developer
Softmogul
- Collaborated with the back-end team to build and maintain microservices for the property management system platform.
- Refactored and developed the back end of the mobile cleaning app to bring new features to the application.
- Developed the seasonal feature, allowing users to define different rates/prices and visibility based on different times of the year.
- Developed the rate plan chaining feature, which allowed users to define relational rates/prices to and from another product, forming a parent-child type structure.
Experience
Password Keeper
https://github.com/rajtatata/password-keeperSecureChat
https://github.com/rajtatata/securechatI made a 2.0 version of this app with a complete redesign. The back end is built with Node.js and MongoDB to give the possibility of hosting it on a server, removing the need to use cloud solutions like Google Functions or AWS Lambda.
NPM Repositories
https://www.npmjs.com/~rajtatata• React Native Expo Tweet NaCl is a modified version of TweetNaCl.js, which works with React Native Expo. It supports basic cryptography functionalities.
• Cloudflare Workers REST API is a module for building REST API with Cloudflare Workers. I created this module with the Express.js framework in mind, making the functionality as close as possible to that.
Education
Bachelor's Degree in Computer Science
University of New York Tirana - Tirana, Albania
Skills
Libraries/APIs
REST APIs, SQLAlchemy, React, Node.js, Redis Queue, Socket.IO, Protobuf
Tools
Git, Jira, BigQuery, GitLab, Travis CI, Slack, Postman, JetBrains, Visual Studio, Android Studio, Expo, GitLab CI/CD, GitHub, Jenkins, Apache Airflow, Cloud Dataflow, MongoDB Atlas, Grafana, Google Stackdriver, RabbitMQ, Google Cloud Composer, Expo.io, Amazon Simple Queue Service (SQS)
Paradigms
REST, Microservices
Storage
PostgreSQL, MySQL, MongoDB, Cloud Firestore, Microsoft SQL Server, NoSQL, Redis, SQL Stored Procedures
Languages
Python, Go, SQL, C++, C#, Java, PHP, Visual Basic, JavaScript
Frameworks
Flask, React Native, .NET, Laravel, gRPC
Platforms
MacOS, Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), Windows 7, Kubernetes, Apache Kafka
Other
Algorithms, Data Structures, Google Cloud Functions, Lens, Pub/Sub, Google Pub/Sub, Job Schedulers, Data Queries, Amazon RDS, Cloudflare
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring