Hey! I'm Harshal — a passionate student programming enthusiast
currently based in Singapore. Also a devoted Linux user (fedora) who
likes to spend his tinkering on Raspberry Pi projects, Robotics and
a few other quirky stuff.
Languages I know
Languages I'm learning
More about me
My Programming Style
Build it Yourself!
I don't like just reusing old algorithms and libraries. I
build my own customized implementations.
Performance is key.
Pretty obvious for a robotics dev, but I like to make sure
my code is optimized and efficient. I'll write a program in
assembly if it's a second faster.
Nothing is worse than your program failing.
As someone who has knows what its like for important systems
to fail, I make sure that all my libraries are stable and
robust regardless of how small they are.
What I do
VEX Robotics:
Writing libraries and programs for Cortex-a9s
Hack Club:
Joining maker initiatives, adventure programs, workshops,
and making friends who code.
OS & IoT Development:
Forking and modifying linux compositors, daemons, and
servers.
🙶 Any fool can write code that a computer can
understand. Good programmers write code that humans can
understand.🙷
~ Martin Fowler
Recent Projects
Antaeus
Antaeus is one of the few frameworks and libraries
based on Vexide. Built as an alternative to Evian,
many of the algorithms used in this library are
heavily modified to suit VEX robots.