ALBIN BABU VARGHESE
Toronto, ON (Willing to relocate) [email protected]
github.com/albus-droid linkedin.com/in/albin-babu-varghese
Summary
I’m a computer science graduate and self-motivated learner with a strong interest in infrastructure and systems work. My experience is centered around Linux, including kernel development and low-level C programming. I enjoy digging into complex problems—debugging production issues using logs, stack traces, and runtime analysis—and have contributed CVE-assigned fixes upstream.
Experience
Linux Kernel Contributor (Mentorship) Sep
2025–Present
Linux Foundation (LFX)
Contributed 8 accepted patches to the mainline Linux kernel in C, including fixes for CVE-2025-40304 and CVE-2025-40190 (both CVSS 7.0 – Important), improving filesystem integrity and system stability.
Performed structured root-cause analysis using logs, stack traces, and crash dumps to resolve kernel-level defects.
Collaborated with maintainers through multiple review cycles and documented findings for validation and long-term technical reference.
Open-Source Software Contributor Ongoing
Independent
Contributed production-ready patches across widely used open-source projects, improving correctness, stability, and user experience.
Microsoft Terminal: Improved text selection behavior for wrapped lines, enhancing usability for millions of users.
uutils/coreutils: Fixed symlink handling compatibility issues, enabling reliable package management on musl-based systems.
LensKit: Implemented Mean Average Precision (MAP) metric to support recommendation algorithm evaluation for researchers.
Matplotlib: Enhanced input validation to prevent silent failures in scientific plotting and surface actionable error messages.
Artificial Intelligence Intern May–Aug
2024
Kinectrics, Toronto, ON
Developed Python-based data and processing pipelines in a Linux (Ubuntu) environment to support model training and evaluation workflows.
Automated experiments and environment setup using Docker and GitHub Actions to improve reproducibility.
Diagnosed runtime, dependency, and data-quality issues through structured logging and debugging.
Developer Intern Jan–Jul 2023
Fleming, Remote
Implemented Python-based backend features for a web application, contributing to API logic and data handling.
Developed and maintained REST-style endpoints integrated with a PostgreSQL database.
Improved application stability by fixing bugs and adding basic automated tests.
Projects
Low-Level Systems Programming Ongoing
C, POSIX, Linux
Implemented a custom memory allocator, exploring heap management, fragmentation, and allocation strategies.
Built Unix utilities using POSIX system calls, pipes, and redirection, gaining hands-on experience with kernel–user space interfaces.
Cloud-Deployed Backend (TiffinBox) 2025
Go, AWS, Docker, Nginx
Deployed and operated a backend service in a production-like AWS environment with logging, health checks, and reverse proxying via Nginx.
Gained hands-on experience with containerization, service monitoring, and operational troubleshooting.
Skills
| Programming Languages | C, Python (scripting/automation), Bash, Go |
| Systems Level Experience | Linux kernel development/debugging, CPU/memory subsystems, low-level system calls |
| Tools & Development | Git/GitHub, GitHub Actions, Docker, VSCode, Jira, Linux environment |
| Automation & DevOps | Ansible/Terraform, CI/CD pipelines |
| Networking & Containers | Nginx, HTTP/S, Docker, firewall concepts |
| Cloud | AWS (ECS, EKS, RDS, S3) |
Education
Postgraduate Diploma — Cloud Architecture &
Administration 2025
Seneca Polytechnic, Toronto
Postgraduate Diploma — Applied AI Solutions
Development 2024
George Brown College, Toronto
Bachelor of Technology — Computer Science and
Engineering 2018–2022
APJ Abdul Kalam Technological University