Analyzed a 20-year-old, large-scale Java/Tomcat application (~2M
LOC) to propose a comprehensive modernization strategy using
AI-assisted tooling.
- AI Migration PoC: Developed a proof-of-concept leveraging AI
models to automate the migration of legacy JSP pages to modern
React components.
- Architecture Audit: Evaluated a custom Servlet-based backend
(no Spring/JEE) with ~0% test coverage; streamlined ongoing
migrations (Firebird to PostgreSQL) and redundant React state
management in a mixed JS/TS codebase.
- Production & Cluster Support: Resolved critical live-system issues
in a clustered environment, focusing on session handling,
Server-Sent Events (SSE), and license counting.
- Tech Stack: Java 11, Tomcat 9, Redis, PostgreSQL, Firebird, React
(JavaScript/TypeScript), Docker Compose, Claude, Codex, Gemini
CLI, IntelliJ.
Focused on upskilling and hands-on deep dives into
emerging technologies to expand my freelance service
portfolio. Developed several proof-of-concepts (PoCs)
and independent projects, including:
- CMDBlite: A lightweight, multi-tenant CMDB system with
integrated monitoring capabilities.
Tech Stack: Java, Quarkus (native build), SQLite, plain JavaScript,
htmx, Qute templating, Server-Sent Events (SSE), Docker.
- HN Client for Hacker News (Published Android App): A
minimalist Hacker News reader featuring a custom archive
function.
Tech Stack: Kotlin, Ktor-Client, Room (SQLite), Google Firebase,
on backend: Quarkus, REST, SQLite.
- AI Integration & Tooling: Evaluated capabilities and integration
patterns of the Gemini CLI AI tool.
Senior Software Engineer
Analyzed a 20-year-old, large-scale Java/Tomcat application (~2M
LOC) to propose a comprehensive modernization strategy using
AI-assisted tooling.
- AI Migration PoC: Developed a proof-of-concept leveraging AI
models to automate the migration of legacy JSP pages to modern
React components.
- Architecture Audit: Evaluated a custom Servlet-based backend
(no Spring/JEE) with ~0% test coverage; streamlined ongoing
migrations (Firebird to PostgreSQL) and redundant React state
management in a mixed JS/TS codebase.
- Production & Cluster Support: Resolved critical live-system issues
in a clustered environment, focusing on session handling,
Server-Sent Events (SSE), and license counting.
- Tech Stack: Java 11, Tomcat 9, Redis, PostgreSQL, Firebird, React
(JavaScript/TypeScript), Docker Compose, Claude, Codex, Gemini
CLI, IntelliJ.
Focused on upskilling and hands-on deep dives into
emerging technologies to expand my freelance service
portfolio. Developed several proof-of-concepts (PoCs)
and independent projects, including:
- CMDBlite: A lightweight, multi-tenant CMDB system with
integrated monitoring capabilities.
Tech Stack: Java, Quarkus (native build), SQLite, plain JavaScript,
htmx, Qute templating, Server-Sent Events (SSE), Docker.
- HN Client for Hacker News (Published Android App): A
minimalist Hacker News reader featuring a custom archive
function.
Tech Stack: Kotlin, Ktor-Client, Room (SQLite), Google Firebase,
on backend: Quarkus, REST, SQLite.
- AI Integration & Tooling: Evaluated capabilities and integration
patterns of the Gemini CLI AI tool.
Senior Software Engineer