Rafi Rahman
Education
Sept. 2014Sept. 2019
University of Toronto, St. George
Honours Bachelor of Science with Distinction | CGPA: 3.4
Honours Bachelor of Science with Distinction
CGPA: 3.4 Toronto, Ontario
CGPA: 3.4 Toronto, Ontario
- Programs of Study: Computer Science; Physical and Environmental Geography; History and Philosophy of Science and Technology.
- Dean's List, Winter 2016.
Work Experience
Jan. 2022Present
Qlik
DevOps Engineer
Toronto, Ontario
- Qlik Cloud Active Catalog Services development team
Aug. 2020Dec. 2021
Alphawave
DevOps Engineer
Toronto, Ontario
- Independently developed and deployed 10+ bespoke programs and tools with critical to supplemental utility within internal silicon design and external delivery flows.
- Mentored and provided general management to student co-op hire with limited experience, providing continued communication to foster confident integration into team and delegated tasks.
- Rapidly took ownership of Python/Perl legacy releasing program and released new features, ranging from new supplemental tools, to enabling parallelization of release flow.
- Managed internal-to-external Jira instance, developing, validating, and enabling new features for customer-facing workflows with purpose-built integrations via vendor-specific API.
- Owned key administrative responsibilities for configuration & provisioning of various essential CentOS Linux infrastructure and components during period of significant company growth and IPO.
May 2018Aug. 2018
Rogers Communications
Developer
Toronto, Ontario
- Implemented and maintained frameworks for CI/CD pipelines for major media properties.
- Developed Node.js MySQL interface and associated schemas tracking CI/CD results.
- Launched Angular frontend for managing, visualizing, and querying database results.
Selected Projects
May 2021
Resumation
Personal Project
- Python static web page generation utility to automate rapid iteration of responsive personal resumes, targeting web and print media.
- Designed sensible JSON/TOML schema for generation flow integration to enable utility for external users.
April 2019Present
Dockerized Web Server
Personal Project
- Deployed and managed 20+ Docker images on Ubuntu provisioning varied remote and local functionality intended for personal use.
- Implemented SSL certificates, authentication policies and reverse proxying in local NGINX instance and HTTPS access, domain resolution, and edge caching through Cloudflare.
- Managed graphical dashboard visualizing various server and container metrics using Grafana and InfluxDB.
- Configured local RESTful web service for controlling and querying various server properties.
Oct. 2017Nov. 2017
Multiprocessed BMP Filter Server
University of Toronto, CSC209 - Systems Programming
- Designed multiprocessed, multi-user HTTP server developed in C99 to perform image filtering on server and/or client-side bitmap files, with strict memory allocation guidelines.
- Leveraged client-server communication through POSIX APIs for forks/pipes, sockets, and binary R/W
Skills
Python
Java
Perl
C99
bash/zsh
HTML5/CSS3
JavaScript
Node.js
jQuery
Docker
Jenkins
NGINX
Jira
Verilog
SQL
InfluxDB
RHEL
Oracle Grid Engine
ArcGIS
Confluence