About Haidar

Hello! I am Haidar. An educator, engineer, explorer, designer, consultant, and mentor. Supporting 100% of remote learning and remote work.


I am now focusing to develop an education venture that supports distant learning and remote work. It is named Catamyst, a platform that helps people to start and grow their career in the software industry. You can learn or showcase your work there. Furthermore, I'm developing a highly-skilled professionals community named High Skill Masters.

Previously I have founded a coding school named Impact Byte. Before that, I worked with a coding school named Hacktiv8. In the beginning of my career, I was a software engineer and trainer in Agnium and AMPlified. During and before that time, I was also doing some freelance projects of web development, software development, and technical training with various technologies.


Usually I'm most often called a "Full Stack Developer" today. Doing everything design, content, frontend, backend, infrastructure, and business. My specialties in the last 5 to 10 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