Skip to content
View nicktm8's full-sized avatar
:electron:
:electron:

Block or report nicktm8

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

๐Ÿง‘โ€๐Ÿ’ป About Me

class NickTem:
    def __init__(self):
        self.name        = "Nick Tem"
        self.username    = "nicktm8"
        self.role        = "Python Developer ๐Ÿ"
        self.focus       = ["Data Analysis ", "Machine Learning", "AI"]
        self.stack       = ["Python", "SQL", "Pandas", "NumPy", "Matplotlib"]
        self.learning    = ["TensorFlow", "Scikit-Learn", "PyTorch"]
        self.goal        = "Data Analyst โ†’ ML / AI Engineer ๐ŸŽฏ"
        self.motto       = "Learn. Build. Repeat. ๐Ÿ”ฅ"

    def say_hi(self):
        print("Thanks for visiting my profile! Let's build something great ๐Ÿš€")

me = NickTem()
me.say_hi()

๐Ÿ› ๏ธ Tech Stack

๐Ÿ Languages & Core

Python SQL R

๐Ÿ“Š Data Analysis & Visualisation

Pandas NumPy Matplotlib Seaborn Jupyter

๐Ÿค– Machine Learning & AI (Learning)

Scikit-Learn TensorFlow Keras PyTorch

๐Ÿ—ƒ๏ธ Databases & Tools

MySQL Git GitHub VS Code

๐Ÿ›ข๏ธ Databases (Learning)

SQLite PostgreSQL


๐Ÿ“ˆ Learning Roadmap

Python                โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘   75%  ๐Ÿ
Data Analysis         โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   55%  ๐Ÿ“Š
SQL & Databases       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   70%  ๐Ÿ›ข๏ธ
R Language            โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   20%  ๐Ÿงฎ
Data Visualisation    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   40%  ๐ŸŽจ
Machine Learning      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   30%  ๐Ÿค–
TensorFlow / Keras    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   25%  ๐Ÿ”ฅ
PyTorch               โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘   25%  โšก

๐ŸŒฑ Actively learning and improving every day โ€” Data Analysis now, ML & AI next


๐ŸŽฏ 2026 Goals

  • ๐Ÿ Master Python fundamentals & OOP
  • ๐Ÿ“Š Build first data analysis project
  • ๐Ÿ“š Complete data analysis with Pandas & NumPy
  • ๐Ÿ—ƒ๏ธ Build 2 SQL database projects
  • ๐Ÿค– Train first ML model with Scikit-Learn
  • ๐Ÿ“ˆ Create a full end-to-end data pipeline
  • ๐Ÿš€ Land first Data Analyst role

๐Ÿ“‚ Featured Projects

๐ŸŽฌ Movies OMDb Enrichment

Modular ETL pipeline that enriches a CSV movie dataset with live IMDb data via the OMDb API and exports the result to XML.

Highlights:

  • ๐Ÿ”— Live API integration with error handling
  • ๐Ÿงฑ Strict ETL architecture across dedicated modules
  • ๐Ÿ“„ XML export with structured schema
  • ๐Ÿ† Top 10 highest-rated films by IMDb score

View Repo

๐ŸŽฅ Movies ETL Pipeline

End-to-end ETL pipeline that processes a raw movie dataset, applies data transformations, and exports the enriched result to Excel.

Highlights:

  • ๐Ÿ“ฅ CSV ingestion and column normalization
  • ๐Ÿ”„ Data transformation and cleaning with pandas
  • ๐Ÿ“Š Excel export with formatted output

View Repo

๐ŸŽฌ Movie Watchlist CLI

Command-line app for managing a personal movie watchlist with persistent pickle storage.

Highlights:

  • โž• Add, remove, and list movies
  • ๐Ÿ’พ Persistent storage via pickle
  • ๐Ÿ–ฅ๏ธ Clean CLI interface

View Repo

๐Ÿ“Š Sales Analysis Project

Python project analysing product sales using data structures, OOP, and data analysis techniques.

Highlights:

  • ๐Ÿ›’ Product sales tracking across categories
  • ๐Ÿ’ฐ Revenue calculation & reporting
  • ๐Ÿ“ˆ Data analysis & summary insights

View Repo


๐Ÿ“Š GitHub Stats

GitHub Streak


๐Ÿ Contribution Snake

Snake contribution graph

๐Ÿ“ซ Let's Connect

GitHub X


โญ If you find my projects interesting, feel free to star them and follow along the journey!

Profile Views

Pinned Loading

  1. movie-watchlist-cli movie-watchlist-cli Public

    A Python CLI application that demonstrates OOP, file serialization, and CLI control flow through a movie watchlist manager. Supports adding, removing and viewing movies with persistent storage.

    Python

  2. movies-etl-pipeline movies-etl-pipeline Public

    ETL pipeline that extracts movie data from CSV, calculates profitability, and exports the top 10 most profitable films per country to Excel files

    Python

  3. movies-omdb-enrichment movies-omdb-enrichment Public

    ETL pipeline that enriches a CSV movie dataset with IMDb ratings, cast, and vote counts via OMDb API, exports the result to XML, and ranks the top 10 highest-rated films.

    Python

  4. sales-analysis-project sales-analysis-project Public

    This project analyzes product sales using Python dictionaries and modular programming.

    Python