IT Engineer
Tiximax JSC · TixiGen, a multi-tenant AI SEO content CMS
- Second-largest contributor: 850+ commits, 41 tickets and 50+ merged MRs in two and a half months.
- Led workspace-isolation hardening for the SaaS conversion — audited 445 API routes, closed 43 cross-workspace read/write gaps, backed by 368 test cases (341 automated). Shipped multi-workspace accounts, per-workspace subdomains, invites and public sign-up.
- Built a customer-facing content API after benchmarking ten headless CMSs against the OWASP API Top 10: scoped, expiring per-workspace keys with rotation and a three-day grace period. Designed subscription tiers priced from measured LLM cost.
- Extended the LLM pipeline: Claude API as primary provider, Gemini response schemas generated from Zod, embedding retrieval with LLM re-ranking, and a verified-facts layer so generated articles cannot invent statistics.
- Implemented a 60+-criterion SEO rubric with a live in-editor scorecard and language-aware rules (Vietnamese, Japanese, Indonesian, Tagalog); its AI auto-fix never breaks a criterion that already passes.
- Re-architected PostgreSQL into a trigger-enforced content tree (149 → 137 tables, 120+ migrations), replaced string-built SQL with parameter binding, localized the UI into three languages and cut editor SEO analysis from 53.6 to 22.4 ms.
- Focus keyword in H1 and intro
- Meta description 120–160 chars
- Every image has alt text
- Internal links to related posts
- Numbers match the verified-facts set
- Readable for the target language