Background / Trivia
- I started programming in high school in BASIC, when my school bought its first computer.
- I read about 50 books a year on average, some years around 100.
- I have lived for years in the following countries: US, India, Singapore, Indonesia.
- I used to be a part-time martial arts instructor in college.
- I held part-time jobs as an accountant and technician, from ages 11-17, with a manufacturing business owned by my parents.
- I am fluent in 3 natural languages, and have basic skills in another 2.
- My earliest projects used electrical, electronic and electromechanical systems, and I still enjoy working on robotics, IoT and hobby electronics.
General
- I can use first principles thinking to deconstruct complex problems.
- I can program computers, phones, microprocessors, and other such machines.
- I also like working with electrical and mechanical machines: automobiles, bikes, appliances and such.
Technical skills
- I can work in many modern programming languages and stacks, or learn new ones pretty fast.
- I am good with software architecture, system design, optimization, performance tuning, porting and such.
- I am good with human factors engineering, UI/UX, accessibility, and assistive and cognitive tech.
- Programming languages: C, C++, C#, JavaScript, PHP, Python, SQL, TypeScript, VB, VB.NET, Shell Script, Google Apps Script, VBA, and probably a few others
- Operating systems: Windows, Linux, macOS
- PaaS: AWS, Azure, GCP
- Front-end frameworks: React, React Native, Angular, Vue
- Automation: Sikuli, Selenium, UiPath, Power Automate
- DB/RDBMS: MySQL, PostgreSQL, SQL Server, Cosmos DB, Oracle, SQLite, MS Access
Skills in the learning queue
- Rust
- Golang
- Biosensors
- Reasoning systems
- Advanced symbolic logic
P.S.
I find LinkedIn to be rather distasteful overall, but do maintain a profile there to stay connected to the mainstream tech industry, and it has a skills section too.