PhD Researcher | Backend & Blockchain Engineer

Hi, I'm Sagar
πŸ‘‹

Backend & Blockchain Engineer passionate about distributed systems and decentralized infrastructure. Currently at Core Devs Ltd, building scalable backend systems and smart contracts. Former Research Assistant at BRAC University.

πŸ”¬ Blockchain Research⚑ Distributed SystemsπŸŽ“ Seeking PhD Opportunity
Sagar Karmoker
Scroll down

About Me

Welcome to my portfolio! I'm Sagar Karmoker, a Backend & Blockchain Engineer currently working at Core Devs Ltd.

I specialize in building scalable backend systems, developing smart contracts, and researching distributed systems. Previously, I was a Research Assistant at BRAC University and a Blockchain Developer at AHOM Limited.

I am actively seeking PhD opportunities in Computer Science, with research interests in blockchain technology, distributed systems, and backend infrastructure.

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 Focus & PhD Aspirations

Research Statement

Research Interests

My research interests lie at the intersection of blockchain technology, distributed systems, and backend infrastructure. I am particularly 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.

Blockchain Scalability
Consensus Mechanisms
Smart Contract Security
Distributed Systems
DeFi Infrastructure
Multi-chain Architecture

PhD Aspirations & Goals

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.

Research Direction

I am particularly interested in researching Layer 2 scaling solutions, cross-chain interoperability protocols, and formal verification methods for smart contracts. I believe these areas hold the key to mainstream blockchain adoption and I am eager to contribute to their advancement through rigorous academic research.

Interested in Collaboration?

I am actively seeking PhD opportunities and research collaborations in blockchain technology and distributed systems. If your research aligns with my interests, I would love to discuss potential opportunities.

Discuss PhD Opportunities

Research Publications

My academic research contributions in blockchain technology, cybersecurity, and distributed systems.

View Google Scholar Profile

Research Areas

Blockchain Technology
Decentralized Systems
Cybersecurity
Identity Verification
Supply Chain Security
Healthcare Blockchain
Machine Learning
IoT Integration

PassChain: A Blockchain-Based Decentralized Password Manager

Published
2024
Conference Paper

IEEE International Conference on Blockchain and Distributed Systems Security 2024

Decentralized e-KYC System for Secure Identity Verification in Bangladesh

Published
2024
Conference Paper

IEEE International Conference on Blockchain and Distributed Systems Security 2024

ImportChainBD: Blockchain Solutions for Transparent and Accountable Imported Cosmetic Products

Published
2024
Conference Paper

IEEE International Conference on Blockchain and Distributed Systems Security 2024

TraceChainBD: Securing Supply Chains from Counterfeiting in Bangladesh with Blockchain and IoT Integration

Published
2024
Conference Paper

IEEE International Conference on Innovations in Science, Engineering and Technology (ICISET) 2024

SafeMediChain: Enhancing Blockchain Healthcare Networks with Machine Learning-Based Fraud Detection Mechanisms

To be published
2024
Conference Paper

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

Presented
2024
Conference Paper

International Conference on Computer and Information Technology, ICCIT

Work Experience

My professional journey in software development and blockchain technology.

Core Devs Ltd

Blockchain and Backend Developer

Current
Core Devs Ltd
January 2026 - Present
Dhaka, Bangladesh

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

Technologies Used:

Blockchain
Solidity
Web3.js
Ethereum
Node.js
TypeScript
PostgreSQL
Redis
Docker
BRAC University

Research Assistant (RA) - Department of CSE

BRAC University
August 2025 - December 2025
Dhaka, Bangladesh
Visit Website

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

Technologies Used:

Blockchain
Research
Distributed Systems
Python
Solidity
Academic Writing
AHOM Limited

Junior Blockchain Developer

AHOM Limited
December 2024 - August 2025
Remote (UK)

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

Technologies Used:

Blockchain
Solidity
Web3.js
Ethereum
DeFi
Smart Contracts
Oracle
Multi-chain
JavaScript
Node.js
East West University

Graduate Teaching Assistant (GTA)

East West University
February 2025 - December 2025
Dhaka, Bangladesh
Visit Website

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

Technologies Used:

Software Engineering
Web Development
Computer Architecture
East West University

Undergraduate Teaching Assistant (UTA)

East West University
October 2023 - Januray 2025
Dhaka, Bangladesh
Visit Website

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

Technologies Used:

Java
Python
C++
Data Structures
Algorithms
EWU Cyber Security Club

Web Development Lead

EWU Cyber Security Club
October 2024 - Present
Dhaka, Bangladesh

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

Technologies Used:

React
Next.js
JavaScript
HTML/CSS
Git
Academic Experience

Teaching Experience

Sharing knowledge and mentoring the next generation of computer scientists through hands-on teaching and academic support.

250+
Students Mentored
6
Courses Supported
2+
Years Teaching

Graduate Teaching Assistant (GTA)

East West University
February 2025 - December 2025
Dhaka, Bangladesh

Assisted professors in teaching computer science courses and mentoring students in programming and software development concepts.

Courses Supported

CSE412 - Software Engineering
CSE479 - Web Programming
CSE360 - Computer Architecture

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
Impact: Mentored 100+ students across 3 courses

Undergraduate Teaching Assistant (UTA)

East West University
October 2023 - January 2025
Dhaka, Bangladesh

Assisted professors in teaching programming and foundational computer science courses.

Courses Supported

Programming Fundamentals
Data Structures & Algorithms
Object-Oriented Programming

Key Responsibilities

  • β€’Conducted lab sessions for programming courses
  • β€’Provided tutoring support to undergraduate students
  • β€’Graded assignments and exams
  • β€’Developed supplementary learning materials
Impact: Supported 150+ students over 1.5 years

Educational Background

My academic journey and educational achievements in computer science and engineering.

East West University

B.Sc in Computer Science and Engineering

East West University
2020 - 2024
Dhaka, Bangladesh
Visit Institution

Focused on software engineering, algorithms, data structures, and emerging technologies including blockchain and artificial intelligence.

Key Courses:

Data Structures & Algorithms
Software Engineering
Database Management Systems
Computer Networks
Operating Systems
Web Development
Machine Learning
Blockchain Technology

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
My Work

Featured Projects

Here are some of my recent projects that showcase my skills in blockchain development, web applications, and mobile development.

πŸ’»
In Progress

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.

Blockchain
Security
Data Management
Current project
In Progress
Links coming soon
πŸ’»
Development

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.

Blockchain
Finance
Security
KYC
Development stage
Development
Links coming soon
πŸ’»
Live

UniCourse

A full-fledged Learning Management System built with HTML, JavaScript, Tailwind CSS, and PHP.

HTML
JavaScript
Tailwind CSS
PHP
Current project
Live
πŸ’»
Completed

TutorBridge

A freelance teaching platform for Android developed using Java, XML, and Firebase.

Java
XML
Firebase
Past project
Completed
πŸ’»
Completed

TraceChainBD

A blockchain-based supply chain management system that enhances transparency and traceability in logistics.

Blockchain
Supply Chain
Past project
Completed
πŸ’»
Completed

Job Platform with Interview Feature

An online platform that connects job seekers and employers, featuring built-in tools for conducting live interviews and assessments.

Web Development
React
Node.js
WebRTC
Past project
Completed
Links coming soon

Technical Skills

A comprehensive overview of my technical expertise across various domains of software development.

Backend Engineering

Node.js
Node.js
TypeScript
TypeScript
PostgreSQL
MongoDB
MongoDB
Redis
REST APIs
Docker
Docker

Blockchain Development

Solidity
Solidity
Smart Contracts
Web3.js
Ethers.js
Ethereum
DeFi
Multi-chain

Programming Languages

JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Solidity
Solidity
Java
Java
C++
C++
Go

Frontend Development

React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
HTML
HTML
CSS
CSS

DevOps & Tools

Docker
Docker
Git
Git
GitHub
GitHub
AWS
AWS
Linux
CI/CD

Additional Skills & Tools

System Design
Microservices
gRPC
GraphQL
Redis
Kafka
Postman
Postman
VS Code
VS Code
Agile
Scrum
Research
Academic Writing

Awards & Achievements

Recognition for academic excellence and outstanding performance in my educational journey.

Merit Scholarship
πŸ†

Merit Scholarship

Academic Excellence
2023 – 2024
Dhaka, Bangladesh
East West University

Maintained a CGPA of 3.95 or higher for multiple semesters.

Tuition fee waiver for one academic year.

Academic Excellence
Dean's List
πŸ“š

Dean's List

Academic Excellence
2023 – 2024
Dhaka, Bangladesh
East West University

Maintained a CGPA of 3.95 or higher for multiple semesters.

Recognition for outstanding academic performance.

Outstanding Performance

Hackathon Experience

My participation in various hackathons and coding competitions, showcasing innovation and problem-solving skills.

Finalist
🟣

The 5th Bangladesh Blockchain Olympiad

September, 2024
Dhaka, Bangladesh
Hackathon

Developed a blockchain-based supply chain management system that enhances transparency and traceability in logistics.

View Details
Top Finalist
Participant
πŸ”΅

NASA Space Apps Challenge 2024 (Grant Event)

October, 2024
AIUB Dhaka, Bangladesh
Hackathon

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.

View Details
Active Participant
Finalist
🌐

Cisco IoT Hackathon

2024
Dhaka, Bangladesh
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.

View Details
Top Finalist
Let's Connect

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation.