×
Andika Putra Permana

Andika Putra Permana

Backend Enginer


Background


About

About

Having 11 year as Engineer in IT industry projects. The responsibility including review & build business process, implement SDLC (software development life cycle), do the unit testing and debugging, database, developing application in C++, C#, golang, java and android mobile , frontend , middleware and backend system. Having passion in computer science.

Work Experience

Work Experience

  • Senior Backend Enginer & Software Architect, 

    Dec, 2021 - Present

    FactorsPlatform is Trading System company

    • NPG Trading System (Go, C++, FeedOS Iress and Postgres). Creating Trading System

  • VP Product & Business Development, 

    Sep, 2019 - Present

    Bahasa Kinerja Utama is AI company that build Minutes of Meeting from audio to text

    • Notulite (Go, React, C++ and Postgres). Creating automatic application of voice-to text transcription for desktop application.

    • TMan (Go, React, C++, Postgres, Flutter) Podcast and Comic Interactive

    • OSSBSS (GO, React, Postgress)

    • Speech to Text Engine (C++, NATS). Creating automatic service of voice to text with scalability dan lighweight

    • Voice Activity Detection (Go). Creating a library for detecting silent noice

  • Assistant Engineer Manager, 

    Aug, 2016 - Sep, 20193 years 1 month

    Access Mobile is a leading mobile service and technology provider with its goal to enable all partners and clients to access their values via mobile.

    • XL Reputation, Creating VAS System to profile caller (Spring boot, whoscall, scp, smpp, soap)

    • Smartfren IBN, Creating Api Provider from ADS CMS to ICODe. (soap,Spring,Hibernate,MySQL)

    • Smartfren Reva Report, Creating reporting system (Spring,Hibernate, MySQL)

    • Logger Monitoring, Creating Apps to monitoring Log, Database on apps

    • Data Syncronize, Creating System to synchronize data from xl network to aws server

    • Hutch Adzan Reminder, Creating Vas System to provide reminder for Adzan (Spring, Hibernate, ZMQ, MySQL, SMPP)

    • Unipin , Creating VAS service for voucher game payment (spring, hibernate, Mybatiss, SMPP, MySQL, ZMQ)

    • Recipe By Ingredient, finding resep by ingredient (firebase, nodeJS)

    • Backend MyKado, Digital Voucher (spring, zmq, MySQL, Hibernate)

    • Line Carrier Billing for all Telco (java, mysql, smpp)

    • Popcall XL and Telkomsel (java, mysql, smpp)

    • MuslimPlus, Creating Vas System to provide reminder for Adzan (Spring, Hibernate, ZMQ, MySQL, SMPP)

    • Content Delivery, Creating Vas System to provide content periodically) for all telco (Redis, Go,PostgresSQL, SMPP)

    • Adzan Reminder, Creating system to send notification at pray time (Redis,Go,PostgresSQL)

    • Carrier Billing, Creating System to be payment gateway for third party (LINE, UNIPIN) for all telco (Redis,Go,PostgreSQL,SMPP)

  • Senior Software Enginer, 

    Jan, 2015 - Aug, 20161 year 7 months

    Bahasa Kinerja Utama is AI company that build Minutes of Meeting from audio to text

    • Notula Rapat (JSP and Servlet). Creating automatic application of voice-to text transcription for desktop application.

    • KUTulis (Android). Creating automatic application of voice- to-text transcription for smartphone android.

    • KUTulis Manager (C#). Creating managing transcript from KUTulis.

    • Load Balancer (c++). Create a management system for switching multiple worker to transcripting voice to text.

    • Porting TextFormatter into c++ languange.

    • NotulaController (Spring MVC, WebSocket,ReactJS,ZMQ). Create a management system for switching multiple worker to transcripting voice to text with engine monitoring.

  • Junior Developer, 

    Aug, 2013 - Dec, 20141 year 4 months

    Bahasa Identitas Nusantara is AI company that build Minutes of Meeting from audio to text

    • Cloudicta (java). Creating automatic application of voice- totext transcription for desktop application.

    • Cloudicta Mobile (Android). Creating automatic application of voice-to-text transcription for smartphone android.

    • Corpus Management System (php, java, python). Create a management system for collection of the corpus and speling some word to produce a language model, lexicon, and a collection of words.

    • Creating the system automatic summarization (java). The system will automatic summary from document.

    • Creating the system automatic formatting text (in java language) into default style of EYD (TextFormatter).

Skills

Skills

  • Frontend

    HTML

    CSS / Styled Components

    Javascript

    React

  • Backend

    Go

    Java

    Postgres

    C++

Education

Education

  • Software Engineering , Bachelors, University of Sriwijaya

    Jun, 2009 - Dec, 2013

Awards

Awards

  • startup incubation , Telkomsel TINC

    Awarded on:

Interests

Interests

  • Gardening

  • Movie

  • Music

  • Basket

  • Open Source