Code Monkey home page Code Monkey logo

note-store's Introduction

Hi There

My name is Sam and I'm an aspiring Software Engineer pursuing a Bachelor of Applied Science - BASc focused in Computer Engineering from Queen's University. Currently in my 4th year of studies, I'm actively looking for post-graduate opportunities in the fields of DevOps and backend web development.

I'm passionate about systems design and its impacts on the scalability and reliability of large-scale applications.

I've been working on my technical skills for over 4 years and have recently put my full-stack experience to use by participating in the MLH Production Engineering Fellowship, local hackathons, capture the flag events, and engineering design clubs such as QMIND and Queen's Racing.

Feel free to reach out via my LinkedIn profile or visit my portfolio site!

Sam's GitHub stats

What am I up to?

  • Recently wrapped up my internship as a full-stack Software Developer for the Queen's Centre for Advanced Computing.
  • Working with QMIND's web development team to improve their website and develop management features.
  • Working with Python and JS/TS to build web applications using NextJs, Flask, and Django.
  • Learning about CI/CD to automate testing and deployment processes using Python testing frameworks, Docker, GH Actions, and Bash scripting.
  • Working on my Linux skills to deploy and maintain applications through OCI, GCP, and AWS.

Current Tech Stack

Languages:

Python JS/TS Dart C/C++ Java

Frameworks / Libraries:

Django REST Flask React/Next Spring Boot Flutter Node

Operations:

Linux Docker AWS (EC2, Elastic Beanstalk, RDS, S3) GCP (Firestore, APIs) OCI

Storage:

MariaDB/MySQL SQLite PostgreSQL Python/JS ORMs RDS S3 Firestore MongoDB

note-store's People

Contributors

samethibault avatar

Watchers

 avatar

note-store's Issues

Set up user authentication to access the notes

This is to ensure that unauthorized users are not able to modify or view data given that it will be designed to be served publicly.
Easy implementation: local MySQL database paired with flask-login library and hashing library.

Create vertical navigation bar

The nav bar should contain drop-down menus for each semester, showing the courses that will benefit from a note-taking platform like this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.