Skip to content
View DerYokoya's full-sized avatar
😁
😁

Block or report DerYokoya

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
deryokoya/README.md

About Me

const dory = {
  name:        "Dory",
  handle:      "DerYokoya",
  school:      "Concordia University — Software Engineering",
  year:        "1st Year",
  location:    "Montréal, QC 🍁",
  looking_for: "Fall 2026 Internship",
  interests:   ["Game Dev", "AI/ML", "Bot Development", "Productivity Tools"],
};

I'm a first-year Software Engineering student who loves building things that are actually useful, whether that's a desktop app to stay organized, a bot to liven up a group chat, or an AI assistant to make learning feel less painful. I pick up new tools fast and I'm always looking for the next interesting problem to solve.


Tech Stack

Category Technologies
Languages Python TypeScript JavaScript C# Java HTML5 CSS
Frameworks & Libraries Unity Node.js Express.js PyQt6 REST API Nodemon OpenRouter
Databases MongoDB PostgreSQL
Tools Git GitHub Visual Studio Code IntelliJ IDEA Eclipse Visual Studio Sublime Text

Featured Projects

JavaScript · REST API · Node.js · Express.js · PostgreSQL · OpenRouter

Live Demo
A full-stack AI language-learning platform with conversational practice, AI-generated flashcards, authentication, and persistent progress tracking. Designed REST APIs with Express.js and PostgreSQL while handling AI response structuring, state management, and responsive UI across devices.

📝 NoteApp

Python · PyQt6

Download App
A lightweight desktop note-taking application built with PyQt6, featuring an intuitive GUI, persistent document management, and compatibility with TXT and HTML files. Implemented PDF export functionality, a tab-based document object model where each file manages its own state, synchronized state handling, and unit-tested components to ensure reliability across sessions.

C# · Unity

A Unity-based real-time circuit simulation system implementing a component-driven architecture to model electrical circuit behavior in a 3D environment. Built simulation logic in C# to handle dynamic state propagation (current flow, resistance changes, and component failure conditions), alongside custom ShaderLab/HLSL rendering for real-time visual feedback. Developed in a team environment using Git for version control, including branching strategies, merge conflict resolution, and coordinated feature integration. Collaborated through structured task tracking and iterative development workflows.

TypeScript · Node.js · OpenRouter

Use Bot
A Telegram bot that runs multiplayer trivia quizzes in group chats. Built with TypeScript to ensure type safety and improve maintainability, with PostgreSQL used for persistent data storage. Integrated OpenRouter APIs for dynamic question generation and implemented in-memory caching to reduce repeated API requests and improve response performance for recurring categories.


GitHub Stats


What I'm Currently Up To

  • Grinding through my first year of Software Engineering at Concordia
  • Expanding my projects and learning new frameworks
  • Deepening my knowledge in AI/ML and full-stack development
  • Actively looking for a Fall internship

Let's Connect

    Email badge

Feel free to reach out, whether it's an internship opportunity, a collab idea, or just to say hi. 😄


Popular repositories Loading

  1. H25-SIM-CIRCUIT H25-SIM-CIRCUIT Public

    A Unity-based circuit simulation project

    C#

  2. NoteApp NoteApp Public

    A lightweight, fast desktop note-taking application built with Python

    Python

  3. AI-Language-Learning AI-Language-Learning Public

    A full-stack AI language learning platform

    JavaScript

  4. Telegram-Trivia-Bot Telegram-Trivia-Bot Public

    A Telegram bot that does Trivia Quizzes

    TypeScript

  5. deryokoya deryokoya Public

    My Portfolio

  6. react-comments react-comments Public

    Forked from svar-widgets/react-comments

    Lightweight and elegant React component for adding a comments section to your app.

    JavaScript