Afif Mansib Chowdhury

Software Enginner & Technical Lead, Sunmi TH

BSC, Computer Science,

R&D Department, Shanghai Sunmi Technologies (Thailand branch),

Soi ABAC, Samut Prakan, Bangkok

Experienced Software Engineer with a computer science degree and a deep passion for science and technology. Specialized in web development, I have explored various sectors within the industry, contributing to both business and research-oriented projects. Currently serving as a Tech Lead, I lead the Thailand branch of a collaborative research project of Sunmi with Alibaba called the MAX program.

Contact Me

profile

service-0
JavaScript -Web And Beyond

My Journey

Having been an analytical thinker from my math and physics Olympiad days, I made a conscious choice to pursue a career in computer science. Among the few who studied CS purely out of passion, my journey began in high school.Throughout my undergraduate years, I explored various CS sectors such as Web, DevOps, Android development, and AI. The web, however, stood out as the most fascinating part of CS for two reasons: it serves as a gateway to the entire CS realm, and the well-structured nature of JavaScript, the language at its core.My introduction to JavaScript in university sparked a love affair—from the elegance of vanilla JS to the dynamic capabilities of React and the architectural finesse of Next.js.This journey marks the convergence of my analytical background, passion for CS, and the dynamic world of web development. Join me as I unravel the layers of my exploration, showcasing the impact of JavaScript on my professional odyssey.


hi

From CS Student To Developer

During my third university year, I had the privilege of learning enterprise application development under Dr. Chayapol Moemeng, a passionate web enthusiast and my advisor. Renowned for his innovative projects, he was not just an instructor but a mentor, serving as the CTO of www.bhalogari.com—an e-commerce platform utilizing Next.js for car sales from Japan to Bangladesh. Starting as an intern and progressing to a junior developer, I experienced the startup world firsthand, benefiting from the expertise of the best JavaScript teacher. This journey not only enhanced my technical skills but also offered insights into the dynamic landscape of enterprise application development and web technologies. In pursuit of my passion for research, I got involved in the intriguing Sunmi Max IDE project. This collaborative venture between Sunmi and Alibaba aimed to revolutionize developers' experiences using the Monaco editor for JavaScript projects. As the R&D arm of Shanghai Sunmi Technologies expanded to Thailand, I stepped into the role of a software engineer at Sunmi Th, merging my love for research with hands-on coding in the vibrant world of software development.

R&D Sunmi

Lights

First Day at Sunmi

Nature

Meeting The Honorable CTO in Thailand

Fjords

With Tech Team Leads, Shanghai

Sunmi Max Program

My inaugural challenge as a software engineer at Sunmi was to craft applications using the Sunmi Max IDE. Despite its foundation in JavaScript, the IDE diverged from conventional platforms, boasting its unique components like buttons, navbars, and an internal database named Sunmi Model Program. Adapting to this distinctive environment was swift, given my background in vanilla JavaScript. In my initial week, I seamlessly collaborated with the R&D team in Shanghai, laying the groundwork for a small application. In the subsequent months, this collaboration expanded, leading to the creation of the first production application tailored for the Thailand market – the GPOS. This journey marked the convergence of innovation and practical application, laying the foundation for impactful contributions in the dynamic landscape of software engineering.


A unique facet of the Sunmi Max IDE was its resonance with Alibaba's OpenSumi project, aligning seamlessly with our team of ex-Alibaba engineers. Yet, a hurdle emerged—much of the IDE was in Chinese. As the first foreign engineer, I took on the task of translating code comments and toasts for my own use. Over time, our IDE transformed into a more international tool, culminating in the rapid release of GPOS's first version, a testament to our team's adaptability and collaborative spirit.



A striking feature of the Sunmi Max IDE lies in its remarkable capability to craft both Android and web applications effortlessly using JavaScript. The real magic unfolds in its automated deployment to various platforms, seamlessly adapting to the mobile and phone versions of Sunmi. I've always believed that associating JavaScript solely with web development is limiting its potential. With tools like Node.js and React Native, we've seen its application in IoT and Android development, but the Max IDE took it a step further. It enabled direct manipulation of IoT devices using vanilla JS. As I delved deeper into this innovative IDE, I discovered that in the new Chinese era of development, local development might not be as popular; instead, this approach is favored for its time-saving benefits.


As GPOS evolved with added features, my role expanded into training and recruiting foreign engineers in Thailand. Assuming the position of Tech Lead, I spearheaded the software transition for mobile versions. The success of GPOS in the market prompted an invitation from the Shanghai team and CTO, recognizing our accomplishments. During a training program in Shanghai, I led a team of Thai engineers in transforming GPOS from PC to mobile. This transformative experience culminated in a proud moment as I received the certification of being a Max Model Expert and JavaScript Expert. It was an honor to accept this award from our esteemed CTO, a legendary engineer known for shaping Alibaba Cloud—a defining achievement in my professional journey.


Lights

Certification Of Max Dev Training


Lights
Nature
Fjords


Lights
Nature
Fjords

Currently, I am immersed in enhancing the GPOS mobile version, incorporating new features alongside diverse industrial projects such as payment gateway integration. Beyond work, my personal time is dedicated to learning and mastering new tech stacks. It is my fervent belief that this dedication and passion will not only advance the Industrial technology but also contribute to shaping the modern technological landscape. Here's to pioneering innovation and a steadfast commitment to pushing the boundaries of what's possible in the tech world.


My Educational Background


Bachelor of Science, Computer Science
Assumption University of Thailand

I successfully completed my Bachelor's degree at Assumption University of Thailand with a concentration in Software Design and Development. Throughout my academic journey, I undertook two solo senior projects and engaged in two impactful internships

Higher Secondary School Certificate
Notre Dame College (Group 2, Computer Major)

Completed the Higher Secondary School Certificate with a Golden GPA of 5 from the most prestigious missionary school in Bangladesh, with a government-sponsored scholarship

Secondary School Certificate
Adamjee Cantonment School (Science)

Completed the Secondary School Certificate with a Golden GPA of 5 , with a government-sponsored scholarship, I placed 72nd in All Dhaka Board

Current Industrial Projects

Old Industrial Projects

My Personal Background

Originally from Bangladesh, I had a diverse upbringing, moving across various locations due to my father's role as an Army Officer. Before settling in Dhaka in 2005, my childhood was vibrant and shaped my early interests. In 5th grade, my affection for physics blossomed after reading Ektukhani Biggan by Jafor Iqbal gradually expanding to a keen interest in mathematics. Throughout school and high school, I secured commendable positions, earning multiple science and math Olympiad certificates. With a government-sponsored scholarship throughout my school life, I graduated from the most prestigious college in Bangladesh. In 2017, I embarked on my undergraduate journey in computer science in Thailand, where I've been living since.


Lights
Nature
Fjords

Beyond programming and studying, I have a strong passion for powerlifting and bodybuilding. During my university days, I actively competed in powerlifting competitions. I was also the Vice President of Bangladesh Community in ABAC. While work commitments may have shifted my focus for now, I aspire to reunite with these hobbies as life unfolds further.



Lights
Nature
Fjords

Contact



email : afifmansib123@gmail.com

u6028129@gmail.com

afif@sunmith.com

Phone : 0928148796