Indra Harijono
@indraharijono
Experienced ML Principal Engineer specializing in scalable cloud solutions.
What I'm looking for
I am a seasoned ML Principal Engineer with extensive experience in designing and implementing scalable, real-time machine learning-based IoT systems. My expertise lies in developing cloud-native applications using AWS and Azure, ensuring high availability and performance. I have successfully architected and deployed large-scale data pipelines and machine learning applications that handle massive datasets in real-time.
Throughout my career, I have demonstrated a strong ability to lead teams and mentor junior developers, fostering a collaborative environment that encourages innovation. My work at Stanford University involved creating advanced data ingestion systems for machine learning training, while my role at Acuity Brands focused on developing a robust data platform for IoT applications. I am passionate about leveraging technology to solve complex problems and drive business success.
Experience
Work history, roles, and key accomplishments
ML Principal Engineer
Stanford University School of Medicine
Jun 2023 - Jan 2025 (1 year 7 months)
Designed and developed cloud-based ingestion systems for motion, EEG, and tracking signals into time series databases. Implemented scalable big data pipelines for machine learning training and created REST and GraphQL APIs for sensor device management.
Lead Data Analytics Engineer
Acuity Brands
Jun 2021 - Jan 2023 (1 year 7 months)
Developed a large-scale machine learning-based IoT application and data platform. Designed scalable GraphQL APIs and implemented a Digital Twin graph model using Azure and AWS services.
Backend Engineer
Eastridge Inc.
Mar 2020 - Sep 2020 (6 months)
Refactored a legacy staffing system into a microservices architecture. Focused on test-driven development and API contract-driven development to enhance system maintainability.
Senior Architect
Big Data Federation Inc.
Nov 2019 - Jan 2020 (2 months)
Designed and developed a large-scale analytics and data platform focusing on data acquisition and cleansing. Utilized modern technologies for efficient data processing.
Senior Principal Architect
Futurewei Tech. Inc.
Mar 2018 - Sep 2019 (1 year 6 months)
Architected a cloud-native data plane for IoT gateways on a 5G network. Developed real-time data pipelines and analytics applications with high throughput.
Senior Software Architect
Polysign Inc.
Oct 2017 - Feb 2018 (4 months)
Designed a large-scale cryptocurrency multi-signing platform and developed scalable microservice architectures for multi-signing accounts.
Senior Principal Architect
Futurewei Tech. Inc.
Oct 2016 - Oct 2017 (11 months)
Focused on performance tuning of clustered resource management and implemented classifiers for distributed storage systems.
Senior Staff Engineer
SKHynix Memory Solutions Inc
Mar 2014 - Oct 2016 (2 years 7 months)
Developed management platforms for AFA systems and implemented compliance object storage solutions using OpenStack.
Principal Engineer
Oracle Corp CGBU
Dec 2009 - Feb 2014 (4 years 2 months)
Designed a high-performance transactional rating engine and implemented an Elastic Charging Engine for billing management.
Software Engineer & Consultant
Jackson Enterprise
Apr 2009 - Aug 2009 (4 months)
Customized and optimized a business intelligence application for inventory management and developed a high-performance web portal for financial data.
Senior Software Engineer
EWT LLC
Feb 2008 - Mar 2009 (1 year 1 month)
Designed and optimized a high-frequency algorithmic trading platform, enhancing trading strategies and connectivity to financial trading systems.
Principal Engineer
Omni Devices Inc.
Sep 2002 - Feb 2008 (5 years 5 months)
Developed QoS-enabled gateways for real-time multimedia applications and optimized intrusion detection systems for network security.
PostDoc Researcher
University of Missouri-Columbia
Jun 2003 - May 2004 (11 months)
Conducted OO design and developed a high-performance SIP User Agent component, enhancing video streaming quality and conference management.
Principal Engineer/Software Developer
Jaspur Comm. Inc.
Apr 2001 - Sep 2002 (1 year 5 months)
Implemented high-performance proxies for web and streaming services, optimizing data transfer and enhancing reliability in UDP communications.
Education
Degrees, certifications, and relevant coursework
Technical University of Berlin
Ph.D., Computer Science
1993 - 1999
Thesis: Integrated cooperating agents for teamwork. It described a new software approach based on networked Multi-Agent platform for solving complex problems. It proposed a method of breaking complex problems into smaller sub-problems, which could be distributed among agents via Internet network. The agent was designed and equipped with Distributed Artificial Intelligence (DAI) frameworks.
Technical University of Berlin
B.Sc/M.Sc, Computer Science
1993 - 1993
Activities and societies: Stefan Erwin Award for outstanding educational achievement.
Thesis: Multimedia Collaboration System (MMCS). It provided an advance concept for distributed multimedia conferencing and collaborative tools such as shared application, Multipoint Control Unit (MCU) and audio video conferencing. The thesis was prototyped and resulted in a distributed video conferencing system written in C/C++.
Tech stack
Software and tools used professionally
Postman
Newman
Apache Flink
Bokeh
Openstack Swift
GitHub
Kubernetes
Docker Compose
Skaffold
AWS Fargate
Jenkins
GitHub Actions
Azure Pipelines
React Native
NumPy
Pandas
DB
MySQL
MongoDB
Cassandra
Hadoop
InfluxDB
Gmail
Django
Ruby on Rails
.NET
OSGi
Databricks
OpenCV
Redis
Terraform
Jackson
Mocha
Chai
jQuery
Java
TensorFlow
PyTorch
MLflow
scikit-learn
Keras
Kubeflow
Kafka
FastAPI
Istio
Grafana
Prometheus
SQLAlchemy
OpenStack
Linux
GraphQL
gRPC
Ansible
Amazon RDS
pytest
JUnit
Robot Framework
Mockito
Bandwidth
Hudson
ceph
GraphDb
s3-lambda
Availability
Location
Authorized to work in
Salary expectations
Skills
Interested in hiring Indra?
You can contact Indra and 90k+ other talented remote workers on Himalayas.
Message IndraFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
