cv
Table of contents
Basics
Name | Aidan Perras |
Label | Student |
Url | https://AWER2345.github.io/ |
Summary | A student attending the University of British Columbia |
Work
- 2023.05 - 2023.09
University of British Columbia
Software Engineer
Engineered a React app to archive over 1,000 Indigenous oral and written records, simplifying uploads and search. Spearheaded move to MongoDB backend, boosting speed by 30%, enabling scalability, and saving $15K yearly. Built a Node.js API for content management and community engagement, serving 100+ daily users.
- 2022.01 - 2022.01
Tableau (Salesforce)
Software Engineer Intern
Developed features for ML/AI model usability in Tableau, aiding in the on-boarding of a new datatype (predictive model) and boosting feature adoption by 5%. Created Java REST APIs for user and developer, elevating model integration by 10% in existing code base. Employed TypeScript, React, and Redux to oversee front-end development, catalyzing a 20% uptick in user organizational efficiency for 100+ clients.
- 2021.08 - 2021.12
Amazon Web Services (SNS)
Software Engineer Intern
Created a dashboard tool to streamline issue remediation for on-call engineers, reducing response times by 90%. Designed a modular tool with Python, Bash, and Java to streamline integration with multiple authentication APIs, estimated to save 20% in future development time. Pioneered a deployment pipeline using DynamoDB, AWS Lambda, AWS SAM, AWS DJS, and API Gateway, enabling easy dashboard customization and potential adoption across different engineering teams.
- 2021.06 - 2021.08
DocuSign
Software Engineer Intern
Built a .NET application to ingest security vulnerability data from the Nessus.sc API into Docusign’s internal database to allow engineers to query sensitive data for over a 1,000,000 data points across several teams. Designed ingestion software as a redundant, distributed system to ensure reliability in the event of failure through the use of locks over a fleet of 10 hosts in C#. Established an alert system designed to instantly flag and notify engineers of potential security vulnerabilities, enhancing response readiness.
Volunteer
- 2022.05 - 2023.05
Computer Science Student Society
VP Social
Directed the planning and execution of a Gala event that sold out in hours, skillfully navigating complex logistics, managing a $33k+ budget, and accommodating 150+ attendees. Led a team to diversify the event lineup, shattering previous records with a fivefold increase in offerings.
Education
-
Bachelor of Science
University of British Columbia
Computer Science
- CPSC 110 - Computation, Programs, and Programming
- CPSC 121 - Models of Computation
- CPSC 210 - Software Construction
- CPSC 213 - Introduction to Computer Systems
- CPSC 221 - Basic Algorithms and Data Structures
- CPSC 304 - Introduction to Relational Databases
- CPSC 310 - Introduction to Software Engineering
- CPSC 313 - Computer Hardware and Operating Systems
- CPSC 314 - Computer Graphics
- CPSC 317 - Introduction to Computer Networking
- CPSC 320 - Intermediate Algorithm Design and Analysis
- CPSC 322 - Introduction to Artificial Intelligence
- CPSC 410 - Advanced Software Engineering
- CPSC 416 - Distributed Systems
- CPSC 418 - Parallel Computation
- CPSC 430 - Computers and Society
- CPSC 447 - Introduction to Visualization
Languages
English | |
Native speaker |
French | |
Advanced |