Skip to content
View jamesgeodi's full-sized avatar
  • London
  • 03:00 (UTC +01:00)

Block or report jamesgeodi

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.

Content in all repositories owned by your account will be closed.
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
jamesgeodi/README.md

Hi, I'm James 👋

I'm learning software development by building small, hands-on projects. I like trying out different languages and getting comfortable with the fundamentals - clean code, version control, and actually finishing things - before going deeper.

London


What I'm working on

  • Python - basics of data/ML, working through Jupyter notebooks
  • JavaScript & the DOM - vanilla front-end mini-projects (no frameworks yet)
  • Java - console apps and OOP practice
  • Git & GitHub - branches, commits, pull requests

Projects I'm proud of

Several of these are learning projects built while following tutorials and reading open-source code. I focus on understanding why things work, not just copying them.

Next up

  • Get solid with one front-end stack (probably React)
  • Write proper tests instead of just running things by hand
  • Build one project end-to-end that I didn't follow a tutorial for

Pinned Loading

  1. Python-Test-Dev Python-Test-Dev Public

    Jupyter Notebook

  2. Telegram-bot Telegram-bot Public

    An interactive quiz with categories, points, answer streaks and a leaderboard. Test your knowledge!

    Python

  3. ATM-Machine-test-project ATM-Machine-test-project Public

    Java

  4. SandBox-Test SandBox-Test Public

    JavaScript

  5. CLI-Analyzer CLI-Analyzer Public

    Python