Experience
Where I've built, led, and delivered.
Independent Software Engineer
Self-Employed · Dhaka
- Building and maintaining open-source libraries (salt-theme-gen, react-native-salt) published on npm
- Continuing contract backend development for WorkingFromHammock (Netherlands)
- Developing a full e-learning platform architecture
TypeScriptReact NativeNode.jsNext.js
Pedagogy Specialist & Lead Software Engineer
Automind IT · Dhaka
- Led development of interactive digital learning content for the Sheikh Russel Digital Lab, funded by the Ministry of ICT, Bangladesh
- Architected and built 1,000+ interactive simulations, 2D animations, infographics, 3D models, video-based content, and quizzes for grades 6–10
- Managed a cross-functional team of 15 scriptwriters and 8 developers/artists
- Built content using Pixi.js, Three.js, ZIM.js, JavaScript, and HTML Canvas
- Established development workflows, coding standards, and project management processes
Pixi.jsThree.jsZIM.jsJavaScriptHTML CanvasGit
Backend Developer & Data Engineer (Contract)
WorkingFromHammock · Netherlands (Remote)
- Building the backend and data scraping pipeline for a travel guide platform connecting remote workers with destinations and workspaces
- Designed the relational database schema and built RESTful APIs
- Developed a Python scraping pipeline to extract and clean accommodation data
- Built a geo-distance calculation system for location-aware workspace recommendations
Node.jsExpress.jsMySQLPythonBeautifulSoupPandasNumPy
Full-Stack Developer (Contract)
Pallabi Business Service · Dhaka
- Built a comprehensive B2B/B2C ecommerce ecosystem including a web platform and 4 dedicated mobile apps
- Developed cross-platform mobile applications for retailers, producers, business agents, and consumers
- Implemented role-based authentication, product search, and multi-vendor workflows
- Architected a shared backend serving multiple client applications through unified APIs
Next.jsReact NativeExpoNode.jsExpress.jsMongoDB
Lecturer in Mathematics
College of Aviation Technology, National University · Gazipur
- Taught Mathematics I through V to undergraduate students in aeronautical and aviation science
- Developed curriculum materials and assessments
- Maintained active software development practice alongside teaching responsibilities
Freelance Developer & Teaching Assistant
Various Clients (incl. Monash University) · Remote
- Online Teaching Assistant at Monash University, Melbourne — Computational Linear Algebra, Mathematical Modeling, and Intro to Computational Mathematics
- Completed freelance projects in MATLAB programming, data analysis, and web development
Research Scholar
South Asian University · New Delhi
- Conducted doctoral research in high-accuracy numerical methods for nonlinear biharmonic problems
- Published 2 peer-reviewed papers in international journals
- Taught courses in Numerical Analysis, Numerics of PDEs, and Computational Fluid Dynamics
- Awarded SAARC-India Silver Jubilee Scholarship
MATLABMathematicaFortranLaTeXC++