Full Stack Engineer & Machine Learning enthusiast

Tawfiq Khalilieh

Full-stack developer, Automation & Machine Learning enthusiast. Have been coding since 12

A professional headshot of Your Name

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.

Screenshot of iHelp - AI-Powered Oral Exam Practice Platform

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.

ExpressFastifyGeminiHTMXReact.jsElectron.jsTypeScript
View Project Live
Screenshot of Chess Smart Thinking

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.

GoGinChess.com APiStockfishtensorflowReactTailwindC++OkAPInumpyNextFastAPIMongoDBRedisDockerdocker-compose
View Source Code on Github View Project Live
Screenshot of Project File Preview

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.

GoStacksgit
View Source Code on Github View Project Live
Screenshot of Ubarchy

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

LinuxHyprlandArchUbuntuOmarchy
View Source Code on Github View Project Live
Screenshot of Stockfish Native

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.

C++PythonStockfishNative BridgePerformance Optimization
View Source Code on Github
Screenshot of chessCheaterPlus

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.

SeleniumPythonStockfishAutomationChess Engine
View Source Code on Github

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.