Muhammad Ali Syaifudin
Astronomer/Programmer
\LaTeX enjoyer, I am a passionate coder and a science pursuer. I have just graduated from Institut Teknologi Bandung (ITB) with master degree in Astronomy. my thesis is about stars' kinematics in the solar neighborhood according to Dark Matter and MOND model. In my free time, I enjoy developing webapp from JS land 🥳
Education
- 2016 – 2020: Bachelor of Science in Astronomy, Bandung Insitute of Technology
- 2021 – 2024: Master of Science in Astronomy, Bandung Insitute of Technology
Publication
- 1. M Ali Syaifudin, M I Arifyanto, H R T Wulandari, F A M Mulki, Comparing dark matter and MOND hyphotheses from the distribution function of A, F, early-G stars in the solar neighbourhood, Monthly Notices of the Royal Astronomical Society, 2024; https://doi.org/10.1093/mnras/stae2316
cv/resume can be found here
Skills
-
Javascript
Read typescript
-
Typescript
Quite good. Already used to typescript. Never go back to javascript 🤮
-
Python
You could say proficient. Commonly used for data analysis. Numpy, Scipy, Matplotlib, and Pandas are daily staples.
-
LaTex
Used for scientific purposes. The basics are already understood, the rest can be handled by asking LLMs. Latex enjoyer => masochist 🙏
-
React
The first and most commonly used by me. In general, the fundamentals are already understood.
-
Remix/React-Router
This web page was built using react-router.
-
Nextjs
They said turbopack is "turbo", but actually so slow compared to vite 😭
-
Node.js/Bun
The basics are okay. I like using Hono 🔥
-
Topcat
A software to handle large tabular data, commonly used in astronomy. Basic knowledge.
-
Rust
Low level programming language to boost my snail-speed python code. Thanks to LLMs, I can improve my code 100x in Rust!
-
SQL/ADQL
Uncle bob said it is an ancient language to communicate with database through a bunch of string?! I love sqlite, but also aware of posgres and mysql.