// software engineering · cyber security · web3
HENRY
NWAGWU
NWAGWU
Studying CS + Mathematics at the University of Kansas. Building economic conflict simulations at the Trade War Lab, with interests in systems infrastructure, security research, quantitative modeling, and decentralized systems.
06.06.26
LAST UPDATED
Personal Projects
001 - systems
VBRCC
From-scratch C compiler written in Rust targeting x86-64. Hand-rolled lexer, recursive-descent parser, codegen, and a custom assembler subcrate that encodes Intel mnemonics into raw machine bytes. No LLVM, no parser generators.
Rustx86-64CompilersC
view →
002 - finance
Black-Scholes implementation
Small project that implements the Black–Scholes option pricing model and helpers to fetch/compute inputs (historical volatility, current stock price, and an approximate USD risk-free rate). Only requires stock ticker and time to maturity
PythonNumPyPandas
view →
Hackathon Projects
003 - web3
TERRANOVA
On-chain commodity trading platform enabling tokenization of real-world assets on the XRP Ledger.
Next.jsXRPLSolidityTailwindCSS
Best Business Analysis · Best Use of XRPL
view →
004 - web3
Campus Shield
On-chain emergency fund for university students, powered by USDC on Base
BaseUSDCSolidityNext.js
view →
Research Projects
005 - security
ECHIDNA
Ring-3 Linux kernel rootkit integrating with the Mythic C2 framework. Implements LPE, dynamic-library hijacking, file/process/network hiding and persistence mechanisms for adversarial red-team simulation. Unfortunately not public yet
CLinux KernelMythic C2
006 - economics / political science
TRADE WAR LAB SIMULATION PLATFORM
U.S.–China trade policy simulation platform. Dynamic modeling of tariff impacts using TIES framework data.
Next.jsSupabaseTypeScriptFull-Stack Web Development
view →
Experience 4 roles
SelectQuote Software Engineering Intern (FinTech) 05/2026 - 08/2026
- Co-architecting and developing a full-stack internal financial platform using Flask to streamline the tracking and recovery of missing capital through the corporate appeals process.
- Engineering database querying utilizing SQL to pull, manipulate, and reconcile complex financial datasets for agent review.
- Participated in code reviews, integration testing, and Agile sprints to deploy production-ready software solutions.
FlaskSQLSSMSJira
the Trade War Lab Research Assistant / Lead Developer 10/2025 - Present
- Architected and developed a web-based trade war simulation platform utilized to model complex U.S.-China macroeconomic negotiation scenarios
- Applied the TIES framework and structured datasets to analyze regional impacts of trade policy
- Conducted statistical analysis and visualization in R to support research outputs
RReactTypeScriptSupabase
University of Kansas IT Student IT Technician 05/2025 - 11/2025
- Processed inbound support requests via phone, email, chat, and in-person, ensuring efficient response and resolution times
- Maintained security and confidentiality standards in compliance with FERPA and departmental policies when handling user data and account access
Customer ServiceTicketing SystemsTroubleshooting
Sardius Media Software Engineering Intern 09/2023 - 05/2024
- Engineered frontend features and interactive UI components using React and responsive design principles
- Utilized Agile methodologies like sprint planning, and team design sessions to optimize user interfaces
ReactAgile
Education & Skills
University of Kansas
B.S. Computer Science, Minor in Math | GPA 3.72/4.00
Relevant Courses: Digital Logic Design, Embedded Systems, Software Engineering, Discrete Structures, Operating Systems, DSA, Computer Architecture, Machine Learning, Theory of Computing, Modern Algebra, Linear Algebra
Certifications
CompTIA Security+ CompTIA June 2025
GIAC Foundational Cybersecurity Technologies (GFACT) GIAC May 2024
Skills
Languages
PythonJavaScript/TypeScriptC/C++RustSoliditySQL
Frameworks / Libraries
ReactNext.jsAstroSvelteTailwindCSS
Tools
GitPostmanDockerNodeLinuxWindowsSSMS