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.
Impact Tech Lead
AI Collective Jerusalem
2026 - Present
Jerusalem, IL
- Led technical direction for AI-focused initiatives and builder programs
- Designed and delivered hands-on sessions on building AI systems and agent-based applications
- Created technical documentation and frameworks to support developers in building production-ready systems
- Mentored engineers and guided project development across multiple teams
Founder | Tech Lead
COBE iHelp
2025 - 2026
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

Stockfish Native
High-performance C++ implementation bridging native code with Python for extremely fast chess analysis.
Optimized for low-latency engine interactions and heavy computation tasks by leveraging native performance.

chessCheaterPlus
An automation suite that simulates entire player activity on chess.com, from basic games to solving puzzles.
Includes "Chess Hinter" as a side project—a client that monitors games in real-time to provide board-level suggestions.
I built this when I was 16 years old to explore automation and chess engines.
The advanced version was shutdown following a request from a chess.com community manager.
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.