
Filipe Azevedo
Verified Expert in Engineering
Back-end Developer
Almada, Portugal
Toptal member since April 28, 2021
Filipe is a tech lead and blockchain technical advisor with several years of professional experience in distributed systems and software engineering. He currently focuses on Rust and blockchain projects, especially Solana. He has experience designing resilient, secure, and scalable systems using microservices, serverless, Kubernetes, CQRS, and other event-based architectures. Filipe joined Toptal to find interesting Rust and blockchain projects.
Portfolio
Experience
- Go - 3 years
- System Architecture - 3 years
- Rust - 3 years
- Blockchain - 3 years
- Smart Contracts - 3 years
- GraphQL - 2 years
- Solana - 2 years
- Web 3.0 - 2 years
Availability
Preferred Environment
MacOS, Linux, Go, Rust
The most amazing...
...thing I've built is a SaaS platform to book trips with over 40 traditional dispatch management systems, heavily asynchronous with heterogeneous partner APIs.
Work Experience
Senior Go Developer
Upvest
- Developed several microservices to handle investment operations.
- Improved deployment and testing across the board for all the microservices.
- Put together a set of coding standards for the team.
Tech Lead | Senior Software Engineer
Karhoo
- Designed and implemented the 2nd version of the booking endpoint.
- Created and applied the replacement of internal Google Maps usage with OSM, saving thousands of pounds (£) every month.
- Developed a new testing strategy that reduced overall incidents and allowed the team to move faster. In the final stages, over 120 repositories were being managed with close to no manual intervention.
Software Engineer
Luno
- Reimplemented a back-office permission system, including data redaction and a system that would allow agents to access only the parts of the information they required.
- Developed a system of lightweight notifications built on top of Etcd, which enabled the hot-reloading of permissions.
- Implemented gRPC-Web for the back office, improving decoupling and cycle time for new features.
Senior Software Engineer
Hive
- Developed a highly distributed system using CQRS to bring support for multi-user homes to the platform and app.
- Migrated the platform in charge of the leak detectors from a Python monolith into a set of services written in Scala that ran on AWS Lambda using AWS IoT and other AWS services, including SNS, SQS, and Kinesis.
- Designed an event-based platform that would support the integration of third-party devices into the existing platform.
DevOps Engineer
Sony Computer Entertainment Europe
- Worked as a server engineer within the Online Technology Group (OTG) at SCE London Studio.
- Contributed to the development of Ruby-based projects.
- Worked with multiple technologies, including Chef, AWS, Elasticsearch, Scala, Spark, and Jenkins.
IT Consultant
Syone
- Managed the internal infrastructure as well as the data for projects.
- Regularly engaged in development and middleware projects, using various technologies to help build high-quality software, infrastructure architectures, and solutions according to the customer's needs.
- Administered various systems, including RHEL, Linux, Apache Web Server, Nginx, HAProxy, and Puppet, among others.
Experience
Solana Event Ticketing System and NFT Marketplace
Solana Staking Lottery
Solana NFT Marketplace - Discovery
Definition of technical architecture using the latest standards used in the Solana community.
Whitepaper review.
Solana NFT Marketplace
https://digitaleyes.market/• Development of new contracts
• Contract maintenance
• Near real-time indexing of Solana accounts and marketplace listings
Integrate Cosmos into the Graph's Node
https://github.com/graphprotocol/graph-nodeBaaS Platform
Cosmos IBC Tracker
Mobility Marketplace SaaS
IoT Platform
Core Development
Skills
Languages
Go, Rust, GraphQL, Kotlin, Scala, Java
Frameworks
gRPC, Gaia
Paradigms
Microservices, CQRS
Platforms
Linux, Amazon Web Services (AWS), Kubernetes, Google Cloud Platform (GCP), AWS IoT, Docker, Blockchain, Apache Kafka
Storage
MySQL, Redis, PostgreSQL
Other
Distributed Systems, Pub/Sub, Events, Serverless, System Architecture, Multithreading, Software Architecture, Back-end, Solana, Smart Contracts, Web 3.0, Cosmos, Fintech, IoT Security, Cryptocurrency, WebAssembly (Wasm)
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