JAJanin A Apurba
CV
Portfolio
Janin A Apurba

Janin A Apurba

B.Sc. in Computer Science & Engineering, AUST
Advanced ICT Officer, CNRS-UNHCR

Dhaka, Bangladesh · japurba97@gmail.com · +8801938328401
github.com/Apurba94 · stopstalk.com/user/profile/studywithjaninYT · janin-a-apurba.vercel.app

Summary

I am a Computer Science and Engineering graduate with a deep passion for solving problems through code. Over the past decade, I have immersed myself in competitive programming, which has sharpened my ability to think critically and design efficient algorithms.

Alongside this, I have developed a strong interest in artificial intelligence, machine learning, deep learning and computer vision — areas where I have gained hands-on experience through academic research projects and self-driven learning. I enjoy exploring how data and intelligent systems can solve real-world problems, and I am always looking for opportunities to grow, collaborate and build meaningful technology.

Today I work as an Advanced ICT Officer at CNRS-UNHCR, where I teach students and apply technology in a humanitarian context — and I have written a free, university-level curriculum of 273 lectures on AI, Machine Learning and Deep Learning.

Research interests

Computer Vision · Machine Learning & Deep Learning · Artificial Intelligence · Image Processing · Data Science · Algorithms & Competitive Programming

My research interests centre on computer vision and deep learning for real-world safety and human understanding — particularly in the context of developing countries such as Bangladesh. My undergraduate research tackled pedestrian detection with risk-level classification for Bangladeshi road scenes and vision-based vehicle over-speed detection, and my current work studies real-time facial-expression analysis with YOLOv11. I am seeking a PhD position where I can develop robust, efficient and fair vision models that work reliably outside benchmark conditions — for road safety, humanitarian applications and education.

Education

B.Sc. in Computer Science & Engineering
Ahsanullah University of Science and Technology (AUST), Dhaka, Bangladesh
  • CGPA: 2.325 / 4.00
  • Graduation result published: 19 January 2025
  • Undergraduate research: pedestrian detection & risk-level classification; vehicle over-speed detection
April 2016 – 2025
Higher Secondary Certificate (HSC)
Kurigram Govt. College, Kurigram, Bangladesh
  • GPA: 5.00 / 5.00
2015
Secondary School Certificate (SSC)
Kurigram Govt. High School, Kurigram, Bangladesh
  • GPA: 5.00 / 5.00
2013

Research & publications

  1. Emotion Detection at Lightning Speed: Leveraging YOLOv11 for Facial Expression Analysis — Research paper (In publication process)
  2. Pedestrian Detection and Risk Level Classification in Perspective of Bangladesh — Undergraduate thesis (Not yet published)
  3. Car Speed Checker and Over-Speed Penalty System — Undergraduate thesis (Not yet published)
  4. Brain Tumor Detection and Classification — Undergraduate thesis (Not yet published)

Experience

Advanced ICT Officer — CNRS-UNHCR
  • Teaching students digital and ICT skills.
  • Applying technology to support education and humanitarian work.
26 Oct 2025 – Present
Research Assistant (RA) — Robo Tech Valley, Dhaka
  • Research on AI/ML, computer vision and deep learning projects.
13 Mar 2025 – 31 Jul 2025
Competitive Programmer — Codeforces, CodeChef, HackerRank and other platforms
  • 10+ years of experience solving algorithmic problems in online contests.
  • Recognised for outstanding performance in online programming contests.
April 2014 – Present
MVP Program Trainee — Microsoft, Dhaka
  • Participated in a workshop on AI, computer vision and Microsoft Azure.
GDG TensorFlow Workshop — Google Developer Group, Dhaka
  • Attended a full-day workshop on TensorFlow, AI, machine learning and data mining.

Teaching & outreach

The AI Lecture Hall (ai-lecture-hall.vercel.app) — A free, university-level curriculum of 273 lectures across 10 tracks — from AI foundations and mathematics to transformers, diffusion models, reinforcement learning, MLOps and AI ethics — written as classroom lectures with derivations, code and exercises.

Teaching at CNRS-UNHCR — Teaching students ICT and digital skills as Advanced ICT Officer.

Skills

Programming Languages: C, C++, Java, Python, R, SQL

AI & Machine Learning: Machine Learning, Deep Learning, Neural Networks, Computer Vision, TensorFlow, YOLO

Web & Backend: React.js, Node.js, ASP.NET MVC, ASP.NET Core Web API

Also familiar with: HTML, CSS, JavaScript, Bootstrap, Mobile App Development, UX/UI Design, Git & GitHub, Tableau, PL/SQL

Projects

  • AUST-ICPC (Web) — HTML, CSS, PHP, MySQL, XAMPP · code
  • Portfolio of Janin A Apurba (previous version) (Web) — HTML, CSS, JavaScript, PHP · code · live
  • Auto-Parts Management System (Desktop) — Java, Swing, Apache Derby, NetBeans · code
  • Shop Management System (Mobile) — Kotlin, Android Studio · code
  • Contact Management System (Database) — Java, MSSQL, NetBeans · code
  • Ride Sharing Management System (Database) — Oracle, PL/SQL · code
  • DARKO FIGHTER — 2D Game (Game) — C, C++, iGraphics · code
  • Computer Graphics Project (Graphics) — JavaScript, HTML, NetBeans · code

Licenses & certifications

  • Data Scientist Career Track — 365 Data Science, 18 Nov 2022 DD-5EA8905997 · verify
  • Advanced Learning Algorithms — DeepLearning.AI & Stanford Online (Coursera) FL8YQGRKVBXG · verify
  • Unsupervised Learning, Recommenders, Reinforcement Learning — DeepLearning.AI & Stanford Online (Coursera) ZWQZ6NH39SDJ · verify
  • Divide and Conquer, Sorting and Searching, and Randomized Algorithms — Stanford University (Coursera), 19 Oct 2023 P5Q32DHMY98V · verify
  • Advanced Algorithms and Complexity — University of California San Diego (Coursera), 16 Aug 2023 KBU9LT9VLHUD · verify
  • Object-Oriented Data Structures in C++ — University of Illinois Urbana-Champaign (Coursera), 17 Aug 2023 2EDZ4XBHE754 · verify
  • Capstone: Retrieving, Processing, and Visualizing Data with Python — University of Michigan (Coursera) Q8FVWV6BRBZP · verify
  • Python Basics — University of Michigan (Coursera), 12 Aug 2023 P64XZA4MSQ9Q · verify
  • Introduction to DevOps — IBM (Coursera), 1 Sep 2023 GYNEKC3BC67K · verify
  • MLOps Bootcamp — DataMites, 20 Jul 2023 · verify
  • Data Structures and Algorithms (Microlearning) — Board Infinity, 15 Jul 2023 BI-2011115431995 · verify
  • Full Stack Development (Microlearning) — Board Infinity, 13 Jul 2023 BI-2011115431982 · verify
  • Game Development using PyGame — GUVI Geek Networks, 29 Oct 2022 6Fw1E0965u72Y0X657 · verify
  • Convolutional Neural Networks with TensorFlow in Python — 365 Data Science, 21 Nov 2022 CC-448A6A999A · verify
  • Deep Learning with TensorFlow 2 — 365 Data Science, 11 Nov 2022 CC-A74C0B2C7E
  • Machine Learning in Python — 365 Data Science, 11 Nov 2022 CC-7F46F9D617
  • Machine Learning with Decision Trees and Random Forests — 365 Data Science, 18 Nov 2022 CC-34180551C5 · verify
  • Machine Learning with K-Nearest Neighbors — 365 Data Science, 18 Nov 2022 CC-0B120E48F0 · verify
  • Machine Learning with Ridge and Lasso Regression — 365 Data Science, 18 Nov 2022 CC-48BF454870 · verify
  • Machine Learning with Naïve Bayes — 365 Data Science, 16 Nov 2022 CC-2E7D7E2EA5 · verify
  • Machine Learning in Excel — 365 Data Science, 16 Nov 2022 CC-94A80C7229
  • Linear Algebra and Feature Selection — 365 Data Science, 21 Nov 2022 CC-EB9FBB807B · verify
  • Mathematics — 365 Data Science, 18 Nov 2022 CC-C849A117DD
  • Probability — 365 Data Science, 18 Nov 2022 CC-5DE88AAE35
  • Statistics — 365 Data Science, 16 Nov 2022 CC-2F80B1B7CD
  • Introduction to Data and Data Science — 365 Data Science, 8 Nov 2022 CC-61585410EF
  • The Complete Data Visualization Course with Python, R, Tableau, and Excel — 365 Data Science, 12 Nov 2022 CC-E7001073CD
  • SQL + Tableau + Python — 365 Data Science, 18 Nov 2022 CC-D75C03F60B
  • Introduction to Tableau — 365 Data Science, 16 Nov 2022 CC-EB81839B9D
  • SQL — 365 Data Science, 18 Nov 2022 CC-4423D92F7D · verify
  • Python Programmer Bootcamp — 365 Data Science, 16 Nov 2022 CC-746700C319 · verify
  • Introduction to Python — 365 Data Science, 8 Nov 2022 CC-86AD6C7659
  • Introduction to R Programming — 365 Data Science, 16 Nov 2022 CC-3C98567C57 · verify
  • Introduction to Jupyter — 365 Data Science, 16 Nov 2022 CC-5A161DB35E · verify
  • Git and GitHub — 365 Data Science, 16 Nov 2022 CC-B7A5AE885E · verify
  • AI Applications for Business Success — 365 Data Science, 19 Nov 2022 CC-61944AF70D · verify
  • Product Management for AI & Data Science — 365 Data Science, 19 Nov 2022 CC-A7999D71B4 · verify
  • Project Management — 365 Data Science, 17 Nov 2022 CC-AD89D3D571 · verify
  • Blockchain for Business — 365 Data Science, 18 Nov 2022 CC-131253FB18 · verify

Honours & awards

  • Competitive Programming Awards — Recognised for outstanding performance in online programming contests across various platforms.
  • Talent Pool Scholarship (March 2008) — Received a Talent Pool scholarship in Class 5; ranked 4th in Kurigram District.

References

Dr. Md. Shahriar Mahbub
Professor, Department of CSE, Ahsanullah University of Science and Technology
shahriar.cse@aust.edu
Dr. Taslim Taher
Assistant Professor, Department of CSE, Ahsanullah University of Science and Technology
taslim.cse@aust.edu
Mr. Md. Reasad Zaman Chowdhury
Lecturer Grade-I, Department of CSE, Ahsanullah University of Science and Technology
reasad.cse@aust.edu
Ms. Tanjila Broti
Lecturer Grade-I, Department of CSE, Ahsanullah University of Science and Technology
broti.cse@aust.edu

Phone numbers of referees are available on request.

© 2026 Janin A Apurba, CSE, AUST · Advanced ICT Officer, CNRS-UNHCR. All rights reserved.