Jonathan N.

About Me

Jonathan is a Data and Software Engineer with a high level of proficiency in data analytics, machine learning, and data engineering - producing high-quality, robust, and maintainable products on projects. He also has hands-on experience building 12 cross-platforms iOS/Android games in C++ and self-driving rovers robots with an A* algorithm (desktop+bluetooth). Jonathan develops and implements data models that act as the eyes and ears of complex business solutions.

AI, ML & LLM

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Data/Software Engineer
2021 - Present (4 years)
Remote
  • Delivers data warehouse and ETL solutions as part of an agile team using advanced machine learning techniques to improve performance and processes.

  • Helps build and improve infrastructure, application and performance development and ensures tight security including data encryption, security groups, and environment scanning.

  • Ensures high-quality deliverables and implements DevOps and security best practices in fast-paced environments.

Ewaysindo
Ewaysindo
Head of Analytics
2018 - 2021 (3 years)
Jakarta, Indonesia
  • Designed and developed propensity models to reduce 70% of cost call center operations. Led the data team to provide actionable insights for clients according to defined business rules and procedures.

  • Designed Developed SPG fraud detection model, reducing fraud cost by 90% for FMCG clients.

  • Designed and developed NLU/chatbots for task-based dialogue, open domain, QA, and customer service. Implemented digital analytics platforms to extract and manipulate data from digital sources, Facebook, Google, and SEMRush.

Eureka / Indosat Ooredoo
Eureka / Indosat Ooredoo
Data Science Manager
2017 - 2018 (1 year)
Jakarta, Indonesia
  • Designed and developed telco apps/packages recommendation systems for 80 million customers. Performed exploratory data analysis, feature engineering and predictive modelling on solutions for Eureka/Indosat.

  • Built DPI models on telco data, bringing USD 4M new business from the ridesharing industry. Processed terabytes of raw data for the client - updating and maintaining the database.

  • Scaled fintech models using telco data to 61% gini accuracy with Apache Spark. Acted as first-line support for data platforms within Eureka - maintaining peak operating efficiency and ensuring maximum uptime.

Annex Clinical
Annex Clinical
Data Scientist/ Software Engineer
2016 - Present (9 years)
Remote
  • Helped publish a clinical trial article with an NLP model that learns from 152,000 unique conversations. Designed and deployed the analytics platform to enhance clinical trial operations.

  • Collected, cleaned, managed, and analyzed large sets of data using Tableau to visualize data.

  • Designed and developed a model to predict participants dropout probability in an ongoing clinical trial study. Worked on the decentralized clinical trial (DCT) platform for clients.

ADSKOM
ADSKOM
Lead Data Scientist
2015 - 2017 (2 years)
Jakarta, Indonesia
  • Drove optimizations and improvements of knowledge graphs on users, news and e-commerce products on the ADSKOM platform.

  • Experimented with and applied Machine Learning models into ADSKOM products.

  • Developed custom data models and algorithms on solutions and assessed the accuracy of new data sources for ADSKOM.

7Langit
7Langit
Backend Developer
2012 - 2015 (3 years)
Jakarta, Indonesia
  • Designed, wrote, and maintained backend solutions for mobile and web applications.

  • Built and deployed APIs for iOS/Android - extracting and manipulating data to improve performance.

  • Developed fixes and new features on solutions.

Showcase

Software Engineer - MILO Speed Games Series
Software Engineer - MILO Speed Games Series
  • 7Langit collaborated with Nestle MILO to develop a 9-week game competition with 9 games.

  • 7Langit worked on various tasks including Box2D, game controller, game updates, and communication between iOS and Android games.

  • 7Langit implemented 3D physics-like elements, parallax, multi-resolution graphics, and particle systems across multiple devices.

Data Engineer - Playground
Data Engineer - Playground
  • Developed data solutions for analytics on a SaaS platform focused on centralized social media channels.

  • Implemented high-quality data solutions as part of a SaaS analytics project.

  • Worked on a project involving data engineering and analytics.

Software Engineer - SmoothLife
Software Engineer - SmoothLife
  • 7Langit partnered with Nestle Indonesia to promote Smoothlatte using a game.

  • The team included an iOS, Android, game developer, and two designers.

  • 7Langit developed the game core of Smoothlife using C++ Cocos2d-X for iOS and Android.

Data Scientist - LDA Clinical Trial paper
Data Scientist - LDA Clinical Trial paper
  • Identified latent topics in patient conversations for predictive modeling.

  • Developed metrics and data pipelines for telehealth visits, participant activities, surveys, and engagements.

  • Created charts, metrics, and data filters to assess study data quality and compliance.

Software Engineer - Self-driving rovers robot with A* algorithm (desktop+bluetooth)
Software Engineer - Self-driving rovers robot with A* algorithm (desktop+bluetooth)
  • Developed an AI system for robotics using an A* algorithm for pathfinding.

  • Implemented an interactive application on the system side using WxWidgets C++.

  • Integrated the robot's logic using C AVR.

Data Engineer - ETL Text Telco Data
Data Engineer - ETL Text Telco Data
  • Developed and implemented solutions for data monetization across 2PB, 1TB/day, and messaging data for 80 million customers.

  • Utilized Spark+Hadoop to transform data from 1TB/day to L2 (customer data, summary statistics, and features).

  • Divided data into L2 and L3 layers for enhanced analysis and business intelligence.

Education

1. Data Analyst Nanodegree
2. Exploratory Data Analysis, A/B Testing, Machine Learning, Data Science, Data Visualization
1. Data Analyst Nanodegree 2. Exploratory Data Analysis, A/B Testing, Machine Learning, Data Science, Data Visualization
Udacity
2016 - 2016
BSc. Computer Engineering
BSc. Computer Engineering
Telkom Institute of Technology, Bandung, Indonesia
2007 - 2012 (5 years)
1. Architecting with Google Kubernetes Engine Specialization
2. Data Engineering, Big Data, and Machine Learning on GCP Specialization 
3. Deep Learning Specialization
4. Customer Analytics, Wharton School
5. Executive Data Science, John Hopkins University
1. Architecting with Google Kubernetes Engine Specialization 2. Data Engineering, Big Data, and Machine Learning on GCP Specialization 3. Deep Learning Specialization 4. Customer Analytics, Wharton School 5. Executive Data Science, John Hopkins University
Coursera