Resume
Skills
- Programming Languages: JavaScript, TypeScript, Python, SQL, C/C++, Java
- Frontend & Backend Development: React Redux, HTML, CSS, Node.js, Express, Django, Flask
- Version Control: Git (GitHub, GitLab, Gitea, Google Cloud Repositories)
- Cloud & DevOps: Docker, Google Cloud (GCP), AWS (EC2, S3, Lambda)
- CI/CD & Automation: Ansible, Woodpecker CI, GitHub Actions, Cloud Build
- Databases: MySQL, Redis
- System Administration: Linux (Fedora, Ubuntu), Shell Scripting
- Networking & Security: Traefik, Nginx, Tailscale
Education
Bachelor of Science in Software Engineering Expected to graduate in April 2026
Schulich School of Engineering, University of Calgary, Calgary, AB
Experience
Software Engineer Intern I2Sense Laboratory; University of Calgary September 2023 – Present, Calgary, AB
- Compiled and optimized the Linux kernel for a custom All Winner F1C200s hardware board using Buildroot, enhancing system stability and optimizing the kernel for the research use case.
- Created automated scripts to facilitate deployments via Google Artifact Registry; ensured superior reliability, reducing downtime by 50% during upgrades and maintenance windows.
- Implemented Docker-based containerization strategies to optimize performance for web applications built on React and Express frameworks, reducing costs by 10%.
- Facilitated real-time research data insights and reporting for six team members by implementing web analytics and PDF report generation using Django.
- Authored SQL schema architectures for research data management, emphasizing hierarchical organization and seamless data integration, reducing system technical debt.
- Streamlined deployment of web applications using Ansible in conjunction with Portainer, leveraging Traefik for reverse proxy management and TLS certification, reducing server deployment time.
- Managed a Unix Ubuntu server for Docker web services with Portainer, providing non-technical team members with clear documentation and training, simplifying system monitoring
- Spearheaded the deployment and management of a Unix Ubuntu server dedicated to hosting Docker web servers, ensuring robust and reliable service availability.
- Collaborated within a team of researchers using GIT, maintaining effective communication and project management with Git best practices, leading to improved team efficiency and cleaner code development.
Host New Camp January 2022 - August 2022, Calgary, AB
- Collaborated closely with colleagues, maintaining effective communication and offering support to clients, improving client satisfaction and team cohesion.
Languages
- English: Professional proficiency
- Spanish: Native proficiency