👇 Hit in your console or terminal to connect with me:
nickname: sunmeat
role: Software Engineer & Lecturer
focus: Full-Stack, Mobile & Systems Development
experience:
- 19+ years teaching software engineering
- 20+ contact hours/week
- Production development on the side
languages:
- C++ → performance-critical & systems programming
- C# → .NET ecosystem & enterprise solutions
- Python → automation, backend & data pipelines
- Java → enterprise systems & Android
- JS / TS → type-safe fullstack web development
- Kotlin → modern native Android
- SQL → data modeling & query optimization
- PHP → server-side web systems
skills:
mobile:
- Kotlin / Jetpack Compose
- Material Design 3
- Clean Architecture
- MVI / MVVM
- Coroutines / Flow
- Hilt / Koin (Dependency Injection)
- Room / DataStore
- Navigation Compose
- WorkManager
- CameraX / ML Kit
- Firebase (Auth, Firestore, Crashlytics)
- Play Store deployment & release management
- .Net MAUI :)
backend:
- ASP.NET Core / Node.js
- Spring Boot / Django / FastAPI
- EF Core / Dapper
- RESTful API design & versioning
- Authentication & Authorization (JWT, OAuth2)
- Message queues (RabbitMQ / Kafka)
- Caching strategies (Redis)
- Background jobs & schedulers
- Logging & structured error handling
- API documentation (Swagger / OpenAPI)
frontend:
- React / Angular / Blazor
- Electron.js
- SPA & SSR architecture
- State management (Redux / Zustand / Context API)
- Component-driven development
- Responsive & accessible UI (WCAG basics)
- REST/GraphQL API integration
- Build tooling (Vite / Webpack)
- TypeScript-first development
databases:
- PostgreSQL / SQL Server / Oracle
- MongoDB / Firebase / Redis
- SQLite / Room
- Database design & normalization
- Query optimization & indexing
- Migrations (EF Core Migrations)
- Transactions & data consistency
quality:
- Unit / Integration testing (xUnit, JUnit, pytest)
- TDD practices
- Code review culture
infrastructure:
- Docker / CI/CD (GitHub Actions)
- Cloud deployment (Azure / AWS / Render / Vercel / Netlify)
- Monitoring & observability (logging, health checks)
- Environment configuration & secrets management
- Version control workflows (Git branching strategies)
ai_ecosystem:
- LLM API integration (Anthropic, OpenAI)
- Prompt engineering
- RAG-based assistants
highlights:
- Designed and taught 30+ courses across C++, C#, Java, Python & web development,
from first-year fundamentals to industry-ready practice
- Mentored 1000+ students over 19 years; multiple graduates now working at product companies
- Built and maintained a full curriculum pipeline - lecture materials, labs, grading automation,
and internal tooling for course management
- Balanced a ~20-classes/week teaching load with active hands-on development -
kept technical skills current across mobile, web & backend
- Regularly updated course content to track industry shifts
(e.g. migrating curriculum from Java-only Android to Kotlin & Jetpack Compose)
When I'm not writing code or teaching, you'll find me:
🌿 Gardening — tending plants with the same patience I apply to debugging
🪙 Coin Collecting — history in the palm of your hand
🎲 Board Games — strategy on the table, not just in code
🎨 Acrylic Painting — creative chaos, proudly committed
🎤 Karaoke — because syntax errors don't exist in song
🎵 Music — accordion · piano · melodica · sopilka · flute · drymba · kalimba · ukulele · guitar
I'm an Early 🐤
🌞 Morning 224 commits ████░░░░░░░░░░░░░░░░░░░░░ 15.65 %
🌆 Daytime 983 commits █████████████████░░░░░░░░ 68.69 %
🌃 Evening 224 commits ████░░░░░░░░░░░░░░░░░░░░░ 15.65 %
🌙 Night 0 commits ░░░░░░░░░░░░░░░░░░░░░░░░░ 00.00 %
📅 I'm Most Productive on Tuesday
Monday 198 commits ███░░░░░░░░░░░░░░░░░░░░░░ 13.84 %
Tuesday 277 commits █████░░░░░░░░░░░░░░░░░░░░ 19.36 %
Wednesday 216 commits ████░░░░░░░░░░░░░░░░░░░░░ 15.09 %
Thursday 265 commits █████░░░░░░░░░░░░░░░░░░░░ 18.52 %
Friday 162 commits ███░░░░░░░░░░░░░░░░░░░░░░ 11.32 %
Saturday 74 commits █░░░░░░░░░░░░░░░░░░░░░░░░ 05.17 %
Sunday 239 commits ████░░░░░░░░░░░░░░░░░░░░░ 16.70 %
📊 This Week I Spent My Time On
💬 Programming Languages:
C# 3 hrs 18 mins ███████████░░░░░░░░░░░░░░ 42.86 %
CSHTML 2 hrs 11 mins ███████░░░░░░░░░░░░░░░░░░ 28.36 %
Binary 1 hr 22 mins ████░░░░░░░░░░░░░░░░░░░░░ 17.72 %
JSON 21 mins █░░░░░░░░░░░░░░░░░░░░░░░░ 04.74 %
XML 21 mins █░░░░░░░░░░░░░░░░░░░░░░░░ 04.69 %
🔥 Editors:
Visual Studio 7 hrs 43 mins █████████████████████████ 100.00 %
🤖 AI Coding This Week
No AI Coding Activity Tracked This Week
I Mostly Code in C++
C++ 119 repos ████████░░░░░░░░░░░░░░░░░ 30.99 %
C# 114 repos ███████░░░░░░░░░░░░░░░░░░ 29.69 %
HTML 30 repos ██░░░░░░░░░░░░░░░░░░░░░░░ 07.81 %
JavaScript 28 repos ██░░░░░░░░░░░░░░░░░░░░░░░ 07.29 %
CSS 13 repos █░░░░░░░░░░░░░░░░░░░░░░░░ 03.39 %
Last Updated on 19/08/2026 09:32:22 UTC
🌍 Top visitor countries (flags) — updates in real-time
"The best error message is the one that never shows up."
— Thomas Fuchs (and every lecturer ever)





