Tanvir Siddique
Computer Science & Engineering • Khulna University of Engineering & Technology
Education
Khulna University of Engineering & Technology (KUET)
Feb 2026 — Present
B.Sc. in Computer Science & Engineering
Undergraduate coursework in algorithms, data structures, systems programming, and software engineering fundamentals.
Notre Dame College, Dhaka
2023 — 2025
Higher Secondary Certificate (HSC)
Science division coursework with focus on physics, chemistry, and higher mathematics.
Govt Naldanga Bhushan Pilot Secondary School
2018 — 2022
Secondary School Certificate (SSC)
Secondary education in science division with distinction.
Honors & Awards
- Champion (1st Place) — ForkedArch Freshers Hackathon 2026 (Forkathon 2026) for CampusShare KUET.
- Bengali Localization — Engineered native Bengali language support across Nuvio, Obtainium, Echo Music, and other open-source applications, serving over a million users.
- Wikimedia Tool Developer — Deployed production analytics tools on Toolforge and earned full developer privileges in Wikimedia Phabricator.
- Global Bot Approvals — Secured cross-wiki automated editing permissions for mass structural maintenance across the Wikimedia ecosystem.
Technical Skills
| Languages | Python, TypeScript / JavaScript, C / C++, SQL (PostgreSQL), Git & GitHub |
| Frameworks & Tools | FastAPI & REST APIs, React 18 & Vite, VS Code Extension API, Wikimedia Toolforge & Pywikibot, Streamlit & Plotly, TensorFlow / Keras & PyTorch, Numpy & Pandas, Capacitor Mobile Runtime |
| Ecosystem & Domains | Open Source Coordination, Metadata & Categorization, Technical Operations, Linguistics & Classical Arabic, Community Mentorship |
Open Source & Technical Experience
Data Lead & Operations • Project Korikath
Jan 2024 — Present
- Architected and maintain CampAnalytics and CampTools on Wikimedia Toolforge for campaign analytics and retention tracking.
- Develop data pipelines analyzing contributor churn, event health scorecards, and cross-wiki metrics.
- Direct operational logistics and technical pipelines for sister initiative Project Koushal.
Contributor & Bot Operator • Wikimedia Foundation
Jun 2022 — Present
- Engineer automated Pywikibot pipelines for cross-wiki categorization and structural maintenance.
- Structured ~11,500 articles on Fulfulde Wikipedia and categorized over 35,000 media files on Wikimedia Commons.
Category Manager • Wiki Loves Folklore
Feb 2025 — Apr 2025
- Curated and managed media metadata taxonomy for international photo competition submissions.
- Audited bulk uploads and ensured compliance with Wikimedia Commons categorization standards.
Key Technical Projects
CampTools — Campaign Analytics & Comparative Health Suite [Code | Live on Wikimedia Toolforge]
TypeScript, Node.js, Express, Toolforge
High-performance TypeScript analytics platform for Wikimedia Commons campaigns, providing multi-country longitudinal comparisons, contributor retention matrices, and regional health benchmarking. Deployed on Toolforge.
CodeFunc [Code | VS Code Marketplace (v2.0.3)]
TypeScript, VS Code Extension, Chrome Extension, Gemini API
Zero-click architectural file overviews for VS Code. Uses local AST heuristics for non-intrusive structure mapping.
CampusShare KUET [Code | Live Web App | Download Android APK]
React 18, FastAPI, PostgreSQL, MapLibre GL
1st Place (Champion) at Forkathon 2026. A peer-to-peer equipment borrowing platform for KUET residential halls. Built in 50 hours with FastAPI, React, MapLibre GL radar, OTP/QR handover verification, and an Android app.
AgroScan — Crop Disease Detection & Smart Farm [Code | Live AgroScan App | Integrated in Smart Farm Repo]
Python, TensorFlow, Keras, EfficientNet
38-class plant pathology transfer learning model (crop_disease_model_final.keras) trained on leaf photos. Built from scratch with a Streamlit interface (AgroScan) and integrated into the Smart Farm project.
TanvirSdqBot — Wikimedia Automation Engine [Code]
Python, Pywikibot, MediaWiki API, Pandas
Pywikibot scripts used to structure ~10,000 articles on Fulfulde Wikipedia, automate welcome messages for new editors, and process event data for Wiki Loves campaigns.
Open Source App Localization [Overview | Nuvio | Obtainium]
Bengali Localization, Android, Open Source
Native Bengali (bn) translation, typography, and UI terminology refinement across open-source Android clients including Nuvio (Mobile & TV), Obtainium, and Echo Music.
Kaggle ML & Data Science Workspace [Code]
Python, Scikit-Learn, XGBoost, LightGBM
Hands-on repository of Kaggle competition solutions and coursework from the University of Tokyo Matsuo-Iwasawa Lab GCI World 2026 program.
MLP & Language Modeling Lab [Code]
Python, PyTorch, NLP, Bigram LM
Character-level Bigram Language Model trained on The Wizard of Oz in PyTorch, exploring vocabulary mappings, cross-entropy loss, and autoregressive text generation.
Algorithmic Problem Solving [Code]
C, C++17, STL, Algorithms
Algorithmic problem solving practice in C and modern C++ STL for university coursework and programming fundamentals.
Extracurricular Leadership & Societies
Director of Leadership & Management • Notre Dame English Club (NDEC)
2023 — 2025
- Part of WERT, contributing to open-knowledge research and documentation.
- Part of the IOL team, engaging in language studies and linguistic analysis.
- Participated in the 7th National English Carnival organized by NDEC.
Member • Hardware Acceleration Club of KUET (HACK)
Jul 2026 — Present
Member • Special Group Interested In Programming Contest (SGIPC)
Jul 2026 — Present
Member • KUET Photographic Society (KUETPS)
Jul 2026 — Present
Relevant Coursework & Training
- Machine Learning Specialization (Andrew Ng, Coursera) (completed)
- Introduction to AI & Data Science (GCI World 2026, Matsuo-Iwasawa Lab U-Tokyo) (ongoing)