Mashukur Rahman
mashukur.rahmaan@gmail.com·GitHub·LinkedIn
Print this page for a CV sheet. Phone omitted.
ABOUT
Software engineer and research associate. Experience developing AI-powered applications, large-scale web systems, and machine learning solutions. Research at the intersection of security, privacy, blockchain, and emerging technologies, plus geospatial data and satellite image analysis at CEGIS. Interested in proof-of-concept development, scientific research, and building production software systems.
APPOINTMENT
Research Associate (incoming), Database, ICT and System Management, CEGIS — Center for Environmental and Geographic Information Services, Ministry of Water Resources, Government of Bangladesh. Geospatial data systems, satellite image analysis, national water and land information systems.
EDUCATION
University of Gothenburg — Software Engineering and Management. Admitted; I chose to pursue the research appointment at CEGIS for now.
BRAC University — Bachelor of Science in Computer Science. Feb 2021 – Aug 2025.
Relevant coursework: Blockchain and Cryptocurrencies, Artificial Intelligence, System Design and Architecture, Software Engineering, Database Systems, Computer Networks.
Award: VC’s List for outstanding academic performance in the Fall 2021 semester.
RESEARCH EXPERIENCE
Undergraduate thesis, BRAC University, 2025. Offline Verification of Self-Sovereign Identity (SSI). Supervisor: Dr. Md. Sadek Ferdous.
- Proposed a novel framework for enabling offline verification of SSI credentials.
- Designed and developed a proof-of-concept using React Native, Hyperledger Aries, Bluetooth Low Energy, and ESP32-based IoT devices.
- Conducted an extensive literature review, analyzed existing SSI protocols and their limitations in offline environments, and evaluated the proposed approach against existing solutions.
- Successfully defended with the highest distinction (GPA 4.00/4.00).
WORK EXPERIENCE
Remote Software Engineer, Blandan Infotech, Trondheim, Norway. Sep 2025 – present.
Parallel Vote Tabulation (PVT) Platform for Netra News
- Led the frontend engineering of a PVT platform for Bangladesh’s 13th National Parliamentary Election using Next.js and Incremental Static Regeneration (ISR).
- Built a highly available data system for tracking verified election results from over 42,000 polling centers.
- Handled 6.7 million edge requests within 12 hours while maintaining a 97% cache hit rate and zero downtime during peak national traffic.
Carbon Footprint Calculator for Nordisk Avfallspool
- Led end-to-end the technical development of a carbon footprint calculator enabling value-chain emissions tracking and sustainability reporting.
- Architected a scalable, cost-efficient, and environmentally sustainable system while leading the tech team and collaborating with designers, business stakeholders, and clients.
- Designed and developed an agentic AI document extraction system using LangGraph, LangChain, and LLMs to automatically extract structured data from PDFs and Excel files with arbitrary schemas.
- Under this technical leadership, the project secured an Innovation Grant from Innovation Norway.
Co-founder, Scorespec, Dhaka, Bangladesh. Jan 2025 – present.
- Co-founded an AI-powered IELTS preparation platform that provides automated writing and speaking evaluation with detailed personalized feedback.
- Designed and developed full-stack features using Next.js, NestJS, OpenAI API, and Gemini API to power AI-assisted assessment workflows.
- Collaborated on product design, feature planning, and technical architecture.
- Built scalable frontend and backend services, REST APIs, authentication, and database integrations for production deployment.
Remote Software Engineer (part-time), Blandan Infotech, Trondheim, Norway. Dec 2022 – Aug 2025.
- Designed the initial system architecture and laid the technical foundation for the carbon footprint calculator.
- Developed the first five production versions of the application, translating evolving business requirements into scalable software solutions.
- Collaborated closely with business stakeholders, designers, and clients to define product requirements and iteratively refine the platform.
SKILLS
Programming languages: Python, TypeScript, JavaScript, HTML, CSS.
AI and machine learning: LangGraph, LangChain, OpenAI API, Gemini API, Retrieval-Augmented Generation (RAG), Prompt engineering, Hugging Face Transformers, Scikit-learn, TensorFlow, PyTorch, Vector databases.
Web development: React.js, Next.js, NestJS, Node.js, Express.js, Tailwind CSS, Bootstrap.
Databases: MongoDB, MySQL, ChromaDB.
Embedded systems and IoT: ESP32, Bluetooth Low Energy (BLE), Cellular network systems.
Other: REST APIs, Git, Hyperledger Aries, Blockchain.
HONORS AND AWARDS
- Champion, The Innovation Arena (project showcasing), Bangladesh Science Symposium 2025, Dhaka University Science Society. Remote sensing and machine learning web application for farmland monitoring, weather and geographic metrics, crop yield and fertilizer/pesticide prediction.
- Top 50 of 538 teams, Solvio AI Hackathon, Sheba Platform Limited / SheSTEM, supported by the Kingdom of the Netherlands.
- 35th among 151 teams, National Datathon, Chittagong University of Engineering and Technology. Multimodal and multilingual classification ML model to classify memes.