Junior Software Developer
As a key contributor to a team at UpwaySolutions SA, I worked on developing an algorithmic trading bot on the Cardano blockchain, successfully delivering a fully functional system within the first quarter. My role involved gaining a deep understanding of emerging technologies such as Rust and Plutus, as well as foundational concepts like UTXO and Cardano. I was responsible for setting up the project repository and implementing specific system features, including listing UTXOs based on transactions and assets using CLAP.Additionally, I played a pivotal role in updating and refining parts of the system, which involved correcting bugs, cleaning up code, and enhancing the asset listing functionality based on tokens and addresses. I also contributed to the implementation of swap value storage in PostgreSQL, and leveraged Hasura to create a GraphQL API from the database, all while configuring Docker to containerize the applications. The project was managed through sprints with continuous integration and delivery (CI/CD) pipelines on GitHub.