Skip to content
View davanann's full-sized avatar
  • Guelph, Ontario
  • 18:46 (UTC -04:00)
  • LinkedIn in/davanann

Block or report davanann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
davanann/README.md
# Dave Persaud

```text
  ____                      _____                                    _ 
 |  _ \  __ ___   _____    |  __ \ ___ _ __ ___  __ _ _   _  __| |
 | | | |/ _` \ \ / / _ \   | |__) / _ \ '__/ __|/ _` | | | |/ _` |
 | |_| | (_| |\ V /  __/   |  ___/  __/ |  \__ \ (_| | |_| | (_| |
 |____/ \__,_| \_/ \___|   |_|    \___|_|  |___/\__,_|\__,_|\__,_|

Software Engineering Student @ University of Guelph | Guelph, Ontario, Canada


About Me

I am a second-year Software Engineering student and Mathematics minor at the University of Guelph. I am driven by a curiosity for how complex systems function and a passion for making them more secure and efficient.

While my core expertise is in C and low-level systems, I am equally comfortable building in Java and Python. I leverage my mathematical background to solve logical puzzles, using R for statistical analysis and LaTeX for precise technical documentation. Currently, I am seeking internship or junior developer opportunities where I can apply my problem-solving skills to real-world challenges.


Technical Interests

  • Systems & Security: Deconstructing low-level architecture to improve privacy and security.
  • Applied Mathematics: Utilizing Linear Algebra and Discrete Structures for algorithmic optimization.
  • Data Analysis: Using R and Python to derive insights from complex datasets.
  • Technical Writing: Crafting high-fidelity documentation with LaTeX.

Skills

Languages

  • C / C++, Python, Java, JavaScript, R, Assembly, HTML/CSS, LaTeX

Tools & Technologies

  • Git & GitHub/GitLab, Linux (Bash), Docker, AWS
  • VS Code, IntelliJ, Valgrind, Makefiles
  • Libraries: Pandas, NumPy, Seaborn, Matplotlib, Check (C Unit Testing)

Selected Projects

Job Vacancy Data Analysis | Python, CSV, Seaborn

  • Developed a Python data pipeline to parse Statistics Canada datasets, filtering records by region and education level.
  • Engineered custom visualizations to identify 5-year market trends and software industry growth sectors.
  • Automated workflows using Linux-based bash scripting to ensure data modularity.

easyML – C-based Machine Learning | C, Valgrind, Linux

  • Implemented a k-nearest neighbors (k-NN) classifier from scratch in C for biological data classification.
  • Designed high-speed file parsing using C Structs and implemented multiple distance metrics (Euclidean, Hamming).
  • Optimized memory management and verified stability using Valgrind.

Goals

  • Secure a 2026 co-op or internship in software development or cybersecurity.
  • Contribute to open-source projects focused on mathematical tooling or security.
  • Expand my proficiency in cloud-native development and automated testing.

Contact

Email: [email protected]

LinkedIn: linkedin.com/in/davanann

Popular repositories Loading

  1. davanann davanann Public

  2. davanann.github.io davanann.github.io Public

    CSS

  3. password-cli password-cli Public

    CLI password generator with strength checker

    Python

  4. Wazuh-SIEM-Lab Wazuh-SIEM-Lab Public