I build solutions that are scalable, user-focused, and maintainable β from backend APIs in Go and Node.js to clean, intuitive React frontends.
- Delivered 7+ full-stack projects across Go, Node.js, and React ecosystems
- Integrated real-time APIs like Finnhub & EmailJS for live data-driven apps
- Experienced in testing & CI/CD (Jest, Playwright, GitHub Actions)
- Advocates for code quality & documentation β see my Developer SOP
StudyDash β Study management dashboard with progress tracking and productivity insights.
Portfolio Template β Minimal, responsive portfolio site ready for customization.
- Backend: Go, Node.js, REST APIs
- Frontend: React.js, TypeScript, HTML, CSS, JavaScript
- Databases: SQLite, PostgreSQL, MySQL
- Testing: Jest, Playwright
- Other Tools: Docker, Git, Finnhub API, EmailJS
- Stock Portfolio Tracker β Real-time portfolio analytics app built with Next.js, TypeScript, SQLite, and Finnhub API.
- Backend API projects in Go & Node.js to deepen system design expertise.
- Exploring Python for automation and data processing.
Iβm currently writing a series on Full-Stack Interview Prep, where I explain common interview topics simply, with examples in Go and Node.js.
I maintain a personal Developer SOP ensuring:
- Complete Documentation β README, API specs, architecture diagrams, database schemas.
- Structured Git Workflow β
feature/,bugfix/,docs/,release/with Conventional Commits. - Code Quality β Style guides (Go fmt, ESLint, Prettier) and tested core logic.
- Deployment Discipline β
.envhandling, CI/CD pipelines, rollback plans. - Ongoing Maintenance β Dependency updates, security audits, refreshed docs.
- LinkedIn: linkedin.com/in/davidjesseodhiambo
- Email: jesseomolo@gmail.com
- Portfolio: GitHub Projects