Skip to content
View fangpenlin's full-sized avatar
🚀
🚀

Highlights

  • Pro

Block or report fangpenlin

Report abuse

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

Report abuse
fangpenlin/README.md

One-Person-Army Software Engineer

My name is Fang-Pen Lin. I am a one-person-army software engineer. I learn new things quickly, focus on solving the problem, and can leverage different available open source tools to build different ends of software products in a vast range of aspects: mobile to web, client to server, single node to cluster, development to devops, prototype to production and user experience to security. I contribute to open source sometimes. Also write some articles.

GitHub Profile Stats

Examples of some stuff some of my works in different fields:

Machine Learning

Front-end

Back-end

Mobile

DevOps

Security

Data

  • BeanQueue, Python/PostgreSQL - a lightweight Python task queue framework based on SQLAlchemy, PostgreSQL SKIP LOCKED queries and NOTIFY / LISTEN statements

Pinned Loading

  1. LaunchPlatform/maze LaunchPlatform/maze Public

    MAZE (Massive Argumented Zonal Environments) machine learning framework

    Python 11

  2. avataaars-generator avataaars-generator Public

    Simple generator React app for avataaars

    TypeScript 3k 384

  3. envoy/Embassy envoy/Embassy Public

    Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux

    Swift 616 74

  4. elliptic-curve-explained elliptic-curve-explained Public

    Jupyter notebook for explaining elliptic curve encryption

    Jupyter Notebook 88 13

  5. LaunchPlatform/beancount-black LaunchPlatform/beancount-black Public

    Opinionated code formatter, just like Python's black code formatter but for Beancount

    Python 48 6

  6. LaunchPlatform/nix-playground LaunchPlatform/nix-playground Public

    Command line tools for patching nixpkgs package source code easily

    Python 49 1