Skip to content
View TzeMingHo's full-sized avatar

Highlights

  • Pro

Block or report TzeMingHo

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

Hi there, I'm Brian ๐Ÿ‘‹

I am a Junior Software Engineer currently training with CodeYourFuture, transitioning into tech from a background in Economics and financial auditing (CFA Level II).

I am now focusing on applying to software development. I am working hard to build a solid foundation in full-stack JavaScript, writing clear code, and learning how to properly test applications.

๐Ÿ“ฌ Let's Connect!

I am currently looking for a junior role in a structured, collaborative environment where I can contribute honestly, write reliable tests, and learn from a real-world team workflow.


๐Ÿ› ๏ธ Core Tech Stack

  • Languages: JavaScript (ES6+), SQL, HTML5, CSS3, Python, Java (currently learning)
  • Backend & Databases: Node.js, Express, SQL
  • Frontend Development: React, HTML5, CSS3
  • Tools & Testing Environment: Git/GitHub, Docker, Ubuntu Linux, Jest, Node:Test

๐Ÿš€ Stand-Out Projects

  • ๐Ÿ“… Days Calendar | Live Demo A collaborative tool engineered to compute complex, recurring calendar dates and generate standardized schedule configurations.

    • Core Logic: Developed a robust date-calculation engine to automate complex annual commemorative patterns (e.g., 'Second Tuesday of October'), successfully handling 100% of calendar edge cases including leap years and shifting month offsets.
    • Testing & Architecture: Built a shared logic layer used across both the frontend interface and an automated iCal generator script, backed by an extensive unit testing suite via Node:Test to guarantee perfect functional accuracy.
    • Quality: Achieved a 100% Lighthouse Accessibility score by engineering a semantic HTML layout and custom ARIA attributes to ensure complete keyboard navigability.
  • ๐Ÿ“บ TV Show Project | Live Demo A collaborative, responsive data explorer built alongside a teammate to parse and display comprehensive television datasets via a third-party API.

    • Performance: Reduced redundant network requests and optimized data-fetching efficiency by implementing a custom client-side caching layer for incoming API data.
    • UX & State: Designed a synchronized state management system that handles dynamic user queries, delivering a seamless, low-latency search and filter experience.
  • ๐ŸŽต Music Data Dashboard | Live Demo An individual data-analysis project designed to transform complex, high-volume datasets into clean user metrics.

    • Data Pipelines: Engineered data processing pipelines using native JavaScript array methods and maps to analyze massive raw JSON datasets.
    • Analytics: Developed custom algorithmic filtering to extract and pinpoint discrete time-based patterns, such as isolating specific 'Friday night' listening trends, improving visual reporting clarity.

Pinned Loading

  1. Project-TV-Show Project-TV-Show Public

    Project-TV-Show

    JavaScript 1

  2. Project-Music-Data Project-Music-Data Public

    A web-page of users' music preference reports

    JavaScript

  3. Project-shared-Bookmarks Project-shared-Bookmarks Public

    A webpage that shares bookmarks saved by users

    JavaScript

  4. MansoorM11/Days-calendar MansoorM11/Days-calendar Public

    JavaScript