Hello, I'm Zamil. I'm a Software Developer and Data Engineer. I enjoy working with servers, analyzing data, and backend development.
About Me
I hold a BSc in Computer Science and Physics, with a diploma in Electronics Engineering. My professional experience includes a data engineering internship, where I honed my skills in backend development, ETL operations, and data analysis, using foundational AI techniques. My primary technical focus lies in Python, PostgreSQL, JavaScript, and AI/Machine Learning, where I continue to develop my expertise in building efficient and scalable solutions.
Beyond my professional life, I manage a home server running a suite of containerized services, including a media server, personal cloud storage, photo library, VPN, and network-wide ad-blocker, all powered by Docker. When I'm not immersed in tech, I enjoy reading fantasy novels—currently captivated by the Stormlight Archive series—and spend my free time playing narrative-driven video games and badminton.
Notable Projects
Home Server
Self-hosted containerized services such as a Media Library, AdBlocker, NAS, which are securely exposed to the internet using VPNs, Cloudfare tunnels and proxy managers.
- Docker
- Linux
- VPN
- Nginx
- Cloudfare
Exoplanet Detector
A machine learning approach to detect exoplanets based on variation in starlight flux. Trained on datasets gathered by NASA.
- Python
- Numpy
- Pandas
- Scikit-learn
- Machine Learning
Parallel Julia Set Generation
Generation of Julia Sets at various c-values using a multithreaded approach, using OpenMP to leverage HPC. GPU resources also utilized.
- Python
- C
- Multithreading
- MPI/OpenMP
- OpenCL
- OpenGL
Skills and Tools
- Python
- NumPy
- Pandas
- Flask
- PostgreSQL
- Scikit-learn
- PyTorch
- MPI/OpenMP
- MySQL
- C
- C++
- OpenCL
- OpenGL
- Java
- HTML
- CSS
- Tailwind
- Javascript
- TypeScript
- Node.js
- Git
- Docker
- Linux
- Ubuntu
- Nginx
- Cloudfare
- AWS
My Experience
Diploma, Electronics Engineering Technician
Cambridge, ON
Developed hands-on expertise in electronics, including the use of multimeters and oscilloscopes for circuit troubleshooting, gained experience in programming microcontrollers, and honed skills in using a soldering iron for assembling and repairing electronic components.
2018 - 2020Electronics Assembler
Kitchener, ON
Soldered, tested, and troubleshot components on PCBs to a professional standard, while automating circuit board testing using Arduinos and proprietary software.
2019, 2020BSc, Computer Science and Physics
Waterloo, ON
Acquired both theoretical and practical knowledge in computer science, with a focus on the software development, parallel programming, and machine learning. Additionally, developed strong mathematical proficiency and practical problem-solving skills through the study of physics.
2020 - 2023Data Engineering Intern
Chicago, IL
Built and maintained robust ETL pipelines to handle large health datasets. Conducted thorough data cleaning and preprocessing, and utilized AI and machine learning models for predictive analysis and data modeling. Developed backend REST APIs for internal use by front-end teams.
2020 - 2023Product Support Specialist
Waterloo, ON
Diagnosed and resolved technical issues with a cloud-based backup service across various operating systems, while handling sensitive information in accordance with proper procedures. Proactively pursued knowledge of backend processes and technologies to gain a deeper understanding of the service beyond my role.
2023 - PresentContact Me
Please contact me through this form.