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.
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.
- Location: Liverpool, UK (Open to Hybrid / Remote)
- Email: tzemingho@gmail.com
- LinkedIn: Connect with me on LinkedIn
- 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
-
๐ 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:Testto 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.

