Igor Babic

Fullstack Developer

Reach me here :

Email MeLinkedIn LogoLinkedInGithub LogoGitHub
EXPLORE
Igor Babic, Fullstack Web3 Developer

About Me

Hi I'm Igor — a Full-stack developer with roots in embedded systems and software engineering. Working close to the hardware taught me to care about every detail and build things that are reliable from the inside out.

I'm passionate about bringing that same rigor into blockchain development. I see Web3 as a space where transparency and true digital ownership can reshape how we build online — and I want to be part of that change by creating applications that are precise, purposeful, and built to last.

Work Experience

I've worked on a wide range of projects, from embedded systems and computer vision to full-stack web development.

  • At IMDS Software, in Montreal, I developed software for license plate recognition, production monitoring, and document management.
  • Before that, I built a 3D positioning solution on embedded Linux during my engineering internship.
  • Today, I'm applying that experience to Web3 development — creating decentralized applications that combine solid engineering with innovative blockchain technologies.

My Projects

DareWin — Decentralized Challenge Platform screenshot

DareWin — Decentralized Challenge Platform logoDareWin — Decentralized Challenge Platform

Decentralized challenge platform on Base where friends create challenges, bid DARE tokens, and vote to determine winners who receive the full prize pool.
ReactNext.jsSolidityHardhat+6 more...
  • Full-Stack dApp: Solidity smart contracts with custom ERC20 token + React frontend
  • Secure Blockchain System: Merkle proof whitelisting, voting mechanism & automated prize distribution
  • Optimized Web3 UX: Wallet integration & GraphQL event indexing
  • End-to-end delivery: Development, testing & deployment
AD'DOC Dashboard - Production Monitoring System (IMDS Software) screenshot

AD'DOC Dashboard - Production Monitoring System (IMDS Software)

Dashboard designed to provide real-time monitoring and analytics for document production flows from the company's flagship product, AD'DOC Capture Pro
ReactJavaSpring + MavenSQL Server
  • Full-Stack Development: Led dashboard from pre-production towards internal deployment with new features and improvements
  • User-Centric Approach: Collaborated with users to translate needs into functional, intuitive features
SRPI - License Plate Recognition System (IMDS Software) screenshot

SRPI - License Plate Recognition System (IMDS Software)

A critical license plate recognition system deployed and in active use by the Canadian government. I was responsible for maintaining and improving the system in a high-stakes production environment.
C#.NET FrameworkWindows Services & AutomationSQL Server
  • Production System Stability: Resolved critical bugs in live government system, ensuring reliability
  • Legacy Code Expertise: Navigated and improved complex codebase under pressure
  • Structured Problem-Solving: Managed tight deadlines with methodical issue resolution
3D Tool Positioning System (DOGA) screenshot

3D Tool Positioning System (DOGA)

A vision-based industrial system that estimates the 3D position and orientation of tools in real-time, providing visual guidance to technicians during assembly operations.
C++Embedded LinuxComputer VisionHtml/CSS+2 more...
  • Embedded Vision System: Developed Linux-based 3D positioning system from prototype to production
  • Full-Stack Integration: Built web interface with live streaming to guide technicians in real time

My Skills

Front-End & Integration

ReactTypeScriptTailwindCSSNext.jsViem / WagmiRainbowKitDApp deployment (Vercel)

Backend & DataBases

Java (Spring & Maven)C#SQL ServerMySQLREST API

Web3 development

SoliditySmart Contract ArchitectureERC StandardsOpenZeppelinUniswap SDKHardhatFoundryGraphQLIPFSMerkle Proofs

Additionnal skills

CC++PythonEmbedded LinuxGitHub ActionsCI/CD & Version ControlTest-Driven Development (TDD)UI/UX for DApps

My Key Experiences

Scroll or click timeline
Scroll or click timeline
Scroll or click timeline
Scroll or click timeline

Education & Specialized Training

Scroll or click timeline
Scroll or click timeline

My Vision

I imagine a future where blockchain helps people interact and build together without barriers — where trust, ownership, and creativity are embedded in the technology itself.

As a developer, I want to contribute to that change by creating decentralized applications that are reliable, transparent, and genuinely useful to everyday uses.