Hi! People call me Normen. I’m a Software Engineer 👋
I have developed software using various technologies like TypeScript, JavaScript, Node.js, Svelte, React, Python, Rust, and familiar in Git workflows, APIs, and CI/CD for end-to-end software development (frontend and backend). My passion for learning makes me love dealing & experimenting with data to discover valuable insights. I also have a strong grasp of Linux and UNIX environment.
I like to get to the root of the problem and help those around me to understand and solve the challenge together. I'm well-versed working in e-commerce contexts, but I'm open and curious to explore other fields as well! I'm mostly a tech generalist with a passion and affinity for digging deep into different discipline and topics.
Module Federation for Frontend: Why and How to Start?
Module Federation for Frontend: Why and How to Start?
June 24, 2024
How I Improved a Kanji Search Engine Performance by >20x with Typesense
How I Improved a Kanji Search Engine Performance by >20x with Typesense
April 6, 2024
Using Git with SSH-over-HTTPS to Get around SSH Port Blocking
Using Git with SSH-over-HTTPS to Get around SSH Port Blocking
February 25, 2024
TypeScript Error Handling: Not So Pretty, But It Doesn't Have to Be
TypeScript Error Handling: Not So Pretty, But It Doesn't Have to Be
October 14, 2023
Rust: First Impressions through the Eyes of a JS/Python coder_(2)_(1)/w=1920,quality=90,fit=scale-down)
Rust: First Impressions through the Eyes of a JS/Python coder
February 13, 2022
3 Ways to Set Up Multiple Git Accounts in a Single Computer/w=1920,quality=90,fit=scale-down)
3 Ways to Set Up Multiple Git Accounts in a Single Computer
November 24, 2021
Kenapa Software Lokal Kurang Bisa Berkembang?_(1)/w=1920,quality=90,fit=scale-down)
Kenapa Software Lokal Kurang Bisa Berkembang?
March 23, 2013
©2022 Nourman Hajar