I’m Akshay S Dinesh (asd). But that is just my name. Who am I? What do I identify myself as? I will give you an answer. But before that I will have to question your cognitive biases a bit. When someone says they’re a “…”, do you box them into that identity? Do you conjure all the stereotypes related to that identity and put it on them? If you do so, you cannot understand me (or anyone else). If you can stop boxing people into identities, here is who I am.

I’m a deep generalist and a fiercely interdisciplinary systems thinker. I live in the Internet. I love learning, unlearning, relearning, and questioning. I am a doctor (the kind of doctor who treats humans). I code (when there is a need to). I fight for digital rights. I advocate free software (although I don’t place it above human beings). I practice and preach intersectional feminism. I stand up to and question my political allies (so that our combined politics is much stronger).

I used to call myself a rationalist, socialist, etc and I used to be an ideological purist and a do-gooder. But then I became an absurdist pragmatist. I oppose lazy and selfish pragmatism because ideological purism is better than that. But rational, altruistic pragmatism is even better.

I am opposed to the idea of unquestionable expertise. No matter how experienced a person is in a field, they should not be able to get away with unsubstantiated arguments - especially if there is opposition. “Intuition” is how people arrive at conclusions, yes. That’s the way brain works. But, intuitions have to be supplemented by logic. Nobody has to be forced to swallow others’ intuitions.

Since this page is too long, here’s a table of contents:

On the web

Besides this social feed, I write at a few other places:

The best way to keep up with all my writings is to follow me


I crave social validation like most humans. I love hearing from you.

There are multiple ways to contact me. The easiest is to send me a message on telegram messenger by clicking here: t.me/akshay (but do not just send a hi because I get so much spam that I block people who look like they don’t know what they’re doing).

You can send me an email too to akshay@learnlearn.in. If you are okay with using google services I also have a gmail - asdofindia@gmail.com.

If you want a more secure way to communicate, here is my public key

Key fingerprint = 2314 289E 1800 11C3 821D 6E82 E19A FA78 DCE1 E3DC

gpg --recv-keys 0xE19AFA78DCE1E3DC

Download my pgp public key: akshay.asc or just look at it

The command you are looking for might be gpg --import

Instant Messaging

Apart from telegram, you can send me a message on Matrix. My ID is @akshay:matrix.org. You can also message me on xmpp via akshay@autistic.org

Okay, if you want to stalk me, here are the places you go:


I do not believe in CVs, but apparently it is important.






Informal Education

Sarvatrika Arogya Andolana - Karnataka

Website, Social Media (June 2023 - present)

saakarnataka.org is maintained by me.

Bahutva Karnataka

This is a progressive movement in Karnataka. I’m a part.

Read at bahutvakarnataka.wordpress.com.


Curator, Archivist, All things digital / Digital Humanist (June 2022 - present)

SOCHARA is where my philosophies about work, life, and society found an ideal partner. After an year of talking to people and absorbing SOCHARA, I now infuse energy into the Digital Humanities @ SOCHARA department.

Kinara Capital

Full Stack Engineer (June 2022 - June 2023)

Kinara Capital is an NBFC that gives collateral free loan to MSMEs. When I joined here I was under the impression that I will be able to build solid tech that has social impact. I learnt a lot about teamwork and communication in corporate spaces here.


Biotech entrepreneur (December 2021 - February 2022)

Entrepreneurship is a deeply personal journey. If you are not in it 100%, you are in it 0%.

Social entrepreneur (December 2021 - February 2022)

Not something I would recommend to those who cannot take responsibility for the realities of capitalism.

Academy of Family Physicians of India

Life Member (December 2018 - end of life?)

AFPI Karnataka Newsletter editorial team, later Chief Editor (2018 - 2022)

Open Data Kerala

Maintainer of Map Kerala (May 2021 - present)

Along with Manoj Karingamadathil and Abraham Raji I built and now maintain Map Kerala which is a dashboard for geospatial data on Kerala.

It is built with data from openstreetmap and wikidata, utilizing hugo’s static site generation combined with vanilla javascript that queries Overpass Turbo API to show realtime data.


Voracious reader (April 2021 - Dec 2021)

With the 2nd wave of COVID in India I have been sitting at home and consuming vast amounts of literature (mostly non-fiction, but some fiction too).

MOOC student

I’m a big fan of MOOCs. MIT’s OCW is how I spent my 11th and 12th learning. Right now I’m going through Nand2Tetris and Understanding Health Systems.


Packaging (Dec 2020 - present)

I’ve fixed various nasty bugs in debian packages for the javascript team.

Mentor for outreachy (May 2021 - present)

I mentor outreachy participants working in Debian Javascript team’s projects.

Free Software Community of India


As part of the collective that FSCI is, I’ve contributed to organization of Free Software camp 2020 and Software Freedom Camp 2021.

I have done maintenance in the following services that FSCI run:

Swathanthra Malayalam Computing / Indic Project

Release Engineer, Indic Keyboard (July 2020 - present)

I prepare and coordinate the F-Droid release of Indic Keyboard (the original one, not Google’s clone).

Volunteer (June 2014 - present)

I volunteer as a sysadmin, wiki sysop, git repo maintainer, etc.

Community Manager (March 2016 - present)

Was one of the organization admins in Google Summer of Code and among the points of contact for students.

Institute of Public Health, Bangalore

Honorary Associate (December 2020 - present)

As an HA under the chronic conditions & public policies cluster, I programmed a tobacco related parliament questions portal.

Consultant - Data Collection and Visualization (Sept 2018 - present)

I’m a consultant on THETA project of the health equity cluster.

JeevaRaksha Trust, Bangalore

Trainer, later Senior Trainer (2018 - present)

With JeevaRaksha I’ve led or been part of various emergency care life support courses and basic care life support courses in Mysore, Bangalore, Koppal, and Saragur. The trainees have included medical faculties, medical graduates, para-medical staff, teachers, police. This is where I’ve thought in depth and learnt hard lessons about pedagogy and being an efficient trainer.

Metastring Foundation, Bangalore

Digital health (November 2019 - March 2021)

I joined Metastring to build a health data platform for the country. This is where I picked up Java (and consequently Kotlin and Android). At Metastring, I was working on putting disparate datasets in health together on one platform (in a custom-built multidimensional OLAP cube) and making it available for querying and visualization. We built this over elasticsearch’s features using Java.

Link: github.com/Metastring/

PCMH Restore Health, Bangalore

Primary Care Physician (August 2018 - 2020)

As a primary care physician, I provided primary care. You think primary care is easy? Think again. Primary care is managing 4 different chronic illnesses (all deadly on its own) in a patient who is taking multiple drugs for each and then responding to an acute illness which has to be seen in the context of the patient’s previously known illnesses. Hospital based secondary or tertiary care can often miss this important context. Therefore, questions like “Should we do an angiogram though ECG is not very suggestive?” are easier to answer for a primary care physician who knows the patient and their family and community closely. Okay, enough of that. I am learning how to manage HIV, diabetes, tuberculosis, hypertension, thyroid dysfunction, heart failure, depression, anxiety, obsessive compulsive disorder, hepatitis, syphilis, etc.

Public Health Consultant (September 2018 - 2020)

I helped many health researchers set up their projects. Data collection, management, and analysis

Infinity+Beyond, Bangalore

Programmer (January 2018 - COVID screwing up startups in the country)

I did all kinds of things here - system administration, backend api development, SMS gateway integration, frontend interface development, algorithms for optimizing service.


Programmer (2015)

We built a visualizer for LSG level data during LSG elections in 2015 for Kozhikode district. http://explore.geominds.in/lsgielections/

This involved lots of scraping data (python, javascript). Then this data was combined with manually scraped data to visualize with d3.

Link: github.com/geominds/


Mozillian (March 2014 - December 2019)

Firefox Student Ambassador (December 2014 - 2016)

Being a Mozillian has changed my life quite a bit. I was and is deeply in love with the open web. I have interacted with some great people. I constantly stayed in touch with the tech community through Mozilla. But I had to stop contributing when there were irreconcilable differences with the community management.

Divya Deepa Charitable Trust

Teaching volunteer (October 2011 - August 2015)


User support volunteer / Telegram Support Force (August 2014 - December 2015)


Volunteer at Kilter Conference (April 2017)

I was running around Kilter conference helping people register and speakers set up their talk.

Traditional Education

National Law School of India University, Bangalore

Post Graduate Diploma in Medical Law & Ethics (October 2018 - August 2021)

PGDMLE was in my bucket list from medical school. Once I joined law school, my perception of law changed. I started understanding law as something dynamic and something that individuals can help reinterpret. My dissertation was on “Medico-legal aspects of telemedicine in India” - which went through multiple iterations thanks to the world changing its outlook on telemedicine during pandemic.

Vivekananda Memorial Hospital, Saragur / Swami Vivekananda Youth Movement

Fellowship in HIV Medicine (August 2017 - July 2018)

Resident Medical Officer (April 2017 - August 2018)

SVYM rekindled my ambitions. I became a much better doctor here, learning from some of the best doctors I have ever met. The team here was incredible and I continue to be associated with them. I did a thesis project titled “Why do PLHIV fall sick in the era of ART” which was a qualitative project. The LaTeX version is online. I could manage anyone who came in through the emergency department door (and anyone who came out of pregnant ladies). I managed NICU (including CPAP), deliveries (including receiving newborns some of whom needed resuscitation), trauma (including patients who received ICD), reduction of fractures and dislocations, myocardial infarcts (my god, how many code blues!), bleeding pregnant ladies, severely asthmatic, COPD, sepsis, AIDS of the impossible to be alive stage. I did scores of lumbar punctures, pleural tapping, abdominal tapping. Did a few central line placements, FAST scans. Assisted scores of orthopaedic surgeries (and a few obstetric and general). Mentored medical interns from various medical schools. Managed nursing teams. Was the convenor of CPR committee. Drafted the ACS protocol. I also managed general medicine OPD on days when physician was not available. Did multiple case presentations (we had case presentations every week in grand rounds). I love SVYM (Vivekananda Memorial Hospital) for making me the doctor I am. I believe the year and half I spent here was equivalent to doing first year of postgraduation in Paediatrics, OBG, Medicine, and Surgery.

Mysore Medical College & Research Institute, Mysore

Bachelor of Medicine and Bachelor of Surgery (August 2011 - March 2017)

This is the place where I became an adult. I got disillusioned. I found love. I learned all sorts of things in medicine and programming. I learned a lot about people. I learned a lot about health. I met my mentors.

In the first year here I learned Kannada. I bought a cycle. I would run around Kukkarahalli Kere without stopping. I started my medical blog.

By second year I was volunteering at Kaliyuva Mane. I started a facebook group called talking about sex for what I believed required to be done against rape. I continued to read hundreds of blogs. I bought a better cycle. I applied for ICMR’s STS and got selected, but my study “Prevalence and pattern of sexual abuse in college going women in Mysore and its impact on their mental health” was not approved by my college’s ethics committee. My interest switched from neurology to research in cognitive science. I got attracted to a new style of quizzing. I also stopped giving a shit to my college.

In third year I became mozillian. I got attracted to the free software movement. I started contributing to various free software projects. Though I had given up on my college, I still did a lot of work in magazine club. I did “A study on the respiratory effects in road construction workers”. And I failed in two subjects (ENT and opthal, you freaks, how does knowing that help you?) of medical school.

In final year, everything was at their peak. I was talking to people about health, I was developing chat bots, I was becoming hard core free software promoter, I became the administrator of Mozilla India blog, I passed those third year subjects (after two night-outs. Really it is all it took and I didn’t do it the first time because of my firm belief that learning should not be just for exams). I got selected by Mozilla to attend leadership summit in London (and Singapore). But UK denied my visa and Singapore I had to skip because of clash with my university exams.

Right after my final year exam, I went on a one-month North India trip. I went to Rajasthan, Agra & Delhi, Uttarakhand, and then Bhutan through Siliguri. (Still have a few pending blog posts from this trip). And then internship started. It was dog work. Running around, doing things, running around, and more sleepless running arounds. I suppose I picked up quite a few practical skills during this time.

Chinmaya Vidyalaya, Kannur

Senior Secondary School (June 2009 - March 2011)

The two years in Chinmaya were very very interesting. One, I started blogging prolifically because a few of my classmates expressed deep interest in what I write. Two, I started to get a larger perspective in life.

I was school leader in 12th standard. I would continue participating in sports and literary activities but the competition here was tougher. But I still represented my school in some quizzes and won many. I wanted to continue my love of maths, but I had joined T.I.M.E. for entrance coaching for medicine and kind of lost interest in maths. Did not score 100 in board exam. Neither did I in Physics (which had by then become my favourite). Got an entrance rank in 1000s and got into medical school in the first attempt.


Sree Sankara Vidya Peetham, Mattanur

Higher Secondary School, Upper Primary School, Lower Primary School (June 1999 - April 2009)

I was good in studies and was rank 1 in many classes. My friends were good too and it was always fierce competition for the best ranks. I would always end up with proficiency prize. Mathematics was my favourite subject with me getting 100/100 most times (including 10th standard board exam). My father had infused enough responsibility in me that I would help others learn too. I specifically remember sitting with a classmate in my home and teaching him how to add fractions on the days before exams in high school.

I was a scout. I was the school leader (on some days when the higher class students were absent). I used to be inspired, speak, and be on the front line in cleaning on Gandhi Jayanthi, Independence Day, and Republic Day. After school time, if I was not playing football I would have been in the library reading. When it came to cultural day, I would suddenly start practising singing, declamation, and writing. Once I represented my school in classical music at district level. Twice I represented my school in sports (including chess). And so many quizzes!

This is also the time I started loving computers. I was fascinated beyond words by ELIZA running in one computer of my school’s computer lab. I learned the basics of programming while in school. Around 8th standard I got a computer at home and that gave me superpowers.



I have kept this section at the end so that you can judge me last. I am very privileged. Here is an incomplete list of my privileges:


If you have to give me access to a random server, you can add the following public key and let me know the ssh parameters.

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPrMaUXtKYTx++mKUm1tA5r8qDXtls9x4ie0kHAqfmGQ asd@workstation