Hello!

Hi there, it's great to have you :)

Allow me to introduce myself, my name is Faris, a seasoned software engineer with more than seven years of experience in the tech-startup industry with wide range of area, such as match-making system, comparison system, internet of things (IoT) and last but not least, financial technology. And I'm based in Jakarta, Indonesia.

Always open for new challenges! If you want to work or collaborate, you can reach me by email at faris@monolog.id


Experience


Full-Stack Engineer at Go-Pay, Indonesia
January 2018 - Present

Currently working in liquidity stream, which focuses on Go-Pay liquidity, e.g. integration with banking system, withdrawal service and many more.


Head of Technology at Amartha, Indonesia
August 2016 - December 2017

Lead engineering team and temporarily managed data science team, also reporting directly to CEO and CBO. I am helping Amartha to support its businesses, by architecting and developing their core-system for peer-to-peer lending, especially, investor dashboard, MIS (back-office system) and internal mobile application for Amartha field officers. I am also helping Amartha to build an integration service for Bank Mandiri (one of the biggest bank in Indonesia) for transfer fund through Mandiri Virtual Account.

There are several technologies that we use for developing the system, such as Golang, NodeJS, PostgreSQL, MongoDB, Redis, RabbitMQ, AngularJS and also React-Native. We also using Jenkins for our deployment tools and Nginx as load-balancer.


Fullstack Polyglot at Cryowerx, Singapore
December 2015 - July 2016

Lead engineering team and report directly to CEO. I am helping Cryowerx by architecting their technology infrastructure. Last time, we only have four team members, the CEO, hardware engineer, mobile engineer and last but not least, me. I build the API services, integration service to connect to Stripe, mini-software for Raspberry-pi and Arduino to operate our customize refrigerator and also the merchant CMS.

There are several technologies that we use, such as NodeJS, AngularJS, PostgreSQL, Redis and MQTT. Also using Nginx as load-balancer.


Fullstack Lead Engineer at Raydar, Singapore
September 2015 - December 2015

Report directly to CEO & CTO. I am helping Raydar by revamping their front-end website.

There are several technologies that we use, such as NodeJS, ElasticSearch and MongoDB.


Head of Development at Setipe, Indonesia
June 2014 - August 2015

Lead and manage engineering team, report directly to CEO. I am helping Setipe to build their second version of matchmaking engine, since the first version unable to handle 2,000,000 data records, develop the web application to be able to more than 7,000 requests per second and reach 400,000 registered members in 8 months.

There are several technologies that we use, such NodeJS, MongoDB, Redis, and Nginx as load-balancer.


Software Engineer at Pricebook, Indonesia
December 2013 - June 2014

Report directly to CTO. I am helping Pricebook to build several features, such as merchant pages including geo-location, price history, and their core scrapping engine.

There are several technologies that we use, such PHP, MySQL, NodeJS, and MongoDB.


Software Engineer at Blaast, Finland
December 2011 - December 2013

Work for SE-Asia region, report directly to Tech Lead. I am helping Blaast to build several 3rd-party applications, such as mig33, twitter client, moslem prayer time and much more using Blaast platform. I build the integration with XL (one of the biggest telco operator in Indonesia) system to enable Blaas under their USSD menu for the subscription using phone credits. I am also shared about Blaast platform in several universities in Indonesia, University of Indonesia, University of Gadjah Mada in Yogyakarta, University of Airlangga in Surabaya and University of Widyatama in Bandung.

There are several technologies that we use, such NodeJS, MongoDB, and Redis.


Application Specialist at NCS Pte Ltd, Singapore
December 2010 - December 2011

Work for two projects in Indonesia, report directly to Country Manager. I managed two projects, such as BNI Enterprise Application Integration for SWIFT and Telkomsel CMDB Asset Management using RFID.


Education


University of Hertfordshire, UK
Bachelor of Science (Hons.) in Computer Science


Skill


NodeJS, Go
HTML, CSS, Sass, AngularJS
MongoDB, Redis, PostgreSQL, MySQL
RabbitMQ
Nginx
Amazon EC2, Amazon RDS, Amazon ElasticCache


Awards


Facebook Developer Challenge Indonesia
2nd Winner, 2016

Code for Vote Indonesia
1st Winner, 2014

XL Game Hack with Kotagames
2nd Winner, 2013


Open-Source Projects


Ais-GO
https://github.com/madebyais/ais-go

Ais-JS
https://github.com/madebyais/ais-js

Facebook Go SDK
https://github.com/madebyais/facebook-go-sdk

PipaJS
https://github.com/madebyais/pipajs

Pipa Gateway
https://github.com/monologid/pipa-gateway

Ais Angular Dashboard
https://github.com/madebyais/ais-angular-dashboard