GithubHelp home page GithubHelp logo

banner

Hello there ๐Ÿ‘‹

Welcome to my GitHub! My name is Caijun Qin. I am currently attending the University of Florida (2019 - 2022) pursuiing Computer Science B.S. and Statistics B.A. I am active in hackathons, practice coding sessions, and academic research within the computing field. Please feel free to contact or connect with me through social media or email.

GitHub Statistics


Fennec2000GH's GitHub stats

๐ŸŒ Connect / Contact


โ„น๏ธ LinkedIn: https://www.linkedin.com/in/cq-profile/
๐Ÿ“ง Email: [email protected]
๐Ÿ“ฑ Phone: +1 (352) - 872 - 6633
๐Ÿ“ƒ Website: https://caijunqin.wixsite.com/portfolio
๐Ÿ†• New website under construction: https://fennec2000gh.github.io

Resume and CV ๐Ÿงพ


Please feel free to check out my credentials through my resume and CV .

๐Ÿ–ฅ๏ธ What do I do with code?

Hackathons (40%)


DevPost

Research and Assistantships (15%)


UNT REU 2021

Open-Source Contributions (10%)


GitHub

Practice and Self-Learning (15%)


Completed:

  • MATLAB ONRAMP
  • MATLAB Machine Learning ONRAMP

In Progress:

  • Tensorflow.js

University Assignments (20%)


University Assignments

๐Ÿค– Technologies Used


๐Ÿ‘จโ€๐Ÿ’ป Programming Languages


1 Python

2 C++

3 Java

4 Julia

5 R

6 Rust

7 MATLAB

8 Solidity

9 Go

10 JS/HTML/CSS + Flavors of JS

โ›๏ธ Frameworks and Tools


1 Docker

2 Kubernetes

3 Node.js

4 GraphQL

5 Truffle Suite: Ganache

6 Databases

  • CockroachDB
  • Apache Cassandra
  • MongoDB
  • Redis
  • Neo4j
  • BigChainDB

๐Ÿฝ๏ธ IDEs, Environments, and Platforms


1 Visual Studio Code

2 Code-Server

3 Anaconda3

  • Jupyter Notebook
  • Jupyter Lab
  • R Studio

4 Virtual Machines

  • Linode
  • Microsoft Azure
  • Digital Ocean

๐Ÿ’ก Future topics I want to improve on...


  • MLops and Dataops frameworks
  • Kubernetes cluster applications
  • Azure cloud computing and ML
  • Blockchain webapps

Caijun Qin's Projects

autobahn icon autobahn

Efficient and advanced linear data structures in Python.

branching_range_list icon branching_range_list

Research of a hybrid tree-list data structure where the basic unit is a numerical range (Google Guava in this case). Each range act as both node and edge simultaneously from the perspective of a tree data structure. Applications include conditionally varying schedules, phylogenetic trees, task and subtask completion progress, and more.

caterpillar-quota-walk-sampling icon caterpillar-quota-walk-sampling

Summer 2020 research funded by the University Scholars Program (USP) under the University Florida (UF) aims to develop a graph/network sampling method based on a spread model strategy.

collectionutils icon collectionutils

An experimental library of various sorting and hashing algorithms, this is mainly utilized for studying computational complexity and specific benefits of each algorithm.

cost-minimization-and-optimization-of-criteria-based-matchings icon cost-minimization-and-optimization-of-criteria-based-matchings

Implements two different algorithms to optimize matchings between two sets of objects organized as a weighted bipartite graph (WBG). First, the Hungarian (Kuhn-Munkres) Algorithm makes unique 1-to-1 assignments between two sets by minimizing net cost. Here, weight represents cost and attaches to each edge in WBG. Second, a criteria-based scoring algorithm aggregates positive selling points, not costs, as weights. The two sets in WBG are complementary. Each object in left set has a weight for a specific attribute to offer. Each object in right set has a corresponding weight on how much demand is there for that attribute. The end result is a score matrix rendered from summing individual matrices of weights for each attribute.

fincompute icon fincompute

The epic fusion of financial calculator and trading graphics.

javastl icon javastl

Example code for each major class and extended classes in the standard libraries of Java 14 are tested with JUnit5.

jtreelib icon jtreelib

Java library for different types of trees, tries, and other tree-like data structures.

lectures icon lectures

Lecture materials will be posted under this folder.

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.