This page is an homage to the Berkshire Hathaway website, famous for staying a plain, unstyled page of links while the rest of the web got louder. It carries the same information as my portfolio, with none of the design. Go to the full site.
RITHVIK PRAVEEN KUMAR
Software and AI engineer
Official Home Page

CS + Math at Purdue
Building intelligent software for an intelligent world.
Email | GitHub | LinkedIn | Resume
About
I study computer science and math at Purdue.
Right now I research TinyML at Purdue's Snowball Lab. Before that I built a RAG learning platform for a non-profit serving 500+ learners, and spent two years teaching kids to code through game development.
Projects
Mind-Controlled Robotic Arm
A robotic arm driven by thought alone (NeuroSky EEG headset and an Arduino)
- Drives a robotic arm from thought alone — a proof-of-concept brain-computer interface.
- Pairs a NeuroSky EEG headset with an Arduino microprocessor.
- Built as a foundation for future BCI work translating intent into sign-language gestures for differently-abled users.
Technologies: NeuroSky, Arduino, C++, Python, EEG
Demo
BoilerFrame
Finds every frame a person appears in a video (Full-stack MERN app on AWS Rekognition)
- Full-stack web app that pinpoints every appearance of a target person in a video.
- Ingests reference images and footage, then runs a facial-recognition pipeline.
- Built on the MERN stack with AWS Rekognition.
Technologies: React, Express, MongoDB, AWS Rekognition, MERN
GitHub
Left/Right Thought Prediction (EEG)
Classifies left, right and neutral thoughts from EEG (16-channel OpenBCI headset)
- Classifies left, right, and neutral thoughts from 16-channel EEG data captured with an OpenBCI headset.
- Pairs a stimulus-display program with TensorFlow models.
- Ongoing work focuses on dataset collection and classification accuracy.
Technologies: Python, OpenBCI, BrainFlow, TensorFlow, Keras, EEG
GitHub
Predicting Citizen Happiness
Modeled how public spending tracks happiness (Columbia University SHAPE, team of four)
- Trained a Lasso model to correlate national spending with reported citizen happiness.
- Analyzed spending across military, education, and health.
- Built by a 4-person team during Columbia University's SHAPE program in NYC.
Technologies: Python, Pandas, scikit-learn, Lasso, SHAPE
Demo | GitHub
QRIfy
Turns any text into a downloadable QR code (Python and Segno on AWS EC2)
- Web app that turns user text into a downloadable QR code.
- Python and Segno backend with a hand-rolled HTML/CSS/JS frontend.
- Built to practice the full deploy loop, hosted on an AWS EC2 instance.
Technologies: Python, Segno, HTML, CSS, JavaScript, AWS EC2
GitHub
Habitat for Humanity E-Commerce
One-click listings to Marketplace and eBay (Google Apps Script tool for a non-profit)
- Built and rolled out an inventory-listing tool for Habitat for Humanity.
- Posts items to Facebook Marketplace and eBay from a single interface.
- Authored training materials and onboarded staff to the new workflow.
Technologies: Google Apps Script, JavaScript, Automation
GitHub
Experience
Undergraduate Student Researcher (CS & AI), Vertically Integrated Projects (VIP) at Purdue
Aug 2026 – Present, West Lafayette, Indiana, United States
- Selected for a faculty-advised, credit-bearing research team of 30+ students building the full autonomy stack, perception, localization, planning, controls, and simulation for Purdue's driverless racing platforms.
- Working within the software/AI track to apply machine learning and computer vision methods to on-vehicle autonomy problems, developing in Python and C++ on a ROS 2 codebase with LiDAR, camera, and GNSS/IMU sensor data.
- Scoping a semester-long research project with faculty and graduate-student mentors, to be validated in simulation against logged track data before deployment on the team vehicle.
Technologies: Python, C++, ROS 2, Machine Learning, Computer Vision, Sensor Fusion (LiDAR, Camera, GNSS/IMU)
Software Developer - Corporate Partners (DELMAR Software), The Data Mine-Purdue University
Aug 2026 – Present, West Lafayette, Indiana, United States
- Developing FieldWatch 2.0 console with DELMAR Software, rebuilding the DriftWatch specialty crop registry admin experience into a full operations console used by producers, beekeepers, and pesticide applicators across multiple states.
- Rebuilding admin workflows, report generation, bulk export, and user administration, on a Python & PostgreSQL backend with a Vue front end
- Designing API access control and service boundaries as the platform moves toward a micro-services architecture
- Partnering with DELMAR product owners to translate operational requirements into system design, contributing architecture proposals on services, API contracts, and schema changes
- Improving query performance and data accuracy across the registry's mapping and reporting paths
- Delivering on a milestone cadence (Agile Software Development Methodology) with demos and prototypes reviewed directly by the DELMAR engineering team.
Technologies: Python, PostgreSQL, JavaScript, Vue, REST API design, micro-service based architecture, Agile Project Management, Database Design, Application, Programming, Application Programming Interfaces (API), Software Architecture, Full-Stack Development, Git, Technical Communication, Requirement Analysis, Continuous Integration and Continuous Delivery (CI/CD), Query Optimization, SQL
Undergraduate Researcher, TinyML, Snowball Lab, Purdue University
2026 – now, West Lafayette, IN
- Researching TinyML systems for edge inference under Prof. Qiuyue "Shirley" Xue.
- Optimizing and deploying small ML models onto low-power embedded hardware via Edge Impulse.
- Investigating novel low-power designs, including piezoelectric microphones that act as both sensors and energy sources for on-device models.
- Weighing model accuracy against hardware and energy constraints through implementation, experimentation, and literature review.
Technologies: TinyML, Edge Impulse, Embedded ML, Python, C/C++, Edge Inference
Software Developer, Hack The Future @ Purdue
2025 – 2026, West Lafayette, IN
- Built a full-stack, AI-powered RAG learning platform for a non-profit serving 500+ underserved learners studying personal finance.
- Wired the RAG pipeline, LLM workflow, and vector retrieval that grounds chatbot answers in actual lesson content.
- Added AI generation of quizzes and assignments, and shipped the core lesson-delivery UI and backend.
- Translated non-technical product requirements into technical specs, working with designers and stakeholders end-to-end.
Technologies: React, Node.js, Express, MongoDB, Ollama, RAG, Vercel, Cloudflare
Investor Relations Chair, Code Ninjas
2025, Northborough, MA
- Promoted role layered on top of Code Sensei duties.
- Analyzed company revenue, costs, and margins to surface historical trends and key financial insights.
- Delivered quarterly reports to colleagues and associates.
- Democratized investment knowledge across the organization by fielding policy questions and teaching peers how to read company analysis.
Technologies: Financial Analysis, Reporting, Investor Education
Code Sensei, Code Ninjas
2023 – 2025, Northborough, MA
- Taught programming through game development to 40 students aged 5–12, covering JavaScript, C#, MakeCode, and 3D modeling/printing.
- Built personalized skill-development paths with parents and ran demos for prospective families.
- Organized hackathons and kept the learning environment positive, safe, and a little chaotic in the best way.
Technologies: Teaching, JavaScript, C#, MakeCode, 3D Modeling, Mentorship
Education
Purdue University
B.S. in Computer Science + Mathematics, Software Engineering · AI/ML
Skills
- Languages: Python, JavaScript, TypeScript, C++, C#, SQL
- Frameworks: React, Next.js, Node.js, Express, TensorFlow, Keras, scikit-learn, Pandas
- Infra and data: AWS, MongoDB, Supabase, Vercel, Cloudflare, Google Apps Script
- AI and hardware: RAG, Ollama, Edge Impulse, TinyML, Arduino
Frequently Asked Questions
What kind of role fits best?
Software engineering or AI/ML internships.
Are you open to relocating?
Yes. I'm happy to relocate for the right role.
Can I see code?
Yes. Most projects link to their repositories, the rest are on GitHub at github.com/rithvikpkx, and this site's code is public too.
Where are you based?
West Lafayette, Indiana, at Purdue.
What's the best way to reach you?
Email. The Contact section opens a message window.
Can I ask this site questions?
Yes. Press ⌘K or / to open the agent. It answers from what's on this site and says so when it doesn't know.
What's playing on the record player?
A rotating crate of my favourite songs. Open Play to see what is in it and pick a record.
Return to the full site | The real Berkshire Hathaway home page
Copyright © 2026 Rithvik Praveen Kumar