NailFec avatar

NailFec

Born in Shanghai · CS & AI · Competitive Programming

I'm currently a university student, studying Computer Science and Artificial Intelligence. I'm highly motivated to participate in CS and AI-related programs, internships, or collaborative projects. I'm happy to help where I can, and I'm also open to taking on paid projects. Setups: Computer: I run CachyOS (previously Arch Linux) with the niri window manager. I have a desktop PC with dual monitors and a laptop with a large screen. Total storage capacity is approximately 20 TB. Phone and watch: I use a Google Pixel 10 Pro (previously Pixel 9 Pro) as my daily driver, a Google Pixel Watch 4, and a Google Pixel Buds Pro 2. I genuinely enjoy all of them. Alright, recently I am considering the Apple ecosystem. Skills: Languages: Native speaker of Simplified Chinese (used only in daily life). English proficiency is at C1 level, with stronger performance in CS/AI technical contexts. I can also read most Traditional Chinese, and understand Shanghainese. Competitive Programming: Passionate about algorithms and competitive programming. I won awards in high school, currently create algorithm explanation videos on YouTube, practice regularly on Codeforces, and plan to compete in XCPC. AI: I closely follow the latest AI models and evaluate them across different domains. I have intermediate knowledge of machine learning algorithms and model training, and remain very interested in this field. Web Development: Extensive experience in front-end development. I also have some back-end knowledge and am currently deepening my understanding of networking. Channels (YouTube & Bilibili): NailFec: Personal channel sharing experiences and thoughts. NailFec Algo: Clear introductions to competitive programming algorithms. NailFec Linux: Recommendations of useful tools and efficient Linux techniques. Projects (GitHub): Liminal: A GUI tool for configuring the Limine bootloader with real-time preview. RubricFlow: A web platform that helps Shanghai high-school English teachers use AI to grade open-ended responses (translations, summaries, essays). It assigns scores and generates analytical reports based on specific requirements. Ledger: A money tracker program, with well-designed IOS, Android and website versions.

Contact

Feel free to reach out to me about ANYTHING!

Experience

I became interested in computers in middle school, mainly about UI/UX design, before I had a machine of my own. In the first month of high school, I learned lots of algorithms after class, won a prize, and then kept going on my own. Algorithms and theory are still what I care about most. There is a long way left, and I learn quickly.

I like building as well. I taught myself operating systems, computer networks, front-end, back-end, GUI development, etc. I use CachyOS day to day, publish my projects, and stay in the open-source community. I also study machine learning, training, and agents, including a summer at NYU Shanghai taught entirely in English.

  1. CSP-S and NOIP. First prize in CSP-S round one, second prize in round two, and third prize in NOIP.

  2. Algorithms paper. Presented "Data Structure Algorithms for Large-Scale Queries."

  3. NYU Shanghai. First place in the NYU Shanghai AI Summer Program.

  4. Duke Kunshan University. Ranked 82nd among Shanghai finalists in Duke Kunshan University's comprehensive evaluation.

Tools

Channels

I am planning to make videos on YouTube and Bilibili. Stay tuned ~

NailFec Algo

Providing clear introductions to competitive programming algorithms.

NailFec Linux

Videos about recommendations of useful tools and efficient Linux techniques.

Favorites