fangpenlin - Overview

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.

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

CAD design and 3D printing

  • MakerRepo - A Git repository hosting service for Build123d based CAD model projects, which provides web-based generator, CI and many cool features
  • TinyRack - A 3D printable open-source modular mini server rack