Haris Aqeel

Education

FAST NUCES, Karachi

BS(CS)

July 2023

Achievements

  • StacksHack4Impact,`'`22 (1st/90+ teams)
  • DigiEduHack , 21 (Selected as the best solution from Pakistan)
  • TWM Hackathon, `'`21 (2nd/20 submissions)

Skills

Languages

JavaScript • TypeScript • Python • Go

Libraries/Frameworks

Node.js • Express.js • Fastify • React.js • Flask • FastAPI • Fibre • socket.io

Productivity

Git • Linux • Markdown • Postman • LaTeX • Figma

Cloud

AWS • Oracle • CI/CD • ArgoCD • Kubernetes • Docker

Databases

PostgreSQL • MongoDB • MySQL • Redis

Other

Elastic Search • Logstash • Kibana • Terraform • CI/CD • Jest • Microservices • Event Base architecture(socket.io) • SQL • NoSQL • Kafka • RabbitMQ • PostGis

Publications

How to Deploy your Architecture as Infrastructure as Code using Terraform — Step By Step

Volunteering & Communities

  • Deputy Gaming (Jan `'`22 - Present)
  • DevFest (`'`21)

Experience

My Study Life UK

Senior Software Engineer

Jun '24 - Ongoing

  • As a Senior Software Engineer I developed new backend technologies and implemented DevOps practices for a user base of over 1 million, enhancing student life.
  • Led the optimization of system performance, resulting in a 20% increase in platform efficiency and user satisfaction.
  • Implemented automated testing processes, reducing deployment time by 30% and ensuring seamless user experience.

Pumpjack Dataworks

Software Engineer

Oct '22 - Jun '24

  • Lead the team in moving their infrastructure from virtual machines to Kubernetes
    • Spearheaded the implementation of a robust CI/CD pipeline utilizing ArgoCD for streamlined and automated deployments on Oracle Kubernetes Engine (OKE)
    • Successfully orchestrated the deployment and configuration of a comprehensive monitoring and logging stack utilizing Prometheus, Loki, and Grafana on Oracle Kubernetes Engine (OKE). This implementation significantly enhanced the observability and reliability of our containerized applications.
  • Took active role in moving the current monolith architecture to micro service based architecture of their product
    • Developed RESTful micro services on Express.js using Kafka as message broker, Redis as cache and PostgreSQL as database
    • Design and Developed micro service based push notification system using FCM(Firebase Cloud Messaging) , Express.js and RabbitMQ for message queuing and scheduling of notifications , Redis and PostgreSQL as Data store.
  • Design and developed an orchestration service over Featurebase sql3 feature to do CRUD operations on sql schema in featurebase by consuming different types of object from Kafka topics and producing dynamic sql query over those objects and running them on Featurebase and producing the response in Kafka topics.
  • Played a pivotal role in the conception, design, and implementation of diverse features across our flagship product. My responsibilities encompassed both technical contributions and leadership to ensure successful product delivery.

Tixsee Labs LLC, Pumpjack Dataworks

Internship

June '22 - Sep '22

  • Developed a backend of mobile analytic dashboard that used to show analytic of transactions , users and other entities over 5 millions rows
    • Developed RESTful architecture based Backend on Express.js using PostgreSQL as database and also dockerized the whole application and deployed it on ec2 instance . The Front-end was built using react native
  • Developed a Backend service over Databricks API to introduce CRUD operation over tables in Databricks because there is was no GUI based application to perform CRUD opearations over the tables in Databricks.
    • Developed RESTful architecture based Backend on FastAPI using Databricks python connector and also dockerized the whole application and deployed it on ec2 instance . The Front-end was built using electron.js and react.js

Projects

Final Year Project

Grow Green | IoT (Internet Of Things) | Web Dev

Spring 2023

  • Design and developed the whole infrastructure of back end composing of multiple micro services , Kafka as message broker , ELK (Elastic Search Logstash Kibana) as analytics and search engine , PostgreSQL as Datastore and Redis as cache.
  • Derived Infrastructure is composed of combination of REST and GraphQL apis . Front-end is built on React.js using Vite build tool

Let`'`s Blog

Blogging Application

Sept 2021 – Dec 2021 | Database Systems (Project)

  • Designed & developed a PoC Full Stack Web App for a Social Media with functionalities of Blogging, Views, posts, profiles, feed, settings, Authentication, likes
  • Worked on requirement analysis & documentation for (A) Proposal, (B) SRS/SDS (LaTeX), (C) Data Modelling (LucidChart), (D) UI Mockups (Figma)