About me
I am a backend developer with a strong focus on Golang, particularly in building efficient microservices using gRPC and gRPC-Gateway. My expertise lies in designing scalable systems following Clean Architecture principles, ensuring maintainability and robustness. I have hands-on experience with Docker for containerization, allowing for seamless deployment and management of applications.
My technical skill set includes proficiency in databases like Postgres and Redis, as well as web server management with Nginx. I leverage Git for version control and am comfortable working in Linux environments. Additionally, I have experience with Apache Kafka for building real-time data pipelines and event-driven architectures, as well as Amazon S3 for scalable object storage solutions.
In addition to my primary focus on Golang, I have two years of experience in Python, where I have worked extensively with Django and Django REST Framework (DRF) to create reliable web applications. I also have experience with OpenCV for computer vision tasks, enabling me to work on projects that require image processing and analysis. I also have four months of experience with Rust and have been exploring its capabilities, particularly with the Actix framework. More recently, I've started delving into SurrealDB to expand my database management skills.
I am passionate about developing high-performance applications and continuously improving my skills in the rapidly evolving field of backend development.
What i'm doing
-
Golang
to build efficient microservices that leverage gRPC for high-performance communication.
-
Python
to develop robust web applications with Django and Django REST Framework for seamless API integration.
-
Rust
for building high-concurrency applications, leveraging its performance and safety features with the Actix framework