
Cheker Hassan
@cheker-hassan
Software Engineer | Product Systems & Developer Tools
What I'm looking for
I build software where product decisions, client applications, APIs, data, and delivery systems have to work together.
My work spans mobile, backend, web, and AI-assisted engineering. I focus on explicit system boundaries, reliable contracts, security, testability, and software that another engineer can understand and extend.
Selected work:
• MLocal — an installable Angular 20 PWA for Tunisian retail operations, backed by a .NET 10 API and PostgreSQL. It covers checkout, inventory, employee permissions, customer credit, subscriptions, offline queuing, and millime-accurate accounting.
• WayFinder — native Kotlin/Jetpack Compose and SwiftUI travel clients connected to a NestJS/MongoDB backend for discovery, bookings, payments, messaging, notifications, and external service integrations.
• Sahara — a local-first AI development environment built with Electron, React, TypeScript, Monaco, xterm, SQLite, local models, provider routing, and MCP tooling.
• Nokta — engineering infrastructure for AI agents, including context compilation, durable trail files, verification gates, and adapters for Codex, Claude, Cursor, and Sahara.
• CogniCare — a multi-surface autism-care project where I worked across product coordination, role-aware workflows, multilingual interfaces, technical integration, and delivery planning across 300+ Jira tasks.
I started building software in 2015 through computer repair and game-development experiments. I’m now a 5th-year software engineering student at ESPRIT, looking for international or remote-first engineering opportunities where product judgment, technical ownership, and disciplined execution matter.
Experience
Work history, roles, and key accomplishments
Full-Stack Engineer
MLocal
Aug 2026 - Present (1 month)
Built a multi-tenant POS SaaS for Tunisian shops using Angular 20 PWA, .NET 10 Minimal APIs, EF Core/PostgreSQL, and JWT roles. Delivered product, stock, sales, shift, customer-credit, subscription, offline-queue, monitoring, and Docker deployment workflows.
Mobile & Backend Engineer
WayFinder
Jul 2025 - Present (1 year 2 months)
Built Android Kotlin/Jetpack Compose and iOS SwiftUI clients with a NestJS/MongoDB backend for place discovery, booking, payments, chat, push notifications, and AI-assisted flows. Defined architecture and API maps, tightened authentication and validation, and added health checks, Docker delivery, Jenkins, and SonarQube.
Founder & Lead Engineer
Sahara / MyOwnCursor
Jan 2025 - Present (1 year 8 months)
Built a local-first developer workspace with Electron, React, TypeScript, Monaco, Express, SQLite, and xterm, integrating local Ollama models, semantic code search, and MCP tools. Designed approval-based command execution, repository inspection, testing, packaging, and operator documentation for safer AI-assisted workflows.
Full-Stack Engineer & Project Coordinator
CogniCare
Jan 2024 - Present (2 years 8 months)
Coordinated a 17-student health-platform program through 300+ Jira tasks, shared contracts, sprint planning, dependency tracking, reviews, and demo readiness. Built and integrated Flutter, React, NestJS, and MongoDB surfaces with role-based workflows, real-time updates, AI-assisted recommendations, validation, and auditability.
Backend & AI Pipeline Engineer
Nexus UGC
Aug 2026 - Aug 2026 (0 months)
Built a FastAPI worker pipeline with Whisper.cpp, Qwen/Ollama, and FFmpeg to transform long videos into captioned clips. Added JWT accounts, persistent job state, workspaces, personas, campaigns, scheduling and publishing, billing boundaries, health checks, Docker, and tests.
Full-Stack & AI Engineer
Silence
Apr 2026 - Apr 2026 (0 months)
Built a local-first Arabic/French/English voice-learning PWA with Next.js 16 and FastAPI, turning lectures and meetings into transcripts, summaries, flashcards, mind maps, exam questions, and chat using Whisper and Ollama. Added offline behavior, exports, Docker, and Cypress flows.
Full-Stack Engineer
CyberTNAttack
Jan 2025 - Dec 2025 (11 months)
Built a controlled security-assessment SaaS with Next.js, Fastify, Zod, JWT, Prisma/PostgreSQL, Redis, and BullMQ for authorized transport, header, cookie, CORS, exposure, rate-limit, stack-signal, and report checks. Bounded execution through scoped targets, validation, queues, and audit-friendly results.
Full-Stack Engineer
Ste Habiba
Jan 2025 - Dec 2025 (11 months)
Delivered a customer-used warehouse system, selling website, and companion mobile experience over six months, connecting inventory, commercial presentation, and daily operational workflows with maintainable handoff documentation.
Full-Stack Engineer
Systeme de Pointage
Jan 2025 - Dec 2025 (11 months)
Built a customer-used attendance and payroll workflow for 20 employees with RC522 RFID devices, Python, Flask, and SQLite. Automated daily and month-end WhatsApp summaries and extended the product direction toward QR attendance and stock operations.
Full-Stack Engineer
UtopiaHire
Jan 2025 - Dec 2025 (11 months)
Built an AI-assisted recruitment platform with React, Vite, TypeScript, Express, Mongoose/MongoDB, JWT, resume upload and parsing, and OpenAI feedback. Enforced protected ownership and upload limits while adding admin analytics, quotas, Playwright QA, and security documentation.
Education
Degrees, certifications, and relevant coursework
ESPRIT School of Engineering
Engineering Degree, Software Engineering
2022 -
Pursuing a Software Engineering degree with a curriculum focused on architecture, distributed systems, mobile development, DevOps, AI, databases, and security.
IT Business School
Integrated Preparatory Studies, Preparatory Studies
2021 - 2022
Completed an integrated preparatory program with a foundation in mathematics, algorithms, physics, and engineering problem-solving.
GOMYCODE
JavaScript and Web Development Program, Web Development
2021 - 2021
Completed a hands-on JavaScript and web development program covering web fundamentals, frontend development, and project-based delivery.
Lycee L’Ideale
Baccalaureate, Secondary Education
Completed secondary education at Lycee L’Ideale, with earlier studies at College L’Ideale.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
chekerh.github.io/personal-portfolioSalary expectations
Social media
Skills
Interested in hiring Cheker?
You can contact Cheker and 90k+ other talented remote workers on Himalayas.
Message ChekerGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
