This commit is contained in:
2026-04-15 20:27:20 -05:00
parent e2452b4a8e
commit 32b65e6202

View File

@@ -25,7 +25,7 @@ Component MakeAboutPage()
{ return vbox({
vbox({
text("Keshav Anand") | color(Color::LightGreen) | bold | center,
text("Student Researcher | ML + Robotics Developer | CS Enthusiast") | hacker_text_style | center,
text("CS Enthusiast | Robotics Developer | Linux and FOSS Advocate") | hacker_text_style | center,
}) | hacker_border_style,
}) |
@@ -35,7 +35,7 @@ Component MakeAboutPage()
Component MakeProjectsPage()
{
const std::vector<std::pair<std::string, std::string>> projects = {
{"GaitGuardian: IMU Processing for Parkinsons Disease (2024Present)",
{"GaitGuardian: IMU Processing for Parkinsons Disease (2024-2026)",
"• Python project for data processing and machine learning\n"
"• Hybrid biLSTM + CNN model for Freezing of Gait prediction\n"
"• Signal filtering and preprocessing reduces subject dependence\n"
@@ -100,14 +100,14 @@ Component MakeWorkPage()
const std::vector<std::pair<std::string, std::string>> activities = {
{"Vice President, LASER (School Science Fair Organization)",
"Guiding and mentoring 120+ students in research and experimentation"},
{"Lead Software, Technical Turbulence (FTC 23344)",
"Writing Java code for robot pathing, sensing, and control"},
{"Technology Officer, National Honor Society",
{"Lead Software Developer, Technical Turbulence (FTC 23344)",
"Writing Java code for robot pathing, sensing, and control\nSpecializing in autonomous code and driver-controlled assistance + automation"},
{"Director of Technical Operations, National Honor Society",
"Developed and maintained React-based management portal for 1000+ members"},
{"Founder & Captain, Plano East Cricket Club",
"Established first school tapeball cricket team; organized matches with competing schools"},
"Established first school tapeball cricket team; organized matches with competing schools\nDirector of Technology for Texas Scholastic Cricket Board"},
{"Indian Film Music Performer",
"Bass guitar, keys, and arrangement — member of High Octavez band"},
"Bass guitar, keys, and arrangement ofTamil, Hindi songs\nKeyboard player for High Octavez Band"},
};
Component container = Container::Vertical({});
@@ -131,8 +131,8 @@ Component MakeAwardsPage()
const std::vector<std::pair<std::string, std::string>> awards = {
{"Thermoelectric Generator Research Project (2024)",
"Dallas Fair: 1st in Engineering | USAF Recognition | USMA Best SI Units\nISEF Finalist"},
{"GaitGuardian ML Research (2025)",
"Dallas Fair: 1st in Systems Software, Grand Prize Runner-Up\nISEF Finalist | 3rd in Robotics & Intelligent Systems"},
{"GaitGuardian ML Research (2025, 2026)",
"2025 Dallas Fair: 1st in Systems Software, Grand Prize Runner-Up\n2025 ISEF Finalist | 3rd in Robotics & Intelligent Systems\n2026 Dallas Fair: 2nd in Systems Software"},
{"National Speech & Debate (2025)",
"Impromptu Quarterfinalist at National and State Level"},
{"FTC Robotics — Technical Turbulence",
@@ -159,7 +159,7 @@ Component MakeSkillsPage()
{
const std::string skills =
"Programming Languages:\n"
" Java, Python, C++, Kotlin (FTC), Rust (WIP), limited HTML/CSS/JS\n\n"
" Java, Python, Bash, C++ (WIP), Kotlin (FTC), Rust (WIP), limited HTML/CSS/JS\n\n"
"Applications:\n"
" Machine Learning, Signal Processing, TensorFlow, Computer Vision, Sever Management\n\n"
"Miscellaneous:\n"
@@ -175,9 +175,10 @@ Component MakeContactPage()
"Email: keshavanand.dev@gmail.com\n"
"LinkedIn: linkedin.com/in/keshavganand\n"
"GitHub: git.keshavanand.net/KeshavAnandCode\n"
"Matrix: @keshavanand:matrix.org\n"
"Resume: resume.keshavanand.net\n"
"DFW Metroplex, Texas\n\n"
"Updated: January 2026";
"Updated: April 2026";
return Renderer([contact_info]() -> Element
{ return paragraph(contact_info) | hacker_text_style | flex; });