Hi, my name is Daniel Ceballos
Rust Developer & DevOps Engineer

Get to know me!

About Me

Profile Image

I am an experienced professional with a strong background in Azure and Azure DevOps, leveraging cloud technologies to optimize and streamline development workflows. My expertise includes deploying and managing scalable applications, automating CI/CD pipelines, and ensuring high availability and performance of cloud-based solutions. I am passionate about Rust and its ecosystem, particularly in backend development with Actix, where I enjoy building high-performance, secure, and efficient applications. My technical skills are complemented by my enthusiasm for continuous learning and staying up-to-date with the latest advancements in cloud computing and programming languages.

I am also an avid advocate for Rust, regularly organizing and speaking at conferences and meetups to share my knowledge. I thrive on teaching complex topics such as multithreading and asynchronous programming, making them accessible and engaging for a wide audience. My presentations are known for their clarity and depth, and I take pride in demystifying challenging concepts for both beginners and seasoned developers alike. By fostering a collaborative and inclusive community, I aim to inspire and empower others to embrace Rust and explore its full potential in modern software development.

Projects

Algorithms and Data Structures in Rust

I've developed a repository in collaboration with the Rustlang-Es community, focusing on algorithms and data structures in Rust. This project emphasizes best practices in computational complexity (BigO) and memory optimization (size, addresses, stack, indices, syscalls). It's designed to educate and provide practical examples for efficient and high-performance coding in Rust. My aim is to inspire and equip other developers to harness Rust’s power in building robust applications, while promoting an understanding of optimization techniques and efficient coding practices.

rCI Agent

Developed a CI agent in Rust that efficiently clones repositories, runs tests, builds binaries, and publishes artifacts to an Azure Storage account. This project showcases the power of Rust in creating robust, high-performance CI tools that streamline the development process and enhance automation capabilities.

rCI Server

Developed a server that orchestrates the CI agent operations. This server communicates with rCI agent, providing instructions for cloning repositories, running tests, building binaries, and publishing artifacts to an Azure Storage account. The server ensures seamless task management and coordination, enhancing the overall efficiency and reliability of the continuous integration process.

Contact

Keep in touch

Send me an email!