Blockchain & AI Software Engineer
PhD Candidate
5+ Years of Software Engineering Experience
I love building blockchain applications and making the web more open for everyone. I’m fascinated by how AI is reshaping the world, and I enjoy experimenting with it and shaping it through my own code. Side projects are my weakness—once an idea hits, I can’t let it go.
📍Detroit, MI · Open to remote and on-site roles
Core Skills
Languages
Frameworks & Databases
Blockchain
AI/ML
Security
Cloud & Ops
Timeline of
Professional Experience
-
Aug 2021 – Present · Detroit, MI
Wayne State University
Graduate Teaching Assistant
- Formulated a Solidity vulnerability detection framework using a novel Hypergraph Neural Network to mitigate oversmoothing and domain-optimized LLMs for semantic extraction, trained on a custom 30GB+ ensembled dataset to maximize DApp security.
- Designed a collaborative blockchain consensus architecture to detect malicious BSMs in V2X networks, utilizing dual-layer ledgers and smart contract-enforced Verifiable Rate-limit Tokens, reducing false positives and mitigating DoS floods.
-
Sep 2019 – Jul 2021
Cefalo
Software Engineer
- Engineered Python data pipelines and web scrapers to aggregate 250+ sources (reducing manual effort by 60%), while managing AWS infrastructure to guarantee system security and 99.9% uptime.
- Enhanced a recruitment platform using Laravel and Vue.js, improving workflow efficiency and supporting 200+ active users.
-
May 2018 – Sep 2019
Rapid Web Services
Full-Stack Software Engineer
- Engineered an inventory platform processing 50K+ daily requests, delivering invoice generation, multi-warehouse tracking, shrinkage detection, dynamic reorder alerts, and automated dropshipping across multiple businesses.
-
Nov 2016 – Apr 2018
Codalo
Software Engineer
- Developed a school management system used across 20+ institutions, streamlining student and teacher administration, fee processing, course management, attendance, grading, and automated parental notifications.
Academic Background
Wayne State University
PhD Candidate
Computer Science
2021 – 2026
Grade: 3.87 out of 4.00
Jahangirnagar University
Master of Science
Information Technology
2016 – 2017
Grade: 3.65 out of 4.00
Jahangirnagar University
Bachelor of Science
Information Technology
2011 – 2015
Grade: 3.62 out of 4.00
Flagship Projects
NFT Rentals & Sales Protocol
- Implements ERC-4907 rentable NFTs with time-bounded user rights and ERC-2981 royalty support. - Combines rental listings, booking/check-in flow, and escrowed deposit/payment settlement across dedicated contracts. - Adds sales listings for atomic NFT purchases with pull-based payouts and reentrancy-protected fund handling.
AI Multi-Agent Trading System
- Orchestrates four autonomous trader agents (Buffett/Soros/Dalio/Wood styles) on a scheduled trading loop. - Uses OpenAI Agents SDK plus MCP servers for accounts, market data, research tools, and push notifications. - Persists trades/logs in SQLite and exposes real-time portfolio activity through a Gradio dashboard.
Notebase - Personal Knowledge Base
- Delivers instant Quill note-taking with optional cloud save, slug URLs, and password-protected notes. - Organizes notebooks and source ingestion (URL/files/notes) via queued extraction pipeline and status tracking. - Adds notebook-scoped RAG chat with cited answers, conversation memory, and Socialite auth (Google/GitHub).
Research Works
A generic efficient scientific workflow engine for the optimizations of run-time execution
2023 IEEE International Conference on Software Services Engineering (SSE)
2023 · 2 citations · Link
Supervised machine learning based liver disease prediction approach with LASSO feature selection
Bulletin of Electrical Engineering and Informatics, 10(6), 3369-3376
2021 · 66 citations · Link
An automated smart embedded system on fire detection and prevention for ensuring safety
2021 2nd International Conference on Smart Electronics and Communication Technologies (ICSECT)
2021 · 8 citations · Link
Sentiment analysis on twitter tweets about COVID-19 vaccines using NLP and supervised KNN classification algorithm
Indonesian Journal of Electrical Engineering and Computer Science, 23(1)
2021 · 175 citations · Link
An adaptive routing algorithm for on-chip 2D mesh network with an efficient buffer allocation scheme
2018 International Conference on Computer, Communication, Chemical, Material and Electronic Engineering (IC4ME2)
2018 · 9 citations · Link
Certifications
Blockchain & Security
Blockchain Solution Architecture
- Designed blockchain systems with architecture, security, and risk-aware decision-making.
Security for Blockchain and DApps
- Applied blockchain security, cryptography, and DeFi risk mitigation to secure systems.
Blockchain Security
- Explored blockchain threats and security fundamentals for vulnerability analysis.
AI & Machine Learning
IBM Generative AI Engineering
- Built and deployed generative AI systems using LLMs, transformers, and RAG pipelines.
IBM RAG and Agentic AI
- Developed agentic and RAG-based AI systems with multi-agent reasoning and tool integration.
Microsoft AI & ML Engineering
- Learned end-to-end AI/ML systems, from fundamentals to deployment on Azure.
Written Courses
AI
Machine Learning Crash Course
The complete ML series, from regression to deep learning
Read post →
Blockchain, Ethereum
Blockchain Crash Course
Learn Blockchain, Ethereum, Smart Contracts, and core DeFi concepts
Read post →
System Design
System Design Interview Series
Crack the System Design Interview with Real-World Solutions
Read post →
Contact
Let’s build secure and intelligent systems
Open to roles in Blockchain, AI/ML, and Software Engineering