I am Harsh Kapadia (he/him), a Software Developer. I have a keen interest in Web Development, Computer Networking, Git and communities.
I have been enjoying learning more about computers at my current role as a Field Applications Engineer at AMD, while trying to lead a more disciplined and balanced life.
I love reading books, listening to music, watching YouTube and Bird Watching!
Feel free to get in touch with me!
A web app to visualize the graphs that Git creates to connect Commit, Tree and Blob objects internally.
Takes an existing repository to generate graph visualizations for local branches and allows highlighting specific commits.
Compared Congestion Window size responses of TCP Reno, TCP CUBIC, TCP Vegas and TCP BBR to network congestion.
Compared the fairness of two TCP versions running simultaneously on the same connection.
A PWA documenting and explaining the internals of Git.
Explains the contents of the
.git directory and the connections
between Commit, Tree and Blob objects.
Created a web app for managing weekly OTC CatchUp Tech discussion sessions.
Hosts session summaries created using Asciidoctor Jet and manages session joining links using Deta Base.
Currently helping manage active Open Source contributions to the project.
A JAMstack e-Commerce CRUD web app for selling raw gemstones.
Users can add items to their cart, place orders and view their shopping history and profile.
Uses the Fetch API to connect with the PHP API and uses the Web Components API to optimize rendering products.
Also available as an Android app called HYS Gems built using React Native.
Our Tech Community (OTC) is a Tech-loving open-to-all community that I started in January 2020.
We conduct regular online and in-person events for all of us to learn more from each other! We are now a community of over 500 members. We have conducted over 170 online events, talks and workshops, over four in-person meetups with more than 70 attendees each and several other collaborations. More details can be found in OTC's four year roundup.
Explore our events and join us!
Weekly open-to-all online sessions to discuss various technologies and showcase projects. We have held over 170 sessions. Join in!
In-person meet ups to hold technical talks, meet new people and have good conversations!
A series of lightning talks on Tech-related topics.