Hello, my name is Philip Anderegg

I'm a Web Developer

I'm a Software Developer focused on building secure, reliable systems through Web Development, Computer Graphics, Python Automation, and Cybersecurity best practices.

Download CV!
Profile Picture of Philip Anderegg

About Me

I'm Philip Anderegg and I'm a Software Developer

from Ottawa, Ontario. I have experience building secure, reliable, and interactive systems across Web Development, Computer Graphics, Python Automation, and Cybersecurity. I enjoy turning complex problems into practical solutions, whether that's designing web-based 3D visualizations, automating data pipelines, or creating dashboards that turn raw data into actionable insights. My background combines hands-on project work, real-world applications and a systems-first approach, allowing me to deliver software that is both functional and maintainable!

Website : www.philipanderegg.ca

Email : info@philipanderegg.ca

Degree : CS

Phone : +1 (613) 868-4596

City : Ottawa, Canada

Freelance : Available!

CSS
76%
JS
85%
Python
90%
HTML
96%
Java
66%

Education

Aug 2025 - Dec 2025

Microsoft Python Development Certificate

from Coursera

Completed the Microsoft Python Development Certificate, gaining practical skills in Python programming, software development, and data analysis. The program covered topics such as Python syntax, libraries, frameworks, and best practices for building robust and scalable applications. Through hands-on projects and real-world scenarios, I developed the ability to write efficient code, debug effectively, and create solutions that meet user needs in a variety of contexts.
Course List:

  • Intro to Python: Functions, Data Structures, & Error Handling
  • Data Analysis & Visualization with Python
  • Automation & Scripting with Python
  • Web Dev with Python: Frameworks, APIs, Deployment & Security
  • Advanced Python Development Techniques: Decorators, Generators & Integration Testing
  • Project Development in Python

June 2025 - Aug 2025

Google Cybersecurity Certificate

from Coursera

Completed the Google Cybersecurity Certificate, gaining foundational knowledge in cybersecurity principles, tools, and best practices. The program covered topics such as network security, threat analysis, incident response, and risk management, providing practical skills for identifying and mitigating cyber threats in real-world scenarios.
Course List:

  • Foundations of Cybersecurity
  • Incident Response Playbooks, Audits & Security Risks
  • Networks & Network Security
  • Virtualization, Linux, Command-Line & SQL
  • Assets, Threats, Vulnerabilities & Malware Introduction
  • Detection, Response, Logging & Suricata
  • Cybersecurity Task Automation with Python

2015 - 2025

Honour's Bachelor in Computer Science

Magna Cum Laude

University of Ottawa, June 2025

Honour's Bachelor in Computer Science with a focus on systems, cybersecurity, and virtualization. Capstone project involved building a hypervisor-based Raspberry Pi cluster to create a controlled malware analysis lab, combining secure infrastructure design, virtualization, and network management. Coursework also included Computer Graphics, AI, and Software Engineering, providing a broad foundation for building interactive and data-driven systems.

2011 - 2015

Highschool Diploma

What more needs to be said? Went to highschool, got a diploma, and now I'm here!
Long Version: Took Chemistry, Physics, French, Calculus, Advanced Functions, Music, Biology, Religion and English in my senior year. Graduated with a 90% average and received the Ontario Scholar Award for academic excellence. I was also part of the senior concert band, playing the clarinet!

Experience

2018 - present

Assistant Tour Director and Tour Guide

Ottawa Walking Tours

As the Assistant Tour Director, I run the company in the owner's absence, managing day-to-day operations, overseeing staff, and ensuring the quality of our tours. I also lead tours myself, bringing Ottawa's rich history to life for visitors!

2017 - present

2024 - present

Store Manager/Overseer

Crazy Moose of Ottawa - Island Beach Company

As the Store Manager/Overseer at the Crazy Moose of Ottawa, I am responsible for overseeing all aspects of store operations, including inventory management, staff supervision, and customer service. I ensure that the store runs smoothly and efficiently, providing an exceptional shopping experience for our customers while maintaining a positive and productive work environment for our team. I also created a sales dashboard using Power BI to track sales trends and allow for data-driven decision making.


2017 - 2024

Sales Associate & Keyholder

Crazy Moose of Ottawa - Island Beach Company

As a Sales Associate and Keyholder at the Crazy Moose of Ottawa, I provided excellent customer service, assisted with inventory management, and opened/closed the store as needed. I contributed to a positive shopping experience for customers while supporting the overall success of the store.

Feb 2022 - Sept 2023

Founder, Self-employed Contractor

Phil's Floors - Ottawa, ON, Canada

Managed my own flooring installation business, providing high-quality flooring solutions to residential and commercial clients. I handled all aspects of the business, including client communication, project management, and hands-on installation work. My focus was on delivering exceptional craftsmanship and customer satisfaction, ensuring that each project was completed efficiently and to the highest standards. Transferable skills include project management, client communication, and hands-on problem-solving.

May 2021 - Feb 2022

Flooring Installer - Subcontractor

Advantage Flooring - Ottawa, ON, Canada

As a Flooring Installer at Advantage Flooring, I was responsible for installing various types of flooring materials, including hardwood, laminate, and vinyl. I worked closely with clients to understand their flooring needs and preferences, ensuring that the installation process was efficient and met high-quality standards. My role involved measuring and cutting materials, preparing surfaces, and ensuring a precise fit to create beautiful and durable flooring solutions for our customers.

Dec 2020 - Apr 2021

Ski Lift Mask Controller

Arosa Bergbahnen - Arosa, Switzerland

As a Ski Lift Mask Controller at Arosa Bergbahnen, I was responsible for ensuring that all skiers and snowboarders wore masks while using the ski lifts. I monitored the ski lift area, enforced mask-wearing policies, and provided assistance to customers as needed to ensure a safe and enjoyable experience for all visitors.

Dec 2019 - Apr 2020

Allrounder

Tschuggenhütte - Arosa, Switzerland

As an Allrounder at Tschuggenhütte, I performed food and beverage service, assisted with event setup and cleanup, and provided general support to the restaurant team. My role involved ensuring a positive dining experience for guests while maintaining a clean and organized work environment! I also gained valuable experience in customer service, teamwork, and multitasking in a fast-paced hospitality setting.

Services

Cybersecurity & Secure System Design

  • Secure System Architecture Principles
  • Linux Server Hardening & Access Controls
  • Cryptography & Encryption
  • Log Monitoring, Threat Detection & Risk Assessment

IT Infrastructure & Virtualization

  • Virtualization with VMware ESXi
  • Server Configuration & Resource Management
  • Cloud Infrastructure (Azure)
  • Infrastructure Troubleshooting & Monitoring

Network Infrastructure & Internet Systems

  • Network Design, Troubleshooting & VPN Management
  • DNS, DHCP, & IPAM Management
  • VPN Setup & Management
  • Traffic Inspection & Packet Analysis

Database Design & Management

  • Database Design & Normalization
  • SQL Querying & Optimization
  • Database Security & Access Controls
  • Backup, Recovery & Performance Tuning

Data, AI, Info Retrieval & Visualization

  • Data Analysis & Visualization with Python
  • Machine Learning & AI Concepts
  • Information Retrieval Systems
  • Data-Driven Decision Making

Web Graphics Development

  • Web Development with HTML, CSS & JS
  • Interactive Graphics with WebGL & Three.js
  • Blender Modelling & Asset Integration
  • Performance Optimization & Best Practices

Portfolio

My Last Projects :

Contact Me

Do you have any questions?

I'M AT YOUR SERVICE

Call Us On

+1 (613) 868-4596

Office

Ottawa, ON, Canada

Email

info@philipanderegg.ca

Website

www.philipanderegg.ca

SEND ME AN EMAIL

I'M VERY RESPONSIVE TO MESSAGES