layout | title |
---|---|
cv |
Christian Belloni's CV |
Software developer at BabylonCloud
Rust, SwiftUI, Bazel
2022 - Present
Software developer, Babylon Cloud S.p.a.
Babylon cloud is a leading italian company in the cloud storage space
- Achievements and responsibilities:
- Developed key, business critical features in Rust
- Desktop and Mobile development using SwiftUI and Android Compose
- Sped up compilation times by 50% migrating our build system to bazel
- Decreased backup times and increased backup reliability
- Drasticly decreased memory usage while synchronizing cloud and local filesystems
- Developed from the ground up our iOS CI/CD pipeline ensuring a fast development cycle
2020 - Present
Freelance software developer, Alba S.r.l., Loas S.r.l.
- Achievements and responsibilities:
- Collected features requests and compiled a technical document to express the client's MVP requirements
- Developed the product and managed the deployment process
- Setup CI/CD from github to digital ocean
- Managed to have zero down times since the initial shipment
- Developed an internal tool to organize and print ZPL barcodes to ease the packaging process
2018 - 2022
Factory worker, Loas S.r.l.
sciport-rs, Rust rewrite of scipy
complex-bessel-rs Rust bindings to Amos's complex-bessel fortran library
rules_uniffi, Bazel ruleset to generate Swift and Kotlin bindings from a rust library
rules_mobile_assets, Bazel ruleset to manage mobile application's assets
Italian, native
English, work proficiency