Skip to content
View leonardtng's full-sized avatar
🙃
Always open for a chat!
🙃
Always open for a chat!

Highlights

  • Pro
Block or Report

Block or report leonardtng

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leonardtng/README.md

Hello there :wave:

Hello there!

I am a software engineer from 🇸🇬 Singapore currently studying at Yale-NUS College with about four years of experience in the field, and have worked at various companies from start-ups to big tech. I am proficient in React (TypeScript), NextJS, Express, among other modern web technologies, and hope to create an impact with the projects I create.

Occasionally, I write on Medium to document certain development processes I learnt along the way and on a typical day I like spending my time making random things with JavaScript and Python. Find out more about me at leonardtng.com!

⚒️ Latest Projects

Ape Wallpapers

Ape Wallpapers | Create wallpapers for your Bored Ape or Mutant Ape NFTs!

Ape Wallpapers is a project done for me to explore and experiment with image manipulation, since to construct the wallpaper, I had to combine images fetched from IPFS with logos and custom text of the user's choice.

In the Ape Wallpapers web app, the process of creating mobile wallpapers of Bored Ape Yacht Club (BAYC) NFTs is extremely streamlined, allowing ape holders and community members to seamlessly express their Web3 identity on their lock screens.

At launch, the tool was very positively received by the community; reaching a peak user count of over 3000 users, as well as spawning an array of copies and similar websites from other NFT communities. Take a look at all the happy users flexing their wallpapers generated from the site on the dedicated Twitter thread here!

View the project repository on GitHub here.


Cryptoscapes

Cryptoscapes | Cryptocurrency Prices, Charts and Market Overview

Cryptoscapes is a mini-project done over summer as a way for me to brush up my development skills with React, and also learn the state management tool, Redux. Additionally, I also used this as a chance to try out atomic design and also proper project management best practices.

In Cryptoscapes, you can view Cryptocurrency prices, trends, status updates, market snapshots and many more visualisations in a clean, informative dashboard!

View the project board and repository on GitHub here.


CodeCache

CodeCache | Lightweight Code Snippet Manager

CodeCache is a platform that lets you add, edit and view your code snippets. With support for over 20 modes from Python to JSON snippets, CodeCache allows you to simplify your programming, and easily prepare for that upcoming exam or interview. Never forget the code that you write by storing them securely on CodeCache, entirely for free!

This is my first full-stack project and if you're interested to find out more please feel free to reach out and I would love to have a chat with you about it! 😁

Note: This repository for CodeCache is hosted on AWS CodeCommit instead GitHub.

And yes, as you can tell, I really like using the Gilroy font in my projects!

🙋 Get in Touch!

If you like what you see, don't hesitate to reach me at these links. I always enjoy a good chat! ☕

📝 GitHub Stats

Leonard's GitHub Stats

🌱 Other Cool Stuff

Pinned

  1. cryptoscapes cryptoscapes Public

    ✨Cryptoscapes✨ : A Cryptocurrency Information Dashboard for the Casual Enthusiast!

    TypeScript 21 6

  2. personal-website personal-website Public

    This is my first project, a website to showcase my skills as a developer.

    TypeScript 1

  3. write-some-love-letters write-some-love-letters Public

    A love letter generator in the spirit of Valentine's Day. Inspired by Christopher Strachey's generator of love letters from the 1950s

    TypeScript 3

  4. dark-theme-integration-react dark-theme-integration-react Public

    React + Material-UI template integrated with dark theme. Guide can be found on Medium via the link here!

    TypeScript