Who I Am

I am Md. Faihaj Alam Topu, a student of CSE at BUET. I am a Software Developer specializing in backend development.

In terms of programming languages, I am proficient in C, C++, Java, Python, and Golang. I have significant experience with Django, as I have completed most of my undergraduate software projects using it for both backend and full-stack development. Additionally, I have worked on backend projects using Golang. For frontend development, I generally use the React framework and Bootstrap. I am experienced in working with both SQL databases (PostgreSQL and MySQL) and NoSQL databases (MongoDB).

In addition to my technical skills, I have a strong foundation in designing scalable microservices architectures using Docker and Kubernetes, along with secure API management through Kong API Gateway. Recently, I have been exploring emerging technologies like Rust, Spring Boot, and .NET to expand my capabilities and tackle future challenges.

I am deeply curious about learning new frameworks and implementing innovative techniques. I am passionate about exploring emerging technologies like Rust, Spring Boot, and .NET, as well as optimizing APIs using tools like gRPC and Redis. I am committed to selecting the best technology stack and delivering high-quality results for my projects.

I also love football, although I might not be very good at it. In my leisure time, I enjoy watching series and listening to audiobooks.

Skills

Programming Languages

C, C++, C#, Java, Python, JavaScript, Golang, Shell Script

Backend Frameworks

Django, Gin (Go), Node.js, Spring Boot, Streamlit

Frontend

HTML, CSS, Bootstrap, ReactJS

Containerization & Orchestration

Docker, Kubernetes

Database Management

MySQL, PostgreSQL, MongoDB

API Management

REST, Kong API Gateway

Contact

If you'd like to get in touch, feel free to email me.