Code Monkey home page Code Monkey logo

stickypin's Introduction

Experience:

JS / TS / Node — AP Computer Science, Intro to Databases / Self Taught for more advanced topics.

Python — Work, School (Intro to Python, Data Structures, Analysis of Algorithms) (Current Strongest Language)

C++ — College level course

C# / Unity — Self Taught, currently learning

HTML / CSS — AP Computer Science, Web Development class

Assembly (MASM)

Elm, Prolog

SQL — Intro to Databases

ovi

Current Work:

  • Website - Partially done, but probably info similar to this will be put there, along with other demos and portfolios
Classes:
  • Software Engineering II - Focusing on the verification phase of programming. Version Control, Testing, and Build Systems.
  • Operating Systems I - Learning about Operating Systems, using UNIX as a model.

Finished:

  • ChatGPT Google Extension - Firefox Extension that adds a chatGPT summary to google search, with a customizable prompt.
  • StickyPin - A self hosted discord bot that can keep pins to the top of pin lists in channels (Example: To keep guidelines or channel-specific rules at the top of the pins)
  • Google Bot - A discord bot based around google api, made as a practice for using more complex apis (mostly), and discord.js v13
Past Classes
  • Software Engineering I - General concepts of software engineering lifecycle. Agile and other project management, as well as usability engineering. Ended up using lots of Tkinter for the first time. Focus on microservices.
  • Computer Architecture and Assembly - Basics of a CISC computer, and learning MASM Assembly programming
  • Fundamentals of Computer Programming - Theory around the concepts of programming, and learning different styles of programming languages like Functional (Elm) or Logical (Prolog)
  • Analysis of Algorithms - Learning about different types of algorithms, finding time complexity, determining validity, and writing some as well
  • Web Development - Basics of building a website, with a frontend and backend, using the MERN stack
  • Usability Engineering - Learning about different design principles, and how designs can be effectively tested to ensure they work best for everyone.
  • Databases - Learning the basics of how SQL works and can be used in combination with a front end.
  • Data Structures - Learning about the foundation of how different data strucures are made and work internally, and how to make our own.

stickypin's People

Contributors

arc25275 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

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.