Starting My Journey on DEV Community: From Competitive Programming to Backend Development

kizaidi_ak

António Kizaidi

Posted on July 26, 2024

Starting My Journey on DEV Community: From Competitive Programming to Backend Development

Hello DEV Community!

I'm thrilled to write my first post here and share a bit about my journey and what I hope to contribute to this amazing platform.

Who Am I?
My name is Antonio Kizaidi, and I hail from the beautiful country of Angola. I'm currently working on a diverse range of projects, from competitive programming to full-stack development. Here's a snapshot of my journey so far:

Competitive Programming: I was the second-place winner in the national ICPC competition in Angola, competing against over 130 candidates from more than 13 provinces. This experience honed my problem-solving skills and deepened my love for algorithms and data structures.
Educational Background: I'm pursuing a degree in Engineering Informatics at the Faculdade de Engenharia, Universidade Agostinho Neto. This academic journey has been both challenging and rewarding, providing a solid foundation in both theoretical and practical aspects of computer science.
Professional Experience: Recently, I completed a project in C++ for a library management system and another in C for a personalized transport application in Luanda. These projects solidified my experience in using data structures and algorithms to solve real-world problems.
My Current Projects
MercadoApi:
I'm developing a Django-based web application called MercadoApi, designed to revolutionize the market experience in Angola. Using MySQL for database management, the project involves complex backend logic and efficient API design. I'm also implementing security measures and ensuring seamless integration with frontend technologies.

CADEIRA:
This project involves creating both desktop and mobile applications using Java and Firebase. The desktop version is used for registering information about academic subjects, while the mobile version allows students to view their results. The project follows the MVC architecture, ensuring clean code and maintainability.

C Compiler in Java:
A personal project where I'm developing a C compiler in Java. This includes lexical, syntactic, and semantic analyzers, each with specific validations to ensure code correctness and efficiency. This project is a deep dive into compiler design and helps me understand the intricacies of programming languages at a granular level.

Why DEV Community?
I've joined DEV Community to:

Learn and Share: There's a wealth of knowledge here, and I'm excited to learn from the experiences of others while sharing my own insights.
Network: Connect with like-minded developers and professionals from around the world.
Grow: Improve my skills by engaging in discussions, contributing to open-source projects, and writing about my experiences.
What's Next?
I'm currently preparing for a full-time C++ developer role that requires solving complex problems and contributing to innovative projects. This position offers remote work opportunities and a potential relocation to Berlin, which aligns perfectly with my career aspirations.

Stay tuned for more posts where I'll dive deeper into my projects, share coding tips, and discuss challenges and solutions in my development journey.

Thank you for reading, and I look forward to connecting with you all!

Feel free to reach out to me on GitHub here or leave a comment below. Let's build something amazing together!

Best,
Antonio Kizaidi

💖 💪 🙅 🚩
kizaidi_ak
António Kizaidi

Posted on July 26, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

What was your win this week?
weeklyretro What was your win this week?

November 29, 2024

Where GitOps Meets ClickOps
devops Where GitOps Meets ClickOps

November 29, 2024

How to Use KitOps with MLflow
beginners How to Use KitOps with MLflow

November 29, 2024

Modern C++ for LeetCode 🧑‍💻🚀
leetcode Modern C++ for LeetCode 🧑‍💻🚀

November 29, 2024