I'm a full-stack engineer. My first language (other than QBasic/VB) was C, and my undergrad program was Computer Engineering, so I wrote embedded software and device drivers and really enjoyed learning the low-level aspects of software engineering. On my own time (and in some higher-level CS courses) I learned Python and Django. While my first web application language was Ruby on Rails, I ended up preferring Django's way of organizing apps and have been doing Django for about 8 years. I'm fairly proficient in JavaScript/jQuery, vue.js, and have been learning react native for mobile app development. While I've been good at using SQL through Django's ORM for quite a few years, lately I've become proficient in directly working with PostgreSQL.
Until recently I was a PhD student of Computer Engineering at the University of Illinois at Chicago (my badass advisor is here: https://www.ece.uic.edu/~wenjing/). I would like to find time in the future to finish a graduate program.
When building software, I really enjoy focusing on engineering things properly, as it massively speeds up time for adding features later, and ensures the system works reliably when it scales.
Practical Makefiles, by John Tsiombikas
(YouTube) A Debate on Effective Altruism (Will MacAskill vs. Giles Fraser)
fe:b8:34:2d:97:fa:e5:14:92:86:99:ad:99:4c:c4:02 (username: gns)
9223 FD79 96D1 0E80 263E A32B FE10 BE3B D89C D73D (MIT PGP Server)
28:95:78:2e:5c:7b:fe:a6:f4:35:47:92:7d:75:97:82 (username: gns)