Tawfiq Khalilieh
Full-stack developer, Automation & Machine Learning enthusiast. Have been coding since 12
About Me
Hello! I’m Tawfiq Khalilieh, I can go by taw 😄.
I am a software engineer passionate about building scalable systems, ML pipelines, and interactive applications.
Beyond coding, I enjoy chess, ricing , and exploring elegant problem-solving approaches.
You may find me in developer and tech communities, where I enjoy helping others, sharing ideas, and learning. If you come by, don’t hesitate to say hi!
Full Stack Engineer
I'm passionate about building scalable systems, ML pipelines, and interactive applications.
Founder | Tech Lead
COBE iHelp
2025 - Present
Remote
iHelp is an agentic platform designed to streamline the preparation and practice of oral exams, including COBE (Computerized Oral Bargut Exam) and its upcoming Hebrew counterpart. The platform enables students to practice, record, and track their oral responses, providing an interactive and data-driven approach to exam readiness.
Key Highlights:
- AI-Powered Exam Proxy: iHelp uses AI to simulate examiners and analyze student responses for preparation feedback.
- Full-Stack Architecture: Backend powered by Express.js and Fastify (AI proxy), with a lightweight, responsive frontend using Vanilla JS and HTMX for seamless interactions.
- Recording & Analytics: Supports recording, playback, and structured performance tracking for oral exams.
- Scalable & Extensible: Modular design allows easy integration with additional exam types and languages.
Backend Developer
Infinity Psychometry
2024 - 2025
Remote
Developed a production-grade calculation and data-fetching microservice that remains operational. The parent project was scaled back and eventually discontinued due resource constraints.
Software Development Intern
Altooro
2021 - 2024
Nazareth & Haifa, IL
During my internship at Altooro, I started with backend development, gaining experience in HTTP, CRUD operations, and databases. Over time, my responsibilities expanded to include:
- Managing coding challenges featured in the app.
- Leading a full data migration of submission testing and validation code, with reporting functionality.
- Contributing to QA and automation tasks to improve product reliability.
- I accomplished all of this while still in high school, which sharpened my technical skills and adaptability in a fast-paced environment.
Looper Mentor
Loop
2021 - 2024
Nazareth & Haifa, IL
Mentored kids and teenagers to code their future, fostering technical and problem-solving skills.
Took ownership of two key projects:
- Upgraded all campus hardware to improve performance and reliability.
- Implemented a remote control system enabling mentors to manage all classroom computers from the mentor's PC.
Skills and Techlandscape
You can navigate the graph or fuzzy find from the skill set
Featured Projects
Here are some of the projects I'm proud to have worked on. Each one represents a unique challenge and a story of growth.
iHelp - AI-Powered Oral Exam Practice Platform
iHelp is an agentic platform designed to streamline the preparation and practice of oral exams, including COBE (Computerized Oral Bargut Exam) and its upcoming Hebrew counterpart.
The platform enables students to practice, record, and track their oral responses, providing an interactive and data-driven approach to exam readiness.

Chess Smart Thinking
Chess Smart Thinking is a multi-service, event-driven machine learning pipeline that scrapes chess.com data, analyzes it, trains a model to predict human thinking time, and provides a frontend for gameplay against the trained model.

Project File Preview
Project Structure Preview is a simple and lightweight CLI tool written in Go that displays the directory structure of any project in a clean, tree-like format — similar to the output of the Unix tree command, but fast, minimal, and dependency-free, and compatable with the git projects.
I love using LLM tools to help me write the README.md files, but they often struggle to generate accurate project structure diagrams. This tool aims to fill that gap by providing a quick and easy way to visualize your project's file hierarchy.

Ubarchy
I'm a university student, despite tiling window managers being great, I'd also love to have my own regular windows-like ubuntu system.
DHH while on the standup said that it cannot be built upon ubuntu, and I'm here to prove him wrong!
You can check my website for the iso image, the following tutorial is gonnabe to upgrade your current uperating system
I use it on my desktop and laptop btw, and yes I still use arch btw
chessCheaterPlus
An automation that simulates entire player activity in chess.com, starting from playing basic games to solving puzzles or playingg 960 chess games.
Powered by automations and chess engines
I Built when I was 16 years old
The plus/advanced version was shutdown by a request from a chess.com community manager after sharing the code with them
I still do have some accounts that weren't closed on the project shutdown date

Chess Hinter
A client that monitors games while being played. Once it detects that you're stuck, it gives you a hint on the board
It still works on the chess.com board!
It is 100% undetectable
Let's build something great together.
Have a project in mind or just want to say hello? I'd love to hear from you. Fill out the form below or send me an email.