Omar Kasera Logo
  • HomeHome
  • ExperienceExperience
  • ProjectsProjects
  • ContactContact
  • Home
  • Experience
  • Projects
  • Contact
Waypointer

Waypointer

An all-in-one AI-powered job hunting assistant: resume builder, interview coach, application automation and job discovery. Waypointer combines candidate profiling, smart job matching, one-click tailored applications, and an interview simulator powered by Gemini to help users land interviews faster.

STACK

PostgreSQLNeonDBRedisMicroservicesNext.jsReactTailwindCSSHeroIconsTypeScriptGeminiExpressNode.jsSQL

SKILLS GAINED

  • End-to-end job pipeline automation
  • Designing resilient microservices
  • Building AI-driven UX for non-technical users
  • Scalable caching and session handling with Redis

TECHNIQUES

Prompt engineering for interview simulationBackground job processing for async application flowsSecure token-based SSO and session managementEfficient pagination and cursor-based DB queries
GitHubLive
StickerHive LMS

StickerHive LMS

A lightweight, developer-friendly Learning Management System for managing courses, enrollments, assignments and student progress. Focused on clarity and RBAC for instructors, students and admins, with an extensible course and module model.

STACK

ReactViteRedisMongoDBTailwindCSSHeroIconsTypeScriptExpressNode.jsRBAC

SKILLS GAINED

  • Course & curriculum modelling
  • Role-based access control
  • Efficient content delivery and caching
  • Student progress metrics and reporting

TECHNIQUES

Modular course engineServer-side validation and structured RBAC middlewareEfficient change streams for live notificationsOptimized media handling for lessons
GitHubLive
EnvVault

EnvVault

A simple, secure environment-variable management tool that encrypts secrets client-side using AES-256-GCM and WebCrypto. Designed for junior developers and small teams to store, rotate and audit secrets with a minimal UX and transparent encryption model.

STACK

Next.jsReactTailwindCSSLucideSupabaseAES-256-GCMWebCryptoSSRCSR

SKILLS GAINED

  • Client-side encryption flows
  • Secure secret storage patterns
  • Designing a clear UX for key rotation and audit
  • Integrating serverless databases (Supabase) securely

TECHNIQUES

AES-256-GCM envelope encryptionUsing WebCrypto for deterministic key handlingStrict CORS and CSP for secret accessHybrid SSR/CSR to protect metadata while enabling fast UI
GitHubLive