Full-stack engineering for systems built to last.

Full-Stack Engineer

Development · Infrastructure · DevOps

I design and build with decisions that are deliberateDeliberateChoose from evidence and constraints, not habit.Current RolePeople Dynamics Inc. →, traceableTraceableKeep the reasoning behind important changes visible.Featured PlatformSeLeBox Platform →, and maintainableMaintainablePrefer systems that remain understandable as they change.Current RoleModernization Work →.

How I see connected systems

I approach software as a connected system, where application behavior, reliability, and operations influence each other. The goal is to make technical choices understandable, justified, and practical to maintain over time.

engineering-principles.ts
const approach = {
  reliability: 'over novelty',
  change: 'understand before modifying',
  decisions: 'evidence + constraints',
  debt: 'intentional + documented'
};
System design in progress

Tools / Workflow

  • PHP
  • TypeScript
  • Docker
  • PostgreSQL
  • GitHub
  • Redis
  • AWS
  • JavaScript

Core Capabilities

How I Approach Engineering Work

01

System Design & Technical Decisions

I frame decisions against system requirements and constraints, then document why an option was selected, what tradeoffs were accepted, and what operational consequences follow.

02

System Reliability & Maintainability

I prioritize clarity and dependable behavior, favoring solutions that teams can reason about, modify safely, and support over time without unnecessary complexity.

03

Full-Stack Development

I stay hands-on across application layers, from interfaces to backend behavior, while keeping implementation connected to deployment, operations, and long-term maintenance needs.

Experience

Professional Context

Nov 2025 - Present

Full-Stack Engineer and DevOps Engineer

People Dynamics Inc.

Selected Contribution

Modernized HR assessment systems using N-Layer architecture, environment feature controls, local Docker standardization, and GitHub Actions deployment to AWS EC2.

View Experience →

May 2024 - Aug 2024

Full-Stack Engineer

YenkoDev - SeLeBox Platform

Selected Contribution

Implemented social platform capabilities including Follow relationships, Direct & Group Chat, continuous video feed with infinite scroll, and offline video caching.

View Experience →
Explore All Experience →

Engineering Principles

How I approach systems.

  1. 01Reliability over novelty
  2. 02Understand the system before changing it
  3. 03Decisions based on evidence and constraints
  4. 04Maintainability before unnecessary complexity
  5. 05Technical debt should be intentional and documented

Selected Case Studies

Evidence Through Technical Work

GoPick

ContextPeople Dynamics Inc. · HR & Assessment Domain

Technical ProblemCoupled legacy PHP system with undocumented state transitions and fragile assessment scoring workflows.

Important DecisionEstablished an N-layer architectural boundary, decoupled core assessment modules, implemented environment feature toggles, standardized local Docker environments, and automated AWS EC2 deployment through GitHub Actions.

Outcome / ImprovementModularized assessment processing, safer delivery controls, and explicit engineering documentation (GoPick Manual).

Read case study →
GoPick system architecture diagram

Veyra

ContextNyebe Creations Studio · Operations & Multi-Tenant SaaS

Technical ProblemMulti-tenant feedback platform requiring strict tenant data boundaries, custom authorization, developer observability, and consent-gated public analytics.

Important DecisionImplemented Appwrite-backed tenant boundaries and custom application authorization on a TanStack Start/TypeScript stack, added Sentry and in-app developer observability, introduced consent-gated first-party analytics, and standardized Appwrite Sites SSR with a portable Docker/Kubernetes production profile. PostHog is planned next.

Outcome / ImprovementTenant-scoped authorization, moderated public feedback, subscription/payment lifecycle controls, actionable developer operations, consented engagement analytics, and a portable production runtime with CI quality gates.

Read case study →
Veyra multi-tenant architecture illustration
Read All Case Studies →

About

Working Perspective

I prefer reliability and clarity over novelty. I aim to understand a system before changing it, and I treat technical decisions as choices that should be justified by constraints, evidence, and long-term maintainability.

  • Protect maintainability and reduce unnecessary complexity.
  • Use the simplest approach that satisfies the actual requirement.
  • Accept technical debt only when the tradeoff is intentional and documented.

Outside Work

  • Physical training / fitness
  • Travel / exploration
  • Philosophy / history
More About Me →

Secondary Technical Areas

Additional Technical Scope

Legacy System Modernization

I can work within existing systems, improve them incrementally, and make changes that respect compatibility, operational constraints, and maintainability.

Infrastructure & DevOps

I work across development and operational boundaries when needed, so application decisions remain practical to deploy, observe, and support.