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
Skills Overview
Tools & Strengths
Languages
Frameworks
Blockchain
AI/ML
Security
Cloud & Ops
Professional Experience
Timeline
-
Aug 2021 – Present · Detroit, MI
Wayne State University
Graduate Teaching Assistant
- Built AI-based methods for detecting vulnerabilities in Solidity smart contracts, focusing on improving security of decentralized applications.
- Designed blockchain-based protocols for securing V2X communication in autonomous vehicles against spoofing, DoS, and adversarial attacks.
-
Sep 2019 – Jul 2021
Cefalo
Software Engineer
- Built Python-based web scrapers and data pipelines to automate data collection and processing from 150+ sources, reducing manual effort by ~60%.
- Enhanced an internal recruitment platform using Laravel and Vue.js, streamlining workflows for 200+ active users.
- Managed AWS cloud infrastructure, maintaining scalability, security, and 99.9% uptime.
-
May 2018 – Sep 2019
Rapid Web Services
Full-Stack Software Engineer
- Developed and maintained a scalable inventory management system using Laravel, Node.js, and React, handling 10,000+ daily requests with 99% success rate.
-
Nov 2016 – Apr 2018
Codalo
Software Engineer
- Contributed to the design and development of a school management system deployed across 20+ schools nationwide.
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).
Certifications
Credentials
Blockchain & Security
Security for Blockchain and DApps
- Secured blockchain systems by mitigating vulnerabilities, DeFi risks, and cryptographic weaknesses.
Blockchain Solution Architecture
- Designed scalable blockchain systems with risk-aware architecture and integrated privacy and security.
Blockchain Security
- Applied blockchain security principles, analyzing threats and cryptographic attack surfaces to secure systems.
AI & Machine Learning
IBM Generative AI Engineering
- Learned foundational AI/ML security concepts
- Explored threats, attack surfaces, and cryptography
- Applied best practices for securing AI systems
IBM RAG and Agentic AI
- Mastered retrieval-augmented generation (RAG)
- Worked with vector databases and multimodal AI
- Built agentic multi-agent systems with LangChain, CrewAI
Microsoft AI & ML Engineering
- Learned core AI/ML algorithms and deep learning
- Deployed cloud-based AI and designed intelligent agents
- Applied ML workflows with Azure and modern tooling
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 something secure and intelligent.
I’m looking for opportunities in:
- • Blockchain / Smart Contract Engineering
- • Blockchain Security
- • AI / ML Engineering (LLMs, RAG, applied ML)
- • Full-Stack Software Engineering