
Joshua Olúwaseun Aminu
Rust Developer
Salaire / Taux journalier
Lagos, État de Lagos, Nigeria
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Software Developer – OSS
Fermyon Technologies
juil. 2025 - sept. 2025
3 mois
À distance
– Added support for refreshing logs when started – Added support for HTTP2 stream – Built OpenAI SDK for Spin with support for similar LLMs, including Ollama – Fixed a potential recursion that could go infinitely – Investigated and fixed an upgrade in the external library related to Zig breaking Cl – Improved terminal exit code handling for non-fatal instances instead of breaking the flow – Improves the developer experience on ComponentizePy – Contribution to Spin's v3.4.0 and v3.5.0 releases
Senior Rust Developer
Unbox
nov. 2023 - nov. 2024
1 an 1 mois
À distance
– Participated in systems design on new platforms and redesigned existing projects – Built a modular verification handler server using libraries such as Axum, Tokio, Cardano, and Sqlx. Available in production. – The server ships with a spawned background worker cleaning up stale verification – Implemented OpenTelemetry for global tracing and logging. Tracing Status Code, Payload, and connected Signoz. Tracing data, such as status code and payload, and connecting to Signoz. – Built the backend server for interacting with the internal AI LLM, currently in production and available on https://litterbot.ai/ – Debug and improve the existing codebase, notably a function handling Postgres transactions, which reduced the speed by 10s. – Wrote a series of integration tests – Participated in PR reviews. – Integrated Postgres databases for backend servers – System compatibility with Cardano on-chain identity
Lead, Rust Developer
HisFold
déc. 2022 - janv. 2024
1 an 2 mois
À distance
– Developed the back-end server using Actix and Tokio – Integrated Postgres as its Primary database – Implemented Redis for some components as a cache – Built audio streaming micro-services using WebSocket. Receives bytes of data, beaming it to AWS Kinesis – Implemented logging systems for better diagnosis – Created and hosted the app as a Docker image on Digital Ocean – Integrated GraphQL with the backend server, making it compatible with a front-end UI. – Integrated NATS messaging. This was useful for triggering notifications on Android devices when an event happens. It can also be implemented with other components.
Rust Developer
Supra Oracles
mai 2021 - août 2022
1 an 4 mois
À distance
– Explored Substrate with the team, focusing on exploiting libp2p's Kademlia DHT library capability to propagate data amongst nodes. – Contributed to the Supra Core layer 1 blockchain for Testnet. – Built an Oracle POC with a team, extracting ETH prices from the Ethereum network. – Implemented the Byzantine Fault Tolerance consensus protocol, in which nodes can select leaders of a clan, asserting the validity of a block. – Integrated RocksDB for nodes storing temporary data – Wrote unit tests for some modules and identified some bugs in the resolution process. – Worked on benchmarking some transaction verification performance. – Worked on using Kafka to transmit on-chain data from some dedicated nodes for data collection. – Participated in PR reviews. – Participated in architecture design discussions.
Rust Developer
Gridlock
janv. 2021 - mars 2021
3 mois
À distance
– Added to existing application features by writing Rust multi-threaded code. – Contributed to DKG for private key generation – Refactor and improve existing code to incorporate better patterns. – Applying the latest cryptographic techniques to protect digital transaction data against cyber attacks and information hacks.
Junior Rust Developer
Diamond Acre Software
oct. 2019 - déc. 2020
1 an 3 mois
8600 Lagos, Portugal
– I write APIs handling interactions with our client's database. – Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience. – Build single-page applications with HTML & CSS with Rust or JavaScript. – Refactor and improve existing code to incorporate better patterns – I write programs in Rust, also support front-end projects, writing in HTML & JavaScript
Formation
University of Benin, Edo State, Nigeria
BSc., Banking and Finance
2011 - 2014
3 ans 10 mois
– I received a second-class honours degree upon graduation. – Wrote my thesis on DETERMINANTS OF MICROFINANCE BANK LENDING IN NIGERIA
Licences et certifications
Introducing Generative AI
Délivré le : juin 2025
Embedded Rust Training
Délivré le : oct. 2024