# Omar Chouman

> Software engineer focused on building reliable, scalable systems across cloud, AI, and full-stack architecture. Founder of JUSTECH.

Omar Chouman is a software engineer based in Beirut, Lebanon, specializing in backend systems, cloud infrastructure, and AI-powered applications. He is the founder of JUSTECH, a software development agency, and has professional experience at Aspire Software, Intalio, Kamkalima, and Cirrus.

## Pages

- [About](https://omarchouman.com/about): Background, engineering philosophy, and professional experience
- [Projects](https://omarchouman.com/projects): Selected projects across backend systems, full-stack platforms, and AI integration
- [Blog](https://omarchouman.com/blog): Writing on engineering, systems, AWS, and career leverage
- [Power Prompts](https://omarchouman.com/resources/power-prompts): Prompts for engineering, writing, and career work
- [Skills](https://omarchouman.com/resources/skills): Agent skills to download and install
- [Contact](https://omarchouman.com/contact): Get in touch
- [Terms of Use](https://omarchouman.com/terms) and [Privacy Policy](https://omarchouman.com/privacy)

## Projects

- [LaraUtilX](https://larautilx.omarchouman.com): Laravel utility package focused on developer productivity and reusable abstractions.
- [Jobly – Job Hunting Platform](https://github.com/omarchouman/jobly-frontend): Full-stack platform connecting job seekers and employers.
- [JUSTECH](https://justechlb.com): My software development agency specialized in revenue scaling, business operation optimization, and tech transformation for ambitious companies.
- [AI-Powered Microservices](https://omarchouman.com/projects): Production microservices integrated with machine learning models. Focus: model integration, API performance, cloud deployment, scalability.

## Blog Posts

- [I Built a Database for Markdown Files (and Open Sourced It)](https://omarchouman.com/blog/i-built-a-database-for-markdown-files-and-open-sourced-it): Every developer has that one problem they keep bumping into. The kind that isn’t big enough to ruin your day, but shows up often enough that it starts to…
- [LaraUtilX v1.1.1: First-Class OpenAI Integration for Laravel](https://omarchouman.com/blog/larautilx-v111-first-class-openai-integration-for-laravel): I’m excited to announce the release of LaraUtilX v1.1.1, and it’s a game-changer.
- [Welcome to the Blog](https://omarchouman.com/blog/welcome): A brief introduction to what you'll find here.
- [Creative Ways to Enhance AWS Monitoring](https://omarchouman.com/blog/creative-ways-to-enhance-aws-monitoring): In the dynamic world of AWS, monitoring isn’t just a necessity, it’s an art. While tools like Amazon CloudWatch provide a solid foundation, there’s a…
- [Setting Up My First Home Server](https://omarchouman.com/blog/setting-up-my-first-home-server): As a tech freak, I am always interested in trying many different hardware, software, or even infrastructure. Some stuff may have use in my day-to-day life…
- [Unlocking the Power of Serverless Computing on AWS: A Beginner’s Guide](https://omarchouman.com/blog/unlocking-the-power-of-serverless-computing-on-aws-a-beginners-guide): In recent years, serverless computing has emerged as a game-changer in the realm of cloud computing, offering developers a scalable and cost-effective…
- [Announcing LaraUtilX: Elevate Your Laravel Development Experience](https://omarchouman.com/blog/announcing-larautilx-elevate-your-laravel-development-experience): I am thrilled to share the exciting news of the release of my latest Laravel package, LaraUtilX ! As a developer passionate about simplifying workflows…
- [Solution Architecture On AWS](https://omarchouman.com/blog/solution-architecture-on-aws): In the ever-evolving landscape of cloud computing, Amazon Web Services (AWS) stands as a beacon of innovation, providing businesses with a robust platform…
- [A Guide to Optimizing AWS Costs for Maximum Value](https://omarchouman.com/blog/a-guide-to-optimizing-aws-costs-for-maximum-value): As businesses increasingly embrace the cloud, AWS (Amazon Web Services) has become a go-to solution for hosting applications and managing infrastructure.…
- [The Rise of No-Code Tools](https://omarchouman.com/blog/the-rise-of-no-code-tools): No-Code? Does It Mean That Anybody Can Build Any Software Now?
- [Laravel: Deep Dive Into Maintenance Mode](https://omarchouman.com/blog/laravel-deep-dive-into-maintenance-mode): In the world of web development, downtime is inevitable. Whether you’re performing critical updates, deploying new features, or fixing bugs, there will…
- [How I Am Preparing For The AWS Solutions Architect Associate Certification (SAA-C03)](https://omarchouman.com/blog/how-i-am-preparing-for-the-aws-solutions-architect-associate-certification-saa-c03): Hello everyone!
- [10 Things I Learned While Working At A Startup](https://omarchouman.com/blog/10-things-i-learned-while-working-at-a-startup): Working at a startup is like going on an exciting adventure that teaches you a lot of important things. The experience helps you grow as a person and in…
- [A Comprehensive Guide to Setting Up a WordPress Instance Using AWS Lightsail](https://omarchouman.com/blog/a-comprehensive-guide-to-setting-up-a-wordpress-instance-using-aws-lightsail): WordPress is a powerful and widely used content management system (CMS) that allows you to create and manage websites with ease. If you’re looking for a…
- [A Comprehensive Guide to Setting Up a WordPress EC2 Instance on AWS](https://omarchouman.com/blog/a-comprehensive-guide-to-setting-up-a-wordpress-ec2-instance-on-aws): In today’s digital landscape, having a robust and reliable website is crucial for businesses and individuals alike. WordPress, being one of the most…
- [How I Passed The AWS Cloud Practitioner (CLF-C01) Certification](https://omarchouman.com/blog/how-i-passed-the-aws-cloud-practitioner-clf-c01-certification): The AWS Cloud Practitioner Certification is an entry-level certification offered by Amazon Web Services (AWS). It is designed for individuals who have a…

## Power Prompts

- [Humanize AI-Generated Text](https://omarchouman.com/resources/power-prompts/humanize-ai-text): Edits AI writing so it reads like a person wrote it, killing em dashes, robotic symmetry, triads, and canned conclusions without changing your meaning.
- [Instagram Carousel Art Director](https://omarchouman.com/resources/power-prompts/instagram-carousel-art-director): Interviews you about format, palette, screenshots and voice, then builds the whole carousel in your brand style and delivers finished PNG slides plus the caption.

## Skills

- [Backend Practices](https://omarchouman.com/resources/skills/backend-practices): Language-agnostic standards for endpoints, services, handlers, queue consumers and background jobs, built on the premise that the API contract is the product and the network fails partially. Covers HTTP semantics, schema validation at the boundary, the error contract, layering, transactions and concurrency, idempotency, resilient calls with timeouts and retries, background work, caching, observability and testing. It specifically guards against two outage-grade mistakes that look fine in review: dispatching a job inside a transaction, and an HTTP client with no timeout. Ships with a review checklist for server diffs.
- [Database Practices](https://omarchouman.com/resources/skills/database-practices): Schema, query and migration standards for relational databases (PostgreSQL, MySQL, SQL Server, SQLite), with a section on non-relational stores. Written for the reality that migrations run against production while it serves traffic: column types and constraints as the last line of defense, indexing, query performance, keyset pagination, lost-update prevention, and zero-downtime migrations through expand/contract, batched backfills and a deliberate procedure for destructive changes. Its safe-versus-dangerous operation list prevents table-locking outages, and it catches the batch loop that silently skips half its rows. Ships with a review checklist for schema and query diffs.
- [Frontend Practices](https://omarchouman.com/resources/skills/frontend-practices): Framework-agnostic UI standards that load the moment an agent touches a component, page, form or client state, whether or not anyone asked for best practices. Built on four principles (the UI is a function of state, every async operation has four states, the browser already does this, users are on worse devices than you) and covering component boundaries, where each kind of state belongs, effect cleanup, forms, accessibility, performance, layout shift, design tokens and routing. Every rule is imperative, scoped to a trigger and paired with its cost, and a condensed review checklist ships alongside for auditing a UI diff.
- [Git Practices](https://omarchouman.com/resources/skills/git-practices): Commit, branching and collaboration standards that treat history as a communication medium rather than a backup log, and the commit as the unit of revert, review and bisect. Covers atomic commits, what a message must say and why, branching models, the never-rewrite-published-history rule, merge versus squash versus rebase, force-push safety, pull request size and review, what belongs in a repository, recovery with reflog, bisect and revert, tags and branch protection. Loads before every commit, PR, rebase or conflict resolution, and ships with a pull request review checklist.
- [Playbook Builder](https://omarchouman.com/resources/skills/playbook-builder): The skill that makes the Agents Playbook yours. It reads your repository first (topology, stack, real test and lint commands, CI, commit conventions as practised, existing agent instructions), then asks only the two or three questions no amount of reading can answer: what "done" means here, which parts of the codebase are dangerous, and what looks wrong but is deliberate. The result is a CLAUDE.md written as an ordered gate pipeline, from tracked issue through triage, design, implementation, review and an explicit commit and push authority boundary, to closing the loop. Each gate names a real tool, has a checkable exit condition and says what happens when it cannot close, so "you skipped Gate 5" becomes a precise complaint. It targets 20 to 40 real rules, never restates what tooling already enforces, and delivers a draft with every assumption marked.
- [Power Prompt](https://omarchouman.com/resources/skills/power-prompt): Turns any request into a self-contained, paste-anywhere prompt built to current prompt engineering standards, then keeps refreshing it as the conversation reveals more context.
- [Security Practices](https://omarchouman.com/resources/skills/security-practices): Defensive security standards that trigger whenever work touches auth, permissions, user input, uploads, secrets, tokens, PII or dependencies, even when security is never mentioned, because the highest-impact bugs arrive inside ordinary feature work. Covers authentication and sessions, object-level authorization and multi-tenant scoping, every injection class (SQL, XSS, command, path, template, deserialization, SSRF), file uploads, secrets, transport and browser headers, audit logging, data protection and supply chain. Grounded in fail-closed, least-privilege, never-roll-your-own-crypto principles, with a review checklist for a dedicated security pass.

## For agents

- Any page is available as Markdown: request it with `Accept: text/markdown`, or prefix the path with `/md`.
- A read-only MCP server lives at https://omarchouman.com/mcp (Streamable HTTP), described at https://omarchouman.com/.well-known/mcp/server-card.json.
- Content may be used for search and for AI answers that cite it, not for model training.
