Giter Club home page Giter Club logo

Hello there

😎 Who am I?

My name is Tanawin Wichit! You can call me "Pooh"! I am a senior student from the Faculty of Information and Communication Technology, Mahidol University.

Stats Flex

rektplorer64's github stats rektplorer64's github top programming languages

⚡ My Interests

  • 💾 Database & Data warehousing
    • Main Focus: Designing SQL databases
  • 📱 Android Application Development
  • 🌐 Full-stack web development
    • Frontend
      • I really like: React + MaterialUI + Typescript + Next.js
      • I would love to other UI library as well.
    • Backend
      • I really like: TypeScript + NestJS + Prisma.
      • Currently trying: Springboot + Kotlin + JetBrains Exposed
  • 🎨 UI/UX design
    • Currently a big fan of Material Design.

🌱 I'm currently learning...

  • Machine Learning and Deep Learning I have diverged my focus to software development, but I do know the basics and did work on some class projects.
  • Android App Development
    • Android Jetpack Compose
    • Hilt DI library
    • Clean Architecture
    • Caching + Sync with Room database
  • Java/Kotlin Backend Development
  • Flutter App Development
  • NestJS Backend Development
    • Clean Architecture + Prisma

✅ TODO

  • Learn iOS Application Development
  • Learn Kubernetes + deployment in general

⚡ Fun fact

  • I am a ⭐ big fan of statically-typed programming languages like Java or Kotlin, but I also love the flexibility of dynamically-typed programming languages like TypeScript.

My other portfolio

Please visit: My Notion.so page

Tanawin Wichit's Projects

android-inventory_app icon android-inventory_app

🤗 My first Android application I ever created! It is a simple personal 📦 Inventory Management Android App to demonstrate the usage of Room Database, UI layout design, and RecyclerView.

bigimageviewer icon bigimageviewer

Big image viewer supporting pan and zoom, with very little memory usage and full featured image loading choices. Powered by Subsampling Scale Image View, Fresco, Glide, and Picasso. Even with gif and webp support! 🍻

gomopho icon gomopho

Google motion photos video extractor

hackintosh-msi_ps63_modern icon hackintosh-msi_ps63_modern

This is a repository that stores my attempts to install macOS on my MSI PS63 Modern laptop using OpenCore bootloader.

itcs208-p1_finalfict icon itcs208-p1_finalfict

A simple Java turn-based game that has two teams each with 10 characters battle against each other via pre-specified targeting and decision-making system.

itcs208-p2_moogle icon itcs208-p2_moogle

Program that can calculate Movie similarity score from given CSV datasets and lists all Movies which are similar to the user input.

itcs208-p2_mooglemobile_bonus icon itcs208-p2_mooglemobile_bonus

An extended implementation for Moogle (a Movie Search/Suggestion System) with a GUI built as an Android Application. Implemented with a simple mechanism to load and display items.

itcs371-pj_brobably icon itcs371-pj_brobably

A simulated software engineering project that involved gathering the client's requirements, use cases, data flow, and time window. The team of me and my friends are assigned to work for a client who is building a 🚆 Cashless Train Ticket Systems. We wrote a design document involving requirements, data flow diagrams, and sprint planning.

itcs381-p1_seamcarving icon itcs381-p1_seamcarving

A simple C++ program that implemented a forward Seam-carving algorithm for an RGB image. This program is implemented with OpenCV. When executed, users can use WASD keys to resize the image based on a calculated seam via dynamic programming. The program can naturally shrink or expand an image vertically or horizontally without ruining important subjects on the image.

itcs402-pj_thai_food_image_recognition icon itcs402-pj_thai_food_image_recognition

In this project, we tried to create 🍝 Thai food image classifiers. There are 2 major phases of the project: the MATLAB phase and the PYTHON phase. 1️⃣ The first phase tried to compare feature extractor CNN with SVM and basic euclidean distance feature matching for the Thai food image classification task. 2️⃣ In the second phase, eight deep learning-based models are implemented consisting of both training from scratch and transfer learning models. We evaluated the performance of each model and summarize them.

itcs424-pj_diaryly icon itcs424-pj_diaryly

A simple Android diary app implemented using Kotlin and incorporated many modern Android implementation patterns such as MVVM, RxKotlin, Room Database, Material Design Components, Firebase, and more!

itcs495-pj_sizzler_ooad icon itcs495-pj_sizzler_ooad

A database design project involves Object-oriented Analysis and Design. Designed based on Sizzler Restaurant Thailand using EERD, Class Diagram, and Object Diagram as well as OMG's Object-oriented standard design. The actual database is implemented using PostgreSQL.

mvvmdaggerkotlin icon mvvmdaggerkotlin

Sample App consisting Android Architecture Components using MVVM Architecture Pattern

pdfkt icon pdfkt

PDF reader Android library based on Jetpack Compose

picker-kt icon picker-kt

Media picker library powered by Jetpack Compose.

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.