Diky Hadna: A Complete Introduction
Diky Hadna: A Complete Introduction

Diky Hadna: A Complete Introduction

Abstract: A complete introduction to a Software Engineer with broad range of expertise, and now dedicates most of his time to work on the Front-End & Web3 development. Loves to work remotely, and passionate about knowledge sharing in the form of writing.
Keywords: software engineer, front-end, web3, remote work, knowledge sharing, writer

🗒️ Table of Contents:


🤔 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 Java Developer

I started my career as a Java Developer, doing mostly mobile apps & games development for older phones (J2ME), Android and BlackBerry platform (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.

Continuing to Artificial Intelligence

It was 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 a Back-End services (so yeah, I’m doing Back-End development as well).

The Beginning of Front-End Development

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).

New Kit in The Tool Box: Blockchain Development

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 people who have been in the Blockchain field for years (Developers, Marketing guy, PR guy, 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.

Remote Working Experience

It is very common for Digital Nomads to work remotely, and I’ve 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 the people around the world have always been a pleasure for me, and I’ve been working people from many countries and from different time zones like the US, Canada, German, Ukraine, Poland, Ireland, Australia, Singapore, France, etc.

Last But Not Least

I also co-found Metadev, an Indonesian Web3 Developers community to help them shape their Web3 development skills, and help them to connect with fellow Indonesian Developers with the same interest. Check our website & Twitter, and don’t forget to join our Discord as well!
I also build The Web3 Guru, a Web3/Blockchain development materials, where you can read more about this in The Web3 Guru section.
This is Mt. Merapi (EN: Fire Mountain), one of the most active volcano in the world, and I live close to this volcano.
This is Mt. Merapi (EN: Fire Mountain), one of the most active volcano in the world, and I live close to this volcano.

🎓 Education

  • Universitas Gadjah Mada Master’s of Engineering 2016
  • Universitas Amikom Bachelor’s of Computer Science 2013

💼 Work Experience

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

🤷‍♂️ Testimonials

What did they say about me? These are some testimonials from nice people I’ve work with in the past:

👳🏻‍♂️ The Web3 Guru

Do you notice that I love mechanical keyboards so much?
Do you notice that I love mechanical keyboards so much?
I am building TheWeb3.Guru, a website to collect study materials related to Web3 development to help people jump into Web3/Blockchain development.
Unlike common blog where the author writes a quite-long lines to achieve the x numbers of words, TheWeb3.Guru contains simple, descriptive, and always up-to-date Web3 study materials to help you learn Web3 faster.
You can use this site as a go-to encyclopedia related to Web3 and use it to collect your own Web3 study materials.
Check TheWeb3.Guru for more study materials about Web3.
Oh, did I mention that you can also claim your Free TWG NFT? Go check it out at TheWeb3.Guru to claim your free NFT!

🧳 XARPN

notion image
If you are wondering what is in the header image you saw first when opening this page, it’s XARPN. Pronounced as sharpen (shaar·pn), this website is aimed to host the Web3 products I’ve built. In a short term, it’s my Web3 portfolio. You can visit the site at xarpn.xyz.

👨‍💻 Selected Works

Some digital products that I’ve built in the past:
You can also check my other works at my Mini Products page!

🛠️ Mini Products

notion image
💡
Mini product: a digital product that serves single purpose
I love building digital products, and there are some mini-products I've built that you can use for free. I'm hoping that you can use what I provide to increase your happiness and make your life easier. Again, it ain't much, but it's a honest work.
Have an idea for my mini-products? Just drop me a message. As simple as that! 😁
Check out my Mini Products mini.hadna.space!

✍️ Blog Writing

notion image
💡
It’s a small contribution for the internet
Thanks to kind internet community for giving positive influence to me. It's always an honor for me to return the favor by writing blog. I write mostly about technology, and put them on my personal blog, Medium and DEV page. Oh, and some of them are even published in well-known publication like ITNEXT and Chatbots Life!
You can read my blog at note.hadna.space!

🏆 Hackathons, Grants & Competitions

I've been several times participating in hackathons, grants, or other competitions. While I’m not always winning, but taking a part in these events are always exciting for me: we could learn new tech, and meet new people.
Here are several competitions I’ve participated:

🐧 Contribution To OSS

My first introduction to OSS (Open Source Software) was in 2007 when I was a high school student. Since then, I developed a special interest in using OSS and it helped me in so many ways to become who I am today. Now, I want to return the favor by contributing to OSS. And while it's not that much of a contribution, I like to spend some of my time to contribute to OSS.
notion image
Here are some of my small contributions to OSS:
  1. Toxicity Space
  1. Go! URL Shortener
  1. Microsoft PowerApps Docs
  1. Xplorer
  1. Oakmont Podcast CTA

☎️ Contacts

These are some useful links to find and reach me on the internet: