John Elmer

Angestellt, Software Engineer, Whiz
Jakarta, Indonesia

Skills

Software Development
Node.js
TypeScript
PostgreSQL
React Native
GraphQL
Technical Documentation
Python
Django
Kotlin
SWIFT
GCP
REST
Express.js
JavaScript
SQL
Android
iOS
Redis

Timeline

Professional experience for John Elmer

  • Current 4 years and 5 months, since Feb 2022

    Software Engineer

    Whiz

    - Migrate the system from dependency with the old system (Midazpay) to independence with the current system - Integrate with multiple payment gateways with Strategy Pattern - Build Save Now, Buy Later feature - Build a social media-like feedback feature containing reactions, comments, and replies. - Build a Save Deposit feature - Build exciting features of the Whiz app using Typescript as a programming language in the back end with NodeJS/Express and the front end with React Native.

  • 1 year and 1 month, Jan 2021 - Jan 2022

    Fullstack Engineer

    GajiGesa

    - Re-write GajiGesa backend from Django to NodeJS, TypeScript, NestJS, and microservice architecture. - Re-structure Open API from integration with Django to NodeJS - Re-write GajiTim backend from Django to NodeJS, TypeScript, NestJS - Develop and maintain bill payment microservice using NodeJS, ExpressJS, TypeScript, and KnexJS - Develop and maintain Open API backend service using NodeJS and ExpressJS - Develop and maintain GajiTim backend service

  • 1 year and 4 months, Oct 2019 - Jan 2021

    Technology Head

    Houzcall

    Making life better through on-demand beauty and wellness services. - Developing Backend system, API, and Report Generation Tools using Python, Django, PostgreSQL, HTML, and CSS - Developing Mobile Apps on Android and iOS using Android Studio, Java, Kotlin, XCode, Swift, and Realm mobile database - Managing Junior Software Developers - Helping the operational team to minimize decision options through Data Analytics

  • 3 years and 1 month, Oct 2016 - Oct 2019

    Software Developer

    Houzcall

    Making life better through on-demand beauty and wellness services. - Developing Backend system, API, and Report Generation Tools using Python, Django, PostgreSQL, HTML, and CSS - Developing Mobile Apps on Android and iOS using Android Studio, Java, Kotlin, XCode, Swift, and Realm mobile database

  • 2 months, Jul 2013 - Aug 2013

    Software Developer

    PT Trias Indra Saputra

    Build web-based program called "SalesProspect" using CodeIgniter as a Framework for Sales Department to list prospect client for each sales employee

Educational background for John Elmer

  • 2010 - 2014

    Computer Science

    Universitas Multimedia Nusantara

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members