About Me

Hi, there!
My name is Nurrun M. Shiddieqy Hadna, but you can call me just Diky or Diky Hadna, for short. I'm a Software Engineer based in Yogyakarta, Indonesia with 12+ years of experience.

started as a java developer

I started my career as a Java Developer, doing mostly mobile apps & games development for older phones (J2ME), Android, and BlackBerry platforms (it was around 2010-2013 when modern mobile development frameworks were not as popular as today). During these times, SOAP (Simple Objects Access Protocol) was still a popular choice for data transfer.

doing the artificial intelligence

Started in mid-2013 when I was taking my Master's degree. I was interested in the Artificial Intelligence field as it was my main research topic, and to be more specific, it was Natural Language Processing (NLP). I built text classification apps, chatbots, and other tools like product categorization for a price comparison website, and most of them are using Python (either Python 2.7 or Python 3). I build these NLP engines as Back-End services (so yeah, I’m doing Back-End development as well).

building the front-end apps

My Front-End development journey started with a very simple question I asked myself, “if I make these NLP engines, how do I serve these to the users?” And right after that, I’m entering the Front-End development until today (it’s been 4+ years). Unless it is required to use something else, I mostly choose ReactJS with its related frameworks/libraries (TailwindCSS, MUI, Redux, Typescript, and many others).

blockchain and the future

Web3/Blockchain development has been a popular topic in developer communities in the past recent years. It's like almost everyone I know wants to be a Blockchain Developer. But also, everyone knows that the path is not easy. Lucky enough for me that I'm surrounded by Web3 veterans (Developers, Marketing guys, PR guys, etc.), making my journey into Blockchain development a lot smoother.
Now, I have been doing many Blockchain projects (NFTs, marketplace, etc.) either on the Smart Contracts part, Front-Ends part, or other parts of the projects, and enjoying this field very much. For more information about some Blockchain projects I've been doing, head to XARPN.
💡
Fun fact: with the people I’ve mentioned above, we're becoming a Web3 team, and have done multiple Blockchain projects (development and marketing/PR). If you need help with your Web3/Blockchain project, you could send me an email.

working remotely

It is very common for Digital Nomads to work remotely, and I started to work remotely in 2017. It was for a Netherlands-based startup company that need help to build chatbots for their business. Today, Meeting and working with people around the world have always been a pleasure for me, and I’ve been working with people from many countries and from different time zones like the US, Canada, German, Ukraine, Poland, Ireland, Australia, Singapore, France, etc.

education

  • Universitas Gadjah Mada Master’s of Engineering 2016
  • Universitas Amikom Bachelor’s of Information System 2013

work experience

  • Co-Founder / Metadev / 2021 - present
  • Software Engineer Freelance / 2017 - present
  • Founding Research Engineer / LearnWeb3DAO / 2022 - 2023
  • Software Engineer / BLTGV / 2021 - 2022
  • Data Scientist / Digital Bangsa / 2019 - 2021
  • Sr. Product Manager / Digital Bangsa / 2016 - 2019
  • Chatbot Developer / Chatbots.Expert / 2017 - 2018
  • Product & Marketing Manager / Digital Bangsa / 2014 - 2015
  • Mobile Developer / 7Langit / 2012 - 2013
  • Mobile Developer / Nuwira / 2011 - 2012
  • Game Developer / Gameloft / 2010 - 2011