Hi, I'm a Full-Stack Developer
I craft robust backends with Java Spring Boot and Golang, build modern frontends with TypeScript, and architect data layers across Oracle, SQL Server, PostgreSQL, and MariaDB.
Languages & Frameworks
Battle-tested across enterprise production environments — from high-throughput microservices to data-intensive applications.
Java / Spring Boot
95%Enterprise-grade microservices, REST APIs, Spring Security, Spring Data JPA, batch processing, and cloud-native architectures.
Golang
88%High-concurrency services, CLI tools, gRPC, Gin/Echo frameworks, performance-critical backend systems.
TypeScript
90%Full-stack web apps, Next.js, React, Node.js APIs, type-safe development with modern tooling.
Database Expertise
Deep experience with relational databases — from query tuning and schema design to clustering and high-availability setups.
Oracle
90%PL/SQL, RAC, partitioning, performance tuning, Data Guard, enterprise data warehousing.
SQL Server
88%T-SQL, SSIS, SSRS, Always On availability groups, stored procedures, query optimization.
PostgreSQL
92%Advanced indexing, JSONB, CTEs, window functions, PostGIS, logical replication, PgBouncer.
MariaDB
85%Galera Cluster, columnar storage, Spider engine, compatibility-driven migration from MySQL.
Also proficient with
Work Experience
Progressing from writing PL/SQL scripts to architecting distributed systems — every step deepened my engineering instincts.
Senior Backend Engineer
Architecting and delivering high-throughput microservices with Java Spring Boot and Golang. Leading database strategy across Oracle and PostgreSQL clusters serving millions of daily transactions. Mentoring junior developers and driving technical decisions for cross-functional squads.
Full-Stack Developer
Built end-to-end features spanning TypeScript/React frontends and Java-based APIs. Designed SQL Server reporting pipelines and migrated legacy MariaDB schemas to modern architectures. Improved CI/CD cycle times by 40% through pipeline optimization.
Software Developer
Developed RESTful services and internal tooling using Java and Golang. Managed Oracle database schemas, wrote complex PL/SQL procedures, and implemented data synchronization between heterogeneous database systems.
Featured Projects
A selection of systems I've designed and built — each solving real problems at scale.
Distributed Transaction Engine
A saga-based distributed transaction coordinator built with Spring Boot and Golang workers, supporting Oracle and PostgreSQL with automatic compensating actions and dead-letter handling.
Real-Time Analytics Dashboard
High-performance analytics platform with TypeScript/React frontend and Go-based event ingestion layer. Processes 50K+ events/sec with PostgreSQL columnar storage and live WebSocket updates.
Multi-DB Migration Toolkit
Schema migration and data synchronization toolkit supporting Oracle, SQL Server, PostgreSQL, and MariaDB. Features zero-downtime migration with rollback capabilities and data validation checks.
API Gateway & Rate Limiter
High-performance API gateway written in Go with token-bucket rate limiting, JWT authentication, and circuit breaker patterns. Handles 100K+ req/sec with sub-millisecond overhead.