Skip to main content

Patterns in Cyberspace

Hi, I’m Harsh.

You can call me Elliotyagami, if you like.

I’m computer science student at IIT R.

I build and break open source software for fun.

💼 Experience

Blockchain intern at hyperledger during summer 2019.

This intern included working on X.509 certificate transparency using hyperledger(CTB or HFCTB). Developed and deployed blockchain network, worked with docker and kubernetes, maintained multiple servers on digitalocean, create web interface for CA and a firefox extension for querying state of certificate within CTB.

Devops and Pythonista intern at, during summer 2018. is a chatbot application which targets the b2b strategy and provides hospitals an easier way of allowing the users to book appointment, ask medi- cal query, and find doctors etc. It is used by ndcs, khh singapore and apollo hospitals. Worked on aws lambda, rds and dynamo for making the application distributed.

This is a selection of my experience. See my full resume for more, including volunteer positions and college work experience.

💻 Code

I write systems code in Go, agorithms in cpp and java, scripts and utilities in Python, and websites in HTML5, CSS and JavaScript.

⚛ Projects

🖥 Hackathons

⚖ Ethics

It is the duty of software engineers to build software in an ethical way. In short:

  • computer systems should serve their users before their makers
  • software should empower users, not restrict them
  • users should decide how data is used before engineers or businesspeople

Whether it means embracing software freedom or another ideology, or going by gut feeling, we must proceed as best we can.

🎓 Tutorials

💬 Culture & Practices


🗺 Around the ‘Net

You can find me: