Giter VIP home page Giter VIP logo

Hi there 👋

I'm a fourth year student majoring in computer science named Ethan Posner, currently attending Vancouver Island University. I mostly code in Python, but have experience with JavaScript, PHP, HTML/CSS, C/C++, and Java.

I have lots of experience developing full-stack web applications using Python, PHP, HTML/CSS, and JavaScript. I gained lots of experience in this while working at Bytedeck Learning Society for my summer 2023 co-op.

I also developed Tekku in collaboration with Nicholas Hopkins. It is a full-stack PHP forum website, allowing users to post images under various topics.

I am very interested in projects which involve processing large amounts of data and returning meaningful results based on it.

My Projects

Most of my time is spent towards completing my bachelor's degree in computer science, but I'm also working on various programming projects.

I'm currently reading Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron. My goal is to become proficient with machine learning so that I can implement it into my stock trading program.

I'm currently working on:

  • Bitcoin Research Project: Undergraduate research project with goal of developing methods for tracing bitcoin transactions. Uses the Janusgraph graph database to efficiently query bitcoin data in a graph format.
  • Course Capsule: Website for students and teachers to share educational content for their courses, created using FastAPI, HTML/CSS/JavaScript.

I also have the following projects that I've created by myself in the past:

  • Tekku: A PHP forum website created using the L.A.M.P. stack, allowing users to post images under various topics. Dockerized to allow for easier deployment.
  • SQL Injection Example Website: Created in collaboration with Sebastian Van Den Bremt, a Django website that is vulnerable to SQL injection attacks. Demonstrates how easy this attack is to exploit.
  • Flashcard Tool: A tool for memorizing large amounts of information. It has been a great aid to my own personal studying.
    • Uses python's Tkinter GUI library
  • Music Player: A small program which can be used to play song files.
    • Uses python's Tkinter GUI library
  • Python Clock: A clock I created for schools to show when a class is currently happening, when it will end, the current time, the current date, and a fact or joke at the top.
    • Uses python's eel GUI library. Also implemented using python's Tkinter GUI library.

Want more?

Visit my website: https://ethanposner.com/.

Ethan Posner's Projects

bitcoin_janusgraph icon bitcoin_janusgraph

Bitcoin transaction tracing data science project. Uses Blockchain.info developer API, PostgreSQL database, and JanusGraph graph database.

bytedeck-1 icon bytedeck-1

LMS originating from Timberline Secondary School's Digital Hackerspace

flashcard-tool icon flashcard-tool

A simple python program to create and display flashcards. Very useful for memorization of large amounts of information.

github-graph-api icon github-graph-api

A python server using fastapi which returns a graph of all public projects for a user

personal-site icon personal-site

A personal website created for my career in computer science.

python-clock icon python-clock

A school clock in python with a customization schedule.

simple-news-application icon simple-news-application

A simple text-based news application. Uses Oracle Database and Python. Created for databases class.

sql-injection-example icon sql-injection-example

A simple Django website to show how easy it is to use SQL injections when user inputs aren't sanitized. Created for a school project.

sustainablinds icon sustainablinds

Website created as a prototype for Technation Sustainability and Post Pandemic Recovery Competition. Automated window blinds are used to harness or block sunlight in order to optimally heat or cool a building.

tekku icon tekku

Dockerized PHP forum website

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.