Sagar
Karmoker
Building at the intersection of academic research and production engineering — distributed systems, blockchain infrastructure, and decentralized protocols.

Bridging Research & Engineering
One foot in academia, one in production. I build distributed systems while publishing research on blockchain scalability — because theory without practice is empty, and practice without theory is blind.
“I refuse to choose between the ivory tower and the shipping dock.”
I'm Sagar Karmoker — currently an MSc student, a Backend & Blockchain Engineer at Core Devs Ltd, and a former Research Assistant at BRAC University. My days oscillate between writing smart contracts and writing papers.
Research Assistant @ BRAC University — blockchain consensus, supply chain security, eKYC identity systems.
Blockchain Developer @ AHOM Limited — multi-chain wallet infrastructure spanning 101+ chains.
I'm actively seeking PhD opportunities in Computer Science, with research interests at the intersection of blockchain scalability, distributed systems, and formal verification. My goal: bring the rigor of academia to the urgency of engineering.
Backend Engineering
Building scalable backend systems, REST APIs, and microservices architecture. Experienced in Node.js, TypeScript, PostgreSQL, Redis, and Docker. Passionate about system design and distributed systems.
Blockchain Development
Developing decentralized applications (dApps), smart contracts with Solidity, and blockchain infrastructure. Experienced in Web3.js, Ethers.js, Ethereum, and multi-chain integrations.
Research & Academia
Former Research Assistant at BRAC University conducting research on blockchain scalability and distributed systems. Seeking PhD opportunities in Computer Science with focus on backend and blockchain research.
Research Statement
My research interests at the intersection of blockchain scalability, distributed systems, and decentralized infrastructure — and why I'm pursuing a PhD.
Research Interests
My research lies at the intersection of blockchain technology, distributed systems, and backend infrastructure. I am fascinated by the challenges of building scalable, secure, and efficient decentralized systems that can handle real-world enterprise workloads.
During my time as a Research Assistant at BRAC University and my industry experience at Core Devs Ltd and AHOM Limited, I have developed deep expertise in blockchain consensus mechanisms, smart contract security, and multi-chain wallet management systems. My work has focused on practical applications of blockchain in supply chain security, identity verification (eKYC), and decentralized finance (DeFi) infrastructure.
PhD Aspirations
I am seeking PhD opportunities in Computer Science to deepen my understanding of blockchain scalability and contribute to solving fundamental challenges in distributed systems. My goal is to bridge the gap between theoretical research and practical implementation, developing protocols and architectures that can power the next generation of decentralized applications.
Specifically, I aim to explore novel consensus mechanisms that balance security, decentralization, and scalability— the classic blockchain trilemma. My industry experience building wallet management systems across 101+ blockchain networks has given me unique insights into the practical limitations of current protocols and motivated me to pursue research-driven solutions.
Layer 2 scaling solutions, cross-chain interoperability protocols, and formal verification methods for smart contracts. These areas hold the key to mainstream blockchain adoption.
Seeking PhD Position & Research Collaboration
If your research aligns with blockchain scalability, distributed systems, or decentralized infrastructure, I would love to discuss potential opportunities.
Discuss OpportunitiesPublished Research
Peer-reviewed publications in blockchain, cybersecurity, and distributed systems.
View Google Scholar ProfilePassChain: A Blockchain-Based Decentralized Password Manager
IEEE International Conference on Blockchain and Distributed Systems Security 2024
Decentralized e-KYC System for Secure Identity Verification in Bangladesh
IEEE International Conference on Blockchain and Distributed Systems Security 2024
ImportChainBD: Blockchain Solutions for Transparent and Accountable Imported Cosmetic Products
IEEE International Conference on Blockchain and Distributed Systems Security 2024
TraceChainBD: Securing Supply Chains from Counterfeiting in Bangladesh with Blockchain and IoT Integration
IEEE International Conference on Innovations in Science, Engineering and Technology (ICISET) 2024
SafeMediChain: Enhancing Blockchain Healthcare Networks with Machine Learning-Based Fraud Detection Mechanisms
International Conference on Data Mining and Information Security 2024
AuthiFi: An Advanced Blockchain e-KYC Solution with Enhanced Wallet Security Using Shamir's Secret Sharing
International Conference on Computer and Information Technology, ICCIT
Work Experience
Building production systems in blockchain infrastructure and backend engineering.
January 2026 - Present
January 2026 - Present

Blockchain and Backend Developer
Developing blockchain infrastructure, smart contracts, and scalable backend systems for enterprise applications.
Key Responsibilities
- Developing and deploying smart contracts for blockchain-based applications
- Building scalable backend APIs and microservices architecture
- Implementing secure wallet management and transaction processing systems
- Collaborating with cross-functional teams on blockchain protocol development
August 2025 - December 2025
August 2025 - December 2025

Research Assistant (RA) - Department of CSE
Conducting research in blockchain technology, distributed systems, and backend architecture while pursuing PhD opportunities.
Key Responsibilities
- Researching blockchain scalability solutions and consensus mechanisms
- Developing prototype systems for distributed ledger technology
- Publishing research papers on blockchain and backend systems
- Collaborating with faculty on cutting-edge computer science research projects
December 2024 - August 2025
December 2024 - August 2025
Junior Blockchain Developer
Developed and maintained blockchain infrastructure and systems for a UK-based company, focusing on wallet management, transaction handling, and DeFi integrations.
Key Responsibilities
- Engineered a scalable Wallet Management System capable of generating and managing EOAs across 101 blockchain networks, streamlining onboarding and integration
- Built and deployed an automated transaction handler for a centralized exchange, ensuring secure and efficient fund transfers to designated hot wallets
- Designed and implemented a real-time Oracle Price Aggregator to identify optimal swap routes across multiple DeFi protocols, improving transaction efficiency and cost savings
- Created detailed instructional materials and technical documentation to support internal training and enhance comprehension of complex blockchain workflows
February 2025 - December 2025
February 2025 - December 2025

Graduate Teaching Assistant (GTA)
Assisted professors in teaching computer science courses and mentoring students in programming and software development concepts.
Key Responsibilities
- Conducted lab sessions for CSE412 Software Engineering, CSE479 Web Programming, and CSE360 Computer Architecture
- Provided one-on-one tutoring to struggling students
- Graded assignments and provided constructive feedback
- Assisted in curriculum development and course materials
October 2023 - Januray 2025
October 2023 - Januray 2025

Undergraduate Teaching Assistant (UTA)
Assisting professors in teaching computer science courses and mentoring students in programming and software development concepts.
Key Responsibilities
- Conducting lab sessions for programming courses
- Providing one-on-one tutoring to struggling students
- Grading assignments and providing constructive feedback
- Assisting in curriculum development and course materials
October 2024 - December 2025
October 2024 - December 2025

Web Development Lead
Leading web development initiatives and managing the club's online presence while mentoring junior developers.
Key Responsibilities
- Leading web development projects for the club
- Mentoring junior developers and conducting workshops
- Managing the club's website and social media presence
- Collaborating with other departments for technical solutions
Teaching Experience
Sharing knowledge and mentoring the next generation of computer scientists through hands-on teaching and academic support.

Graduate Teaching Assistant (GTA)
Assisted professors in teaching computer science courses and mentoring students in programming and software development concepts.
Courses Supported
Key Responsibilities
- Conducted lab sessions and practical demonstrations
- Provided one-on-one tutoring to struggling students
- Graded assignments and provided constructive feedback
- Assisted in curriculum development and course materials
Mentored 100+ students across 3 courses

Undergraduate Teaching Assistant (UTA)
Assisted professors in teaching programming and foundational computer science courses.
Courses Supported
Key Responsibilities
- Conducted lab sessions for programming courses
- Provided tutoring support to undergraduate students
- Graded assignments and exams
- Developed supplementary learning materials
Supported 150+ students over 1.5 years
Educational Background
My academic journey and achievements in computer science and engineering.

B.Sc in Computer Science and Engineering
Focused on software engineering, algorithms, data structures, and emerging technologies including blockchain and artificial intelligence.
Key Courses
Achievements & Activities
- Maintained excellent academic performance throughout the program
- Active member of the Computer Science Club
- Participated in various programming competitions
- Completed multiple software development projects
Featured Projects
Recent work across blockchain, web applications, and mobile development.
eKYC using Blockchain
A blockchain-based system designed to streamline the verification processes required for KYC compliance, increasing security and privacy through decentralized data management.
Job Platform with Interview Feature
An online platform that connects job seekers and employers, featuring built-in tools for conducting live interviews and assessments.
Taxation System with eKYC Using Blockchain
An integrated blockchain system designed to facilitate the secure and efficient handling of tax processes, coupled with an eKYC mechanism to ensure compliance and authenticity.
Technical Skills
Languages, frameworks, and tools across the full stack.
Backend Engineering
Blockchain Development
Programming Languages
Frontend Development
DevOps & Tools
Awards & Achievements
Recognition for academic excellence and outstanding performance.
Bronze Award - Blockchain Olympiad Bangladesh 2025
Recognized with the Bronze Award at Blockchain Olympiad Bangladesh 2025 for designing and presenting an innovative Self-Sovereign Identity (SSI)-based Unified Identity System. The solution leveraged blockchain technology to provide decentralized, secure, and user-controlled digital identities, enabling privacy-preserving authentication, verifiable credentials, and seamless access to public and private services. The project addressed challenges related to identity fragmentation, data security, and trust in digital ecosystems.
Dean's List
Maintained a CGPA of 3.95 or higher for multiple semesters.
Recognition for outstanding academic performance.
Merit Scholarship
Maintained a CGPA of 3.95 or higher for multiple semesters.
Tuition fee waiver for one academic year.
Hackathon Experience
Participation in hackathons and coding competitions.
Cisco IoT Hackathon
Led a team to the finals of the Cisco IoT Hackathon with an IoT and blockchain-based supply chain management system. Developed and demonstrated a prototype that integrated IoT sensors and blockchain for real-time product tracking and transparency in the supply chain.
NASA Space Apps Challenge 2024 (Grant Event)
Developed a SDG Classroom is an educational platform designed to revolutionize high school science education by integrating Sustainable Development Goals (SDGs) directly into the curriculum using augmented reality (AR) technology, NASAs API, and many interactive games and videos.
The 5th Bangladesh Blockchain Olympiad
Developed a blockchain-based supply chain management system that enhances transparency and traceability in logistics.
Get in Touch
Open to discussing research collaborations, engineering opportunities, or just talking tech.