
Landing Page
Omri Levy,
Full-stack Developer
About Me
Who am I?
I’m Omri, a founding full-stack engineer with a strong frontend and product-engineering focus, based in Ramat Gan, Israel.
I have 4 years of professional experience building B2B SaaS products with React, TypeScript, Node.js, and modern backend architecture. At Ballerine, a risk and compliance startup, I was the first developer and a core early team member, helping build major parts of the product and engineering foundation from scratch.
My work included complex workflow interfaces, customer-facing dashboards, backend integrations, data modeling, and product-critical systems used in operational risk and compliance processes. I worked closely with the CTO, CPO, customers, and other engineers to turn ambiguous business requirements into reliable software.
I’m interested in product engineering roles where frontend quality, strong TypeScript architecture, backend understanding, and end-to-end product ownership all matter.

Portfolio
PrioriTea
A PERN stack To-Do app, the project implements CRUD operations, sorting, filtering, searching, pagination, authentication, authorization, and validation. The project was deployed using Docker, making use of Nginx.
Ticketing
An e-commerce Next.JS (SSR) back-end first project made to learn the subject of Kubernetes and the microservices architecture. As part of the project I learned about the challenges of managing data and concurrency issues when using microservices and principles such event driven communication and async vs sync communication.
Test credit card:
Card number: 4242 4242 4242 4242
CVC: 424
MM/YY: 01/27
Smlr
A link shortener written in Typescript, made with NestJS (Node.js/Express). The
project's main goal was to learn NestJS, and to create a backend that is as feature complete as possible, adding things that are expected of a production app.
Chat
A real-time chat app with the ability to create and join rooms, with a profanity filter, anti-spam, and the ability to write Markdown. (i.e bold text, emojis, and links). The project's goal was to learn websockets, redis pub/sub, and HAProxy.
Web-docs
A tool for developers for writing code and documentation in the browser - the project can be opened and configused using a CLI without installation using npx. The project's challenges were installing packages in the background the moment the user wrote an import statement and update the result in real time without letting malicious code or with errors crash the application and display an error message instead. Backing up data on a local file and IndexDB and, the ability to run old code, new code and JSX as one.