I am currently a year 2 student in Temasek Polytechnic, pursuing a diploma in Information Technology!
My main choice of programming language is C#, as its modern runtime support various hardware intrinsics used in high-performance code. Async-await support is huge, as it enables me to write asynchronous APIs without using ugly callbacks.
Programming languages I've worked with
Development Tools
β’ DBeaver / MySQLWorkbench
Interests
β’ Performance optimization
β’ Pretty much most things low-level
β’ Exploring machine learning! Currently my main interest is porting ML models from Python to C# ( FlorenceSharp, OnnxEmbeddings ).
β’ Problem solving is my passion! I enjoy finding creative and original solutions to challenging situations, even in the absence of guidance / existing resources.
People who have helped / inspired me
β’ Norbo for making BepuPhysics2! It sparked my interest in performance optimization / low-level programming.
β’ Ximvu, Phrosty, JDPhenix for being such a great help when I was first embarking on my programming journey.
Socials
β’ Discord @trumpmcdonaldz ( Most active )
Misc
β’ Avoid getting an 8 GB macbook model should you code on it - You will regret it!
![image](https://private-user-images.githubusercontent.com/74057874/375779929-fdd95a54-0e8c-4bb7-9fc1-f1498ff07ba8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyNzg3ODQsIm5iZiI6MTczOTI3ODQ4NCwicGF0aCI6Ii83NDA1Nzg3NC8zNzU3Nzk5MjktZmRkOTVhNTQtMGU4Yy00YmI3LTlmYzEtZjE0OThmZjA3YmE4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjExVDEyNTQ0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2MDJlY2E1YTM1MTU3NmMzZmNhMmYwZWJjNTUwNzRkNjE5NDAyMGU0ZmFkNTMzMzFlYjRlZTA2MmE3NGFlOWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UCkdam5x_FHQ-yUhcapF3d-wcsKa5oa4yV0lpm99j8Q)
Well, I guess it depends...I use multiple JetBrains IDEs, and they are noctoriously RAM hungry! You will also have much better luck running machine learning models on a 16 GB model - On an 8 GB model it is going to swap like crazy!