I'm a Full-Stack Software Engineer with 5+ years of software development experience, building end-to-end software across web, backend, desktop, mobile, databases, and cloud infrastructure.
I focus on the parts of engineering that determine whether software remains reliable beyond the demo: architecture, security, data integrity, offline behavior, authorization, performance, testing, deployment, and maintainability. My work spans product interfaces, APIs, authentication systems, relational databases, encrypted local storage, SaaS control planes, billing integrations, desktop applications, mobile apps, and CI/CD.
- Complete product ownership — from UI and API contracts to data, infrastructure, and deployment
- Security by design — authentication, authorization, session safety, trusted boundaries, and auditability
- Reliable data — transactions, migrations, idempotency, consistency, recovery, and durable history
- Offline-first systems — local persistence, synchronization, conflict-safe workflows, and resilience
- Maintainable architecture — typed contracts, clear boundaries, testability, and predictable evolution
- Production discipline — automated checks, CI/CD, release verification, and operational readiness
| Area | What I work on |
|---|---|
| Full-Stack Product Engineering | End-to-end product development across frontend, backend, data, integrations, and delivery |
| Backend & API Architecture | REST APIs, authentication, authorization, sessions, business workflows, external integrations |
| Desktop & Offline Systems | Cross-platform desktop applications, encrypted local databases, offline workflows, sync and recovery |
| Cloud & SaaS Infrastructure | Cloud APIs, account systems, subscriptions, entitlements, webhooks, admin control planes |
| Database Engineering | PostgreSQL, SQLite / SQLCipher, schema design, migrations, transactional workflows, access boundaries |
| Security Engineering | RBAC, scoped permissions, RLS, replay/idempotency protections, audit trails, secure secret handling |
| Delivery & Quality | Type safety, automated tests, GitHub Actions, CI/CD, build verification and release discipline |
| Layer | Technologies |
|---|---|
| Frontend | TypeScript, JavaScript, React, Next.js, Svelte, HTML, CSS, Tailwind CSS |
| Backend | Node.js, REST APIs, ASP.NET Core / .NET, Python |
| Desktop / Systems | Rust, Tauri, C#, C++, Swift, AppKit, SwiftUI |
| Mobile | Kotlin, Android, Jetpack Compose |
| Databases | PostgreSQL, SQLite, SQLCipher, MySQL, MongoDB |
| Cloud / Delivery | Cloudflare, Docker, GitHub Actions, CI/CD |
| Product Infrastructure | Authentication, authorization, sessions, billing, entitlements, webhooks, audit logging |
More technologies I've worked with
Java, PHP, Express.js, PyQt5, Bootstrap, jQuery, Ajax, Android native APIs, local persistence, payment integrations, localization, background workflows, and cross-platform application architecture.
|
Responsive applications, account systems, admin experiences, authentication, localization, SEO, APIs and database-backed workflows. |
Secure APIs, authorization, transactional business logic, relational data, webhooks, auditability and third-party integrations. |
Cross-platform and native applications with local persistence, offline behavior, encrypted data, printing and business workflows. |
|
Native Android and Apple-platform applications focused on usability, offline functionality and platform-native capabilities. |
Accounts, subscriptions, trials, feature entitlements, device management, customer portals and lifecycle automation. |
Architecture, security boundaries, CI/CD, tests, migrations, performance, recovery and maintainability. |
01 Security is part of the architecture, not a final checklist.
02 Data integrity matters more than optimistic UI.
03 Offline behavior should be designed, not improvised.
04 Authorization belongs at trusted boundaries.
05 Critical writes should be transactional and idempotent.
06 Tests and CI are part of delivery, not optional polish.
07 Maintainability is a product feature for the next engineer.
08 Build the smallest system that can remain correct as it grows.
I'm currently focused on building production-oriented retail and SaaS software, with particular attention to:
- cross-platform desktop engineering
- secure authentication and authorization
- offline-first transactional systems
- relational database architecture
- subscription and entitlement infrastructure
- cloud APIs and deployment
- application security
- system design and distributed-system fundamentals
I'm also open to remote Full-Stack Software Engineer, Software Engineer, Backend Engineer, and Product Engineer opportunities where I can contribute across the complete product lifecycle.


