junior full-stack engineer
i'm luka, a self-taught junior software engineer with experience across frontend, backend, and correctness-critical systems.
my focus is on building software that is understandable, testable, and correct under real-world conditions.
i have worked on full-stack applications, backend services, and blockchain-based systems, with particular interest in execution flow, state management, and failure modes.
currently refining fundamentals through smaller, deeper projects and applied learning.
open for work — contact: lukaearth@proton.me
an early full-stack SaaS project built in 2025, focused on personalized AI-powered sales content generation via Telegram.
the project explored:
- end-to-end SaaS architecture (frontend → backend → AI)
- fine-tuned language models for tone preservation
- structured input validation and prompt design
- usage limits, rate control, and basic persistence
- real-world product constraints and go-to-market experimentation
stack:
React • Python • Telegram Bot API • OpenAI API • SQLite
status: archived (early-stage project)
website: https://postaaja.com
note: one of my first serious production-oriented builds
an experimental full-stack exchange application with strict correctness constraints and adversarial input considerations.
the project explores:
- stateful execution across distributed systems
- correctness-first smart contract design
- frontend-to-backend coordination
- automated testing and failure scenarios
stack:
Solidity • Foundry • Next.js • Viem • wagmi • RainbowKit • Tailwind CSS
status: testnet deployment (Sepolia)
live demo: CharonSwap (note: you need sepolia eth in your wallet to claim feth/chr)