About Haidar

Haidar is an educator, engineer, explorer, designer, consultant, and mentor. An avid remote worker and digital nomad, mostly in Asia.

Works

He is now focusing to develop an education venture that supports distant learning and remote work named Azobu, which helps people to start and grow their career in the software industry. Currently doing mentorship there as well. Furthermore, he's developing a highly-skilled professionals community named High Skill Masters.

He was founding a coding school named Impact Byte and worked with a coding school named Hacktiv8. Previously, he was a software engineer in Agnium and AMPlified. Along the way, he was also doing some freelance projects of web development, software development, and people training.

Specialties

Most often called a "Full Stack Developer" today. His specialties in the last 5 years are often focused on developing, integrating, and teaching modern software technologies. Especially full-stack web application development, design, and architecture around various open-source toolsets, namely:

  1. JavaScript (ES) and TypeScript (TS).
  2. Node.js and npm modules. Also (might be) Deno.
  3. HTML and CSS. Some templating engines and frameworks too.
  4. Code editors such as VS Code and Vim/Neovim.
  5. UI/UX design with various design tools, especially Figma. Did with Adobe XD and Sketch too.
  6. Various design systems, especially Bootstrap and Material Design.
  7. Git source control with GitHub, GitLab, or Bitbucket.
  8. REST API, GraphQL API, and WebSocket API.
  9. jQuery and Zepto with their plugins.
  10. React and its supporting libraries, especially React Router. Also (might be) Vue.
  11. Redux and its middlewares, also bindings with React Redux.
  12. Express and its middlewares.
  13. MongoDB with Mongoose ODM.
  14. MySQL/MariaDB and PostgreSQL with Sequelize ORM.
  15. Jest and other testing tools.
  16. TDD, BDD, and other X-Driven Development practices.
  17. Agile and Lean Software Development with Scrum/Kanban.
  18. Design Thinking and Design Sprint.
  19. System administration with Linux/POSIX-related tooling, especially with Ubuntu.
  20. Cloud computing services with Google Cloud Platform. Did Microsoft Azure and Amazon Web Services too, but didn't want to focus on them.
  21. Other programming languages such as Python, Ruby, Java, Golang, etc.
  22. Technical career development, training, and mentorship.

If you have any questions, contact me through the contact page.

Connect on Social Media

© 2020 M Haidar Hanif