Skip to content
View PatDaoust's full-sized avatar
😸
😸
  • Montreal
Block or Report

Block or report PatDaoust

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
PatDaoust/README.md

hello friends!

Pat Daoust

I'm a programming student, graduating May 2023, currently looking for an internship in programming or web development, to fulfill the last requirement of my degree.

I'm passionate about problem solving, and bring all of my curiosity and creativity to solving the complex problems I come to. I'm fluently bilingual in French and English, both written and spoken.

I have experience in Python, Java, C# and the .NET framework, Javascript, HTML, CSS, SQL and PL/SQL.

🔭 I’m currently working on

An exciting little bit of code that can recommend what yarn to use! I'm starting with recommendations for specific patterns, and plan to expanded it to recommend substitution for any yarn

working my way through the Project Euler problems.

Learning more about:

  • PL/SQL and procedure generation
  • API developement and their many uses
  • building GIUs with tkinter, Kivy, and WxPython

✨ I've worked on

Python:

  • general knowledge of 3.X (including 3.10)
  • modules:
    • NumPy
    • Pandas
    • PyQt
    • Matplotlib
    • SQLAlchemy
    • Beautiful Soup
  • projects:
    • GUI hangman
    • Project Euler 100
    • Yarn Recommendations

Databases:

  • SQl and NoSql varients
  • Model, manage, and modify databases
  • Ensure data integrity
  • Program selection procedures
  • PostgreSQL, MySQL, SQlite, Oracle, Microsoft Server Management Studio, MongoDB
  • Python's SQLAlchemy
  • Yarn Database project

Software Developement:

  • full lyfecycle developement
    • client interviews
    • protyping
    • iterative developement
    • unit and intergration testing
    • deployment
    • post-deployment modifications
  • Windows application with .NET
  • Web applications
  • Java applications

Website Developement:

  • Full stack: Next.js, Django
  • Front end: React, Bootstrap, Ajax
  • Back end: Node.JS, REST APIs, Express
  • HTML, CSS, JavaScript, jQuery, TypeScript, PHP

General:

  • moderate hardware skills
  • strong knowledge of PC systems
  • algorithms, time and space complexity
  • software construction

Markdown

📫 How to reach me

send me an email at [email protected] I'm delighted to chat about lots of things including:

  • career opportunities
  • projects we could work on together
  • any of my past, current, and future code projects
  • crochet and other fiber arts (especially if you know something about weaving!)

💬 Ask me about

  • obscure Python details
  • how to systematically pick the perfect yarn for any project
  • why maths is such an excting part of coding
  • the cat in the banner (spoilers: his name is Midas and he is a ray of pure joy)

Pat's GitHub stats )

visitors

Pinned

  1. YarnProject YarnProject Public

    A simple bit of code to recommend yarns for crochet and knitting projects. Takes in the URL for any pattern on ravelry.com

    Rich Text Format 5

  2. ProjectEuler ProjectEuler Public

    My solutions to the first 100 problems of Project Euler

    Python

  3. GUI-hangman-game GUI-hangman-game Public

    a simple game of hangman, the popular word guessing game. You can use the provided word list of 55900 words, or import your own

    HTML

  4. PortfolioSite PortfolioSite Public

    Pat's portfolio is hosted here

    JavaScript