
Bhuiyan
Full Stack Software Developer, Scalable Mobile App with AI Solution
Kompetenzen

Meine Dienstleistungen


Portfolio
Arbeitserfahrung
Software Engineer
Bhuiyan Soft • Selbstständig
Dec 2021 - Present • 4 yrs 5 mos
I am a software engineer and self-employed developer with a strong academic background in Computer Science and Engineering and a deep interest in building real-world software solutions. My programming journey started with C and C++, where I focused heavily on problem solving, data structures, and algorithms. I have solved more than 900 algorithmic problems, which helped me develop strong analytical thinking and the ability to break down complex problems into efficient solutions. To strengthen my understanding of software design, I later learned Java to master core object-oriented programming concepts such as abstraction, inheritance, encapsulation, and polymorphism. I also studied software engineering principles and the software development life cycle, and I mainly follow the agile development methodology to build scalable and maintainable applications. Currently, my main focus is cross-platform mobile application development using Flutter, where I build high-performance applications for both Android and iOS from a single codebase. I also have experience with native development using Swift for iOS and Kotlin for Android. On the backend side, I develop scalable APIs and backend systems using Go (Golang) with PostgreSQL, and I also work with Firebase services such as Firebase Authentication and Firestore for real-time applications. My skills allow me to turn an idea into a complete software product, from planning and architecture to development and deployment. For me, software engineering is more than a profession. It is part of my life. I truly enjoy solving problems, and building software that creates real value for users.