NOLANIDLE
Writing code, designing systems, and building resilient software. My technical mindset maps directly to any dynamic professional challenge.
The Variables.
I'm Nolan.
A 15-year-old systems programming enthusiast, builder, and language creator based in Maple Grove. I build things from scratch to figure out how they work. My goal isn't just to write code, but to understand the machine underneath it all.
Maple Grove, MN
Local Status
Transferable Value
Systems thinking seamlessly transfers to customer success, retail ops, and team coordination. If you can root-cause a memory leak, you can de-escalate complex routing issues.
System Architecture
Currently Studying
- CPU Architecture
- Compiler Design
- Lexical Analysis
What I'm Building
Selected Works & Research
An AI-driven tool that analyzes news articles for authenticity and reliability. Currently in alpha with beta testing imminent. It's the project I've put the most time and energy into, and I'm genuinely proud of how far it's come.
RIFT
A programming language I've been building from scratch. It's been one of the most challenging and educational things I've ever done — writing a lexer, parser, and compiler forces you to really understand how software works.
IDLE
An exploration into running AI inference efficiently on traditional CPUs — without needing a GPU. More research project than finished product right now, but it's an area I find genuinely fascinating.
The Journey So Far
I'm still early in the story. Here's what the path has looked like so far.
- Freshman YearMaple Grove, MN — 3.96 Unweighted GPAAcademic
- BulletPROOFApproaching beta launchProject
- RIFT & IDLEActive development continuesProject
- Started RIFTCustom programming language begunProject
- CPU Architecture Deep DiveStarted exploring low-level computingLearning
- IDLE Concept BornBegan researching CPU-native AIResearch
- BulletPROOF StartedFirst major AI-powered projectProject
- Middle School3.96 Unweighted GPAAcademic
- JavaScript Deep DiveMoved beyond basics into real projectsLearning
- Self-Taught FoundationsHTML, CSS, JavaScript, PythonLearning
- First ProjectsSmall tools and experimentsProject
- Got CuriousStarted wondering how things work under the hoodLearning
More chapters being written every day.
Curriculum Vitae
Nolan Idle
Nolan Idle
Developer • Language Designer
Maple Grove, MN
nolan@nolan.astroyds.com
github.com/nolanidle
Summary
Self-taught software developer, 15 years old, with a focus on JavaScript, Python, and systems programming. Creator of BulletPROOF, an AI-powered news verification engine currently in alpha. I enjoy exploring low-level computing, CPU architecture, and building things from scratch to understand how they work. Currently balancing high school academics (3.96 Unweighted GPA) and independent software development. The problem-solving mindset I've developed directly applies to fast-paced professional environments, customer support, and logic-based operations.
Selected Projects
BulletPROOF
Alpha / Approaching BetaAI-Powered News Verification Engine • bp.astroyds.com
- Architected and built an AI-driven tool to analyze the authenticity and reliability of news articles.
- Implemented verification pipelines drawing on machine learning concepts.
- Currently managing alpha testing and preparing for a public beta launch.
RIFT
In DevelopmentCustom Programming Language
- Designing and building a programming language from scratch as a way to deeply understand how software works.
- Writing a lexer, parser, and compiler architecture from the ground up.
IDLE
In DevelopmentCPU-Based AI Alternative
- Researching how AI inference can run efficiently on traditional CPUs without GPU acceleration.
- Exploring low-level optimization approaches for standard CPU architectures.
Education
Maple Grove Senior High School
Maple Grove, MN • 9th Grade (Freshman)
3.96 Unweighted GPA
Activities
- Self-directed Computer Science Research