Hi, I'm Sagar
👋
Full Stack Developer passionate about creating innovative solutions. I specialize in building scalable web applications and turning ideas into reality. Always eager to learn and grow.

About Me
Welcome to my portfolio website! I'm Sagar Karmoker, a passionate Computer Science and Engineering student at East West University in Bangladesh.
I enjoy exploring new technologies and solving real-world problems through software development and blockchain innovation.
Blockchain Development
Specialized in developing decentralized applications (dApps) using Solidity, Ethers.js, and smart contracts. Building secure and efficient blockchain solutions.
Web & Mobile Development
Proficient in React, Vite, Tailwind CSS for front-end, and Node.js for back-end. Skilled in mobile development with Kotlin and Jetpack Compose.
Programming Languages
Experienced in C, C++, Java, Python, and more, with a solid foundation in data structures, algorithms, and software engineering concepts.
Work Experience
My professional journey in software development and blockchain technology.
Junior Blockchain Developer
Developing and maintaining 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:

Graduate Teaching Assistant (GTA)
Assisting professors in teaching computer science courses and mentoring students in programming and software development concepts.
Key Responsibilities:
- Conducting lab sessions for CSE412 Software Engineering, CSE479 Web Programming, and CSE360 Computer Architecture
- Providing one-on-one tutoring to struggling students
- Grading assignments and providing constructive feedback
- Assisting in curriculum development and course materials
Technologies Used:

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
Technologies Used:

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
Technologies Used:
Educational Background
My academic journey and educational 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
Awards & Achievements
Recognition for academic excellence and outstanding performance in my educational journey.
Merit Scholarship
Maintained a CGPA of 3.95 or higher for multiple semesters.
Tuition fee waiver for one academic year.
Dean's List
Maintained a CGPA of 3.95 or higher for multiple semesters.
Recognition for outstanding academic performance.
Technical Skills
A comprehensive overview of my technical expertise across various domains of software development.
Programming Languages
Frontend Development
Backend & Database
Mobile Development
Blockchain & Security
Additional Skills & Tools
Featured Projects
Here are some of my recent projects that showcase my skills in blockchain development, 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.
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.
A full-fledged Learning Management System built with HTML, JavaScript, Tailwind CSS, and PHP.
A freelance teaching platform for Android developed using Java, XML, and Firebase.
A blockchain-based supply chain management system that enhances transparency and traceability in logistics.
Job Platform with Interview Feature
An online platform that connects job seekers and employers, featuring built-in tools for conducting live interviews and assessments.
Hackathon Experience
My participation in various hackathons and coding competitions, showcasing innovation and problem-solving skills.
The 5th Bangladesh Blockchain Olympiad
Developed a blockchain-based supply chain management system that enhances transparency and traceability in logistics.
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.
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.
Research Publications
My academic research contributions in blockchain technology, cybersecurity, and distributed systems.
View Google Scholar ProfileResearch Areas
PassChain: 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
Get in Touch
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation.