← Back to projects

Highrise Technologies

Development executive · JavaScript engineer

Introduction

Hello — I have been a programmer for the past 10 years in Node.js, Elixir, and Ruby, with an appetite to learn and try new things; I mostly learned through R&D. I love to contribute to open source and tend to dive into strange, complicated problems. I still have plenty to learn, but I ship answers in production.

About the company

Highrise Technologies was an IBM Business Partner in Islamabad, delivering IBM Security Access Manager for Web, IBM Security Identity Manager, and IBM Security Access Manager for single sign-on.

My role

JavaScript engineer (development executive) for one year, evolving an internal ticketing platform through three architectural stages.

  • Developed and maintained a ticketing system that progressed through three stages over a year.
  • Stage 1: built on PM2 with Node.js cluster.
  • Stage 2: Node.js cluster using RabbitMQ.
  • Stage 3: Node.js cluster with Redis cache and Nginx reverse proxy.

Technologies

Node.jsRabbitMQRedisNginxIBM Security stack