Solidity / Smart Contract Engineer ⚙️
Focused on protocol engineering: EVM internals → security → DeFi systems
Building a DeFi lending protocol from first principles:
- oracle systems (Chainlink + custom RWA oracle)
- AMM price formation and TWAP
- lending pools and liquidation mechanics
- utilization-based interest rate models
- staking and reward distribution
Main repo:
https://github.com/MilosMicun/defi-lending-primitives
Each repository represents a core system component:
Understanding execution at opcode, memory, and storage level.
Unit, integration, fuzz, and invariant testing using Foundry.
Exploring vulnerabilities and defenses:
- reentrancy
- access control
- overflow
- MEV / front-running
Safe integration of external data:
- staleness checks
- deviation limits
- round validation
- stateful price model
Smart contracts are not just code.
They are:
- state machines
- accounting systems
- adversarial environments
Correctness emerges from:
math + state + time