Faruk Ahmad - Profile Photo

Faruk Ahmad

ファルク・アハマド | ফারুক আহমদ

Just another software engineer.

Twitter Icon for Faruk Ahmad- Twitter Page Github icon for Faruk Ahmad- Github profile Linkedin Icon for Faruk Ahmad Linkedin Profile Facebook icon for Faruk Ahmad facebook profile Blog icon for Faruk Ahmad-Blog Email icon for Faruk Ahmad-Email

I'm Faruk Ahmad, a Bangladesh-born Senior AI Engineer now based in Japan. I have over 10 years of experience designing and deploying intelligent systems that combine robust software engineering with practical machine learning. My work spans scalable APIs for vision, NLP and language models, and pipelines for real-world cloud & edge deployments. Grounded in South Asia's improvisational mindset and Japan's precision, I love bridging languages, frameworks, and domains - translating complex ideas into working solutions. When I'm not refining models or automating workflows, I'm learning Japanese, one conversation at a time.

Curious about what I'm building next? Check out the follwoing: My Blog or On Going Projects or My Portal

2023 -
Icon for Faruk Ahmad-Work experience
Senior AI Engineer, DTRA, Tokyo, Japan
Leading projects in advanced AI solutions for risk advisory, developing scalable models for clients across industries. Collaborating with cross-functional teams to design intelligent pipelines and deploy them in production.
2018 - 2022
Icon for Faruk Ahmad - work experience
AI Engineer, DTT, Tokyo, Japan
Built end-to-end AI systems for enterprise use cases, from data pipelines to model optimization. Focused on computer vision, NLP, and cloud deployment for real-world business needs.
2017 - 2018
Icon for Faruk Ahmad Teaching experience
Pundra University, Bogra, Bangladesh - Lecturer, CSE
Taught undergraduate courses in computer science and engineering. Mentored students in programming, algorithms, and AI fundamentals, and helped organize coding competitions and research activities.
2016 - 2017
Icon for Faruk Ahmad work experience
Semantics Lab - AI Researcher & Developer
Worked on NLP and knowledge extraction projects, contributing to research publications and practical prototypes. Explored ways to automate text classification and entity recognition in Bangla and English.
2015 - 2016
Icon for Faruk Ahmad work experience
Future IT Solutions - Senior Programmer
Developed and maintained custom software solutions for local businesses. Led a small dev team, wrote clean backend code, and managed client requirements to deliver robust applications.
2015 - 2016
Icon for Faruk Ahmad Teaching experience
ICT Teacher, Rangpur, Bangladesh
Taught Information & Communication Technology at college level. Focused on making computer basics, programming logic, and internet literacy accessible to students.
2011 - 2014
Icon for Faruk Ahmad - graduating in CSE
BSc in Computer Science & Engineering, Begum Rokeya University, Bangladesh
Completed undergraduate degree with a focus on algorithms, data structures, and AI fundamentals. Active in ACM ICPC contests, departmental events, and community learning.
featured writing
I have a blog in My Blog. Here is a brief list of some of my most recent posts:
pet projects
Icon for Faruk Ahmad- pet project Infant Online Judge
InfantOJ is a tiny online judge that I built many years ago, and I no longer maintain it. It was for arranging programming contest in our department when I was an undergrad student.
Icon for Faruk Ahmad- pet project benemo
bnemo a python library developed in collaboration with Sagor Sarker to preprocess text for NLP task such as sentiment analysis. This library helps to replace emoji or emoticon from text especially in social media text with corresponding meaningful text phrases for more context during model training. It was published in pypi for easy installation here: https://pypi.org/project/bnemo/
Icon for Faruk Ahmad- pet project capslock
capslock a python library developed in collaboration with Sagor Sarker to make some task in python easier, such as measuring the execution time of a function just by adding a decorator from this library, it is very handy to optimize a function by tuning over times. It also has some other useful features. Feel free to check it out. It was published in pypi for easy installation here: https://pypi.org/project/capslock/
Check out my On Going Projects
publications
ICCIT 2017
Faruk Ahmad, Mizanur Rahoman
Appl. Sci. 2023
Kabir, M.H.; Ahmad, F.; Hasan, M.A.M.; Shin, J.

Details on Google Scholar
miscellaneous
I've put together a list of books I've enjoyed and others waiting on my shelf. Maybe you'll find something interesting too! Check My Bookshelf
These are the things I dream of achieving - my personal wishlist. Maybe you'll find some inspiration too! Check My Wishlist