Zia Ur Rehman

Zia Ur Rehman

Mentor
Rising Codementor
US$24.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
COO at Castaway Labs, UAE
COO at Castaway Labs, UAE

Communication Systems Engineer and Software Developer;
Been working on web apps and infrastructure for 5 years now. Current employers/contractors hire me as an expert at Node, Angular and React (*.js) and Go. Additionally I have done and still do DevOps/Support for several businesses (on contract). I have taught Python to high-school students in United Arab Emirates under the British curriculum, for 2 years. I've worked with kernel and low-level programming in C on different architectures. Apart from all of that, I know Java and Ruby as well.

English
Eastern Time (US & Canada) (-04:00)
Joined June 2016
EXPERTISE
2 years experience
Oh it was spectacular when I first came in contact with Go... For me, it was easier to develop and maintain than C/C++ yet much, much fas...
Oh it was spectacular when I first came in contact with Go... For me, it was easier to develop and maintain than C/C++ yet much, much faster than Node.js and Python. I was in love. The first major project I worked on, in Go, was a restaurant booking service. The backend was written in PHP originally and I was tasked with helping a team rewrite the backend in Go. I'm currently working with another team, on a collaboration platform, and there are plans on rewriting their backend in Go, too. In addition to all of that, I'm developing a feature-rich mail-daemon in Go, that I intend to work on slowly, while keeping pace with the emerging technologies in this area.
View more
View more
5 years experience
Comes as part of the job as a frontend developer. See details in other sections, I suppose.
Comes as part of the job as a frontend developer. See details in other sections, I suppose.
5 years experience
I am currently employed as a Node.js expert. The first major project I worked on as a Node.js developer was an on-demand Node.js applicat...
I am currently employed as a Node.js expert. The first major project I worked on as a Node.js developer was an on-demand Node.js application hosting service. I also developed the API for a food-product search engine. I did several REST APIs in Node.js as part of contracts I've had over the past few years. Shortly after I started doing professional work with Node.js, I started getting frontend tasks involving Angular.js and I had to learn it. Right now I'm making my way towards Angular2 which is pretty exciting. I recently (~6 months ago) started working with React too, which seems very cool. And of course, before all of this, there was jQuery, jQuery UI et. al.
5 years experience
Node.js has been my bread and butter for ~5 years. See details in the JavaScript section. For REST APIs initially I worked mainly with...
Node.js has been my bread and butter for ~5 years. See details in the JavaScript section. For REST APIs initially I worked mainly with express.js. However, with io.js initially (and later back to node.js when it was merged with io.js in v4) I switched to koa.js which has been API framework of choice for me for quite some time now. I am now switching to node.js stdlib and streams for all http/tcp work and it has been going great. I've also used hapi.js but not a fan, frankly. All the other tags are infrastructure apis that come with working on REST APIs.
4 years experience
See JavaScript section for details.
See JavaScript section for details.
1 year experience
Recently started working with React. Knowing JS, React was a bit more complex than usual because I was used to thinking MVC style. With R...
Recently started working with React. Knowing JS, React was a bit more complex than usual because I was used to thinking MVC style. With Redux, it's become easier to mix MVC approach with classic React apps. See JavaScript section for details.
2 years experience
Before I was accustomed to Angular.js, I worked with jQuery for all frontend JS. It has been some time since I last used it as the main f...
Before I was accustomed to Angular.js, I worked with jQuery for all frontend JS. It has been some time since I last used it as the main framework on a frontend app, but I still know (and sometimes use it as part of Angular.js - angular.element) and use it.
jQuery UI
View more
jQuery UI
View more

REVIEWS FROM CLIENTS

Zia's profile has been carefully vetted and approved as a Codementor. Connect with Zia now, and leave a review for them once you're done!