Git Product home page Git Product logo

Hello!

I'm Tim, a software development enthusiast and a full time student from China.

I enjoy working on full-stack web development projects with TypeScript, and I'm also interested in artificial intelligence and blockchain.

Main Achievements

  • UKMT BMO1 2023-24, 29/60
  • UKMT IMC Gold 2022, 2021
  • UKMT SMC Gold 2023
  • UKMT Maclaurin 2022
  • Top 10 Finalists of the International Inspired Business Competition

🌐 Language preferences

TypeScript is currently my favorite language because how of powerful and scalable of an abstraction it is. I'll use it to build complex full-stack web apps.

C++ would also be in my top tier, because of the static typing system and how robust and efficient it is. I prefer C++ when it comes to competitive programming or algorithms-styled questions and somehow it makes me feel like I'm a hacker.

Go. Uhhhh, it's kinda hard to decide what to do with it, but I think it is a top alternative to C++ for competitive programming.

Python would be my choice for building small side projects and some data analysis stuff. To be honest, I'm not a big fan of dynamic typing languages, I just can't build something complicated and intense without a reliable typing system(trust me, I've taken a web dev course in Python, the course itself was amazing, but you won't want to know how long it took me to fix some trivial typing bugs that could potentially cause a chain of runtime errors and ultimately crash my entire website with a 500).

I'm just getting started with Swift, and I feel like it's really good(better than Java at least). I don't know yet what I'll be using it for.

Sorry, but I'm not really into Java.

Also knows: JavaScript, and C.

🚀 Technologies and tools

⚡ Main/Favorite technologies

React Next.js GraphQL Express.js Typeorm Tailwind CSS

🛠 IDE/Editors

VScode, NeoVim, Xcode, Android Studio, Google Docs, Paper, whiteboard, brain, my school computer, wall.

⚙️ Terminal

iTerm with fish shell on MacOS and WSL shell on windows.

🪐 Browsers

Google Chrome

🗄️ Databases

PostgreSQL, SQLite

🤖 AI

Mediapipe, OpenCV, NLTK python(little experience), SCikit learn(little experience), tensorflow(little experience).

🌆 UI

Bootstrap, Tailwind,

📁 ORM/Query Builder

Knex.js(little experience)

🦾 Web Frameworks/Libraries

Django, Flask, Svelte.

Others

Firebase

Stuff I don't want to touch anymore

Java Swing(little experience), JFX(little experience), C language, Vue.js(little experience), Material UI(too complex), vi.

📊 Stats

Tim's GitHub stats

Github activity graph

GitHub Streak

Top Langs

Tim's Projects

blue-ocean-legacy icon blue-ocean-legacy

Website for the International Public Limited Company - Blue Ocean International Trade

dashboard4dev icon dashboard4dev

A simple page with quick access to the links of useful sites.

distinct.css icon distinct.css

Command line utility for finding duplicate or conflicting CSS rules either in a file or a directory. Supports detecting unused CSS based on HTML files. An awesome choice for CSS optimization with a nice command line UI.

dragontail icon dragontail

A React component library built with TailwindCSS and TypeScript.

dream-of-berlin icon dream-of-berlin

My end of year German Project. A website about the awesome city of Berlin, Germany. Contains many topics including Travel Guide, Sports and Political Parties!

exam-tracker icon exam-tracker

A simple app to show you how many days you have before your significant exams

gh-to-raw icon gh-to-raw

Convert a link of a file in a repo to its raw url.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.