Personal details

Kamran A. - Remote

Kamran A.

Timezone: Abu Dhabi (UTC+4)

Summary

I’m an experienced developer with a demonstrated history of working on large scale enterprise solutions. Additionally, I have a strong penchant to build and manage high-functioning development teams using my strong problem-solving and people skills.

Over my 8+ years of experience, I have heavily focused my attention on full-stack development, fostering agile practices, patterns of enterprise application architecture, managing complexity in the systems, delivering solutions that are future proof, maintainable, and easily scalable, building and growing teams and mentoring the developers. I'm a quick learner who has a strong interest in emerging technologies and exceptional analytical/problem-solving skills.

Moreover, I try to make a positive impact and lift the tech community globally with my open-source work and educational material. I am quite active on GitHub where I have accumulated around 200k stars on my projects and one of my projects is among the top ten most starred projects on GitHub. GitHub recently recognized my OpenSource and community contributions and selected me as a "GitHub Star". Also, I love teaching and educating others; I recently started my YouTube channel which has around 65k subscribers at the moment.

Work Experience

Software Engineering Lead
tajawal | Oct 2015 - Present
PHP
Node.js
MongoDB
Docker
React
JavaScript
Webpack
React Native
Angular 4
Go (Golang)
Working in an agile team, I was one of the early hires and have seen the company grow from 20 people sitting in a warehouse to 1000 people spanned across 4 international offices. Major contributor to most of the microservices that we have. Currently leading the development of back office application used across different teams for fulfillment of bookings, reporting, measuring the KPIs, fraud detection etc and working as an architect, overlooking the core architecture plus the tools and projects supporting the architecture. Some of my recent major contributions include the complete integration of queuing mechanism and the development of associated packages to support that, development of the payment gateway, auth and configuration microservices, accounts API, proxies and gateway microservice, backoffice application, SDKs for the APIs, nitro – a base package used in all the RESTful APIs, Location API, SAP integration etc.
Software Engineer
Strategic Systems International | Jul 2014 - Nov 2015
PHP
Node.js
MySQL
MongoDB
PostgreSQL
Laravel
Redis
Worked mainly in the healthcare, edtech and e-commerce domains with the clients from US. Helped in rewriting a large scale legacy healthcare application by moving the backend to RESTful APIs and frontend to SPA written in Angular– mainly worked in the reporting, CMS, messaging, events and scheduling modules. In edtech, helped build AcademicApproach; a large scale educational platform for a well known US based client, used by around 25000 schools and families for tutoring and preparing for ACT, SAT, Subject Tests, high school entrance exams