filipdulic
Tech Team Lead | Software Engineer | Rust Aficionado
Results-driven Leader and Senior Engineer with over 14 years of experience designing and implementing high-performance, scalable systems in fintech, web3, and embedded technologies. Proficient in Rust (4+ years in production), microservices architecture, and cloud platforms (AWS, GCP). Proven track record of leading teams to deliver low-latency, high-throughput solutions, mentoring junior developers, and driving technical innovation. Passionate about programming, electronics, and blockchain ecosystems.
Experience: 4 years
Yearly salary: $140,000
Hourly rate: $75
Nationality: 🇷🇸 Serbia
Residency: 🇷🇸 Serbia
Experience
Senior Software Engineer II & Tech Lead
Rho 2022 - 2024
Optimized a banking payment processing system by rewriting legacy code, improving throughput and reliability. Led a team to design an event-driven Notification Service using DDD principles, achieving high reliability and low maintenance overhead. Implemented an async KYC/KYB integration in Go, enhancing system interoperability.
Tech Team Lead
AltLabs 2021 - 2022
Led a small team to build a Sealing-as-a-Service backend for Filecoin, leveraging Rust and Go on GCP. Delivered a microservices architecture with Kubernetes and Docker, ensuring scalability and performance. Organised the initial engineering infrastructure and hiring for the startup.
Senior Software Engineer (Contract, Part-Time)
IOHK (Cardano Development Team) 2020 - 2021
Contributed to the Jörmungandr Rust sidechain. Worked on the governance protocols and Ethereum EVM integration.
Tech Team Lead
Tradecore 2017 - 2021
Lead two teams (Card Auth and Banking), overseeing fintech solutions on AWS. Designed a distributed trading platform (<5ms latency, 1000+ req/s) using MT4/MT5, C++, Python, and Rust. Built a WebSocket server in Rust with a custom lock-free bus-queue library, serving thousands of clients. Led the migration to a JWT-based auth system of the entire product range, using C# .NET Core and Redis. Delivered a multi-tenant card authorization service (<200ms processing) with hexagonal architecture.
Software Engineer
Kudos D.O.O. 2014 - 2017
Developed Windows client applications using C/C++ and the QT framework on GCP. Collaborated on cloud-based software solutions for diverse industries.
Lead Engineer
Ellielab 2013 - 2014
Upgraded laboratory equipment and designed next-gen systems, coding firmware in Embedded C (AVR). Built Windows applications in C++ and VB for hardware interfacing.
Embedded Engineer
Dangerous Prototypes 2010 - 2013
Designed schematics and PCBs for PIC and AVR-based products. Developed firmware in Embedded C for multiple hardware prototypes.
Skills
backend
infrastructure
tech-lead
rust
english