Overview
Led end-to-end engineering of Job4Online / ApplyWorld Group’s monorepo ecosystem, covering multiple user-facing applications and internal systems.
Highlights
- Architected Blue-Green deployment in Azure DevOps, reducing deployment latency by 30% and eliminating downtime during critical updates.
- Containerized services with Docker for consistent delivery and easier scaling across cloud environments.
- Implemented Azure Front Door and global CDNs to improve reliability and global response performance.
- Built an internal CRM platform that streamlined client operations and contributed to a 50% productivity improvement.
- Developed key product features including an AI Resume Builder and recurring subscription workflows.
App Suite
- Employer Portal for hiring teams and recruitment operations.
- Job Seeker App for candidate onboarding, job discovery, and applications.
- Admin Dashboard for internal management, support, and controls.
- Casual App for flexible/casual job workflows.
- Main Job4Online Site as the public-facing platform layer.
Documented Features
- Monorepo Architecture: Turborepo workspace with dedicated apps for employer, seeker, admin, casual, public job platform, and resume server.
- Shared Platform Modules: Reusable packages for database access, email, Stripe, LLM/resume tooling, shared schemas, UI components, and utilities.
- Cross-App Authentication: Sign-in, sign-up, SSO, onboarding, passkey setup, forgot/reset password, and impersonation flows across role-specific apps.
- Operational APIs: Centralized RPC/API layers with route modules for jobs, applications, billing/payments, feedback, preferences, profiles, and notifications.
- Integrations & Webhooks: Stripe payment webhooks, Uploadthing-based file flows, geocode APIs, and external scheduling integrations (Calendly/Zoom/Google Calendar).
- Observability & Reliability: Health checks, audit modules, queue dashboard endpoints, and deployment-ready containerized app structure.