|
Hi, I'm Umer Farooq
I design high-level system architectures, deploy optimized workflows, and explore security boundaries.
About
My Story
I am a developer who thrives on variety and high-level systems design. You will usually find me optimizing machine learning deployments, exploring digital forensics, or debugging my Linux setup. I take an architectural approach to building software, leveraging AI to accelerate code generation while I focus on system flow, infrastructure decisions, and ensuring everything connects reliably. I enjoy being a generalist who can seamlessly bridge the gap between complex deployments and intelligent systems.
What I focus on
Systems Architecture
I direct high-level application flow, managing containerized infrastructure, and configuring custom Linux environments.
AI & Optimization
Deploying intelligent machine learning workflows and continuously fine-tuning systems for maximum performance.
Security & Low-Level
Love to explore digital forensics, solving CTF challenges, and occasionally reverse engineering with C/C++ or x86 assembly.
Career
Experience
Professional track record across software engineering and cybersecurity frameworks.
Providing custom AI solutions for clients, focusing on machine learning model training, system deployment, and architecture optimization.
Engineered a native-Urdu healthcare voice agent using N8N, Twilio SIP trunks, and Retell AI, routing patient data through a custom Node.js/Express backend. Additionally developed a prompt-to-video generation platform utilizing diffusion models.
Deployed and configured Mitre Caldera in an isolated environment to explore red-team attack chains and adversarial emulation strategies.
Portfolio
Projects
A focused exploration of forensics, machine learning, and secure development frameworks.
A Multi-tenant Blog
A medium like blogging platform built with vite, react and supabase. In-built editor for ease of writing so you can just write out your inner most thoughts for the world in a creative splash and a handcrafted interface for reading with comfort as priority. Wanna see it?
Network Behaviour Anomaly Detection
A full network monitoring pipeline for enterprise networks that uses autoencoders to build user-wise baselines from network traffic. Asset discovery, alerts from behavioural deviation, host to host graphs. Acheiving speeds of over 500 inferences per second. Built and delivered to Snskies.
Triage Tool for Video Analysis
An optimized digital forensics tool designed to help analysts quickly parse multiple video formats, gigabytes of video file size and isolate relevant moments. Check it out on Github
AI for Malware Classification
A multimodal malware detection system utilizing static and dynamic analysis to classify keyloggers, ransomware, trojans, and worms. Check it out on Github
UTX Systems
A React and Supabase-powered budgeting application featuring automated analysis, loan management, and bank statement imports.
Visit Live Site →
Playground
Currently Tinkering With
The optimization games, configuration files, and drafts currently living on my local machine.
Algorithm Optimization
Tackling the 1 Billion Row Challenge and pushing hardware limits to calculate massive Fibonacci sequences and primes in under a second.
Engineering Blog
Drafting a collection of technical articles covering variety of subjects (Deployment pending).
Arch Linux Dotfiles
Endlessly ricing and debugging a custom Hyprland setup. A testament to system-level configuration and breaking things for fun.