日本語

Luthfan Anshar Lubis

Software Engineer

Work Experience

Software Engineer, FLYWHEEL Inc. Apr 2024 – present
Lead and contribute to technical projects delivering data solutions for clients. Tasks include:
  • Lead projects end-to-end, designing system architecture and coordinating cross-functional delivery.
  • Maintain stable operation of existing production systems.
  • Build data pipelines (Dagster), transformations (dbt, Athena, Snowflake), and search functionality (Elasticsearch).
  • Build backend microservices (Micronaut) and configure cloud infrastructure (Kubernetes, Terraform).
  • Provide technical mentorship to team members and newer employees.

Education

Research Experience

Peer-reviewed Papers

  1. Y. Tanabe, L. A. Lubis, T. Aotani, H. Masuhara. Compilation Semantics for a Programming Language with Versions. The 21st Asian Symposium on Programming Languages and System. Nov 2023. ↗
  2. L. A. Lubis, Y. Tanabe, T. Aotani, H. Masuhara. BatakJava: An Object-oriented Programming Language With Versions. Software Language Engineering (SLE). December 2022. ↗
  3. Y. Tanabe, L. A. Lubis, T. Aotani, H. Masuhara. A Step Toward Programming with Versions in Real-World Functional Languages. 14th International Workshop on Context-oriented Programming and Advanced Modularity (COP). June 2022. ↗
  4. Y. Tanabe, L. A. Lubis, T. Aotani, H. Masuhara. A Functional Programming Language with Versions. The Art, Science, and Engineering of Programming, vol. 6, no. 1, 2022. ↗

Workshop Papers

  1. F. A. Alfansuri, H. Masuhara, L. Lubis, Y. Cong. Supporting Multiple Inheritance in an Object-Oriented DSL for GPGPU by Class Hierarchy Transformation. 39th JSSST Annual Conference. Aug-Sep 2022.

Presentations

  1. [Poster] L. A. Lubis. Polymorphism for Programming With Versions. Student Research Competition, European Conference on Object-Oriented Programming 2023. Jul 2023.
  2. [Poster] L. A. Lubis. Toward Parameterized Versions in Object-oriented Version Programming. Programming and Programming Language Workshop 2023. Nagoya. Mar 2023.
  3. [Talk] L. A. Lubis. Implementation Concept of Chatbot as a Programming Learning Aid. 3rd Annual Scientific Symposium of Indonesian Collegians (ASSIGN) in Japan. Sep 2021.
  4. [Talk] L. A. Lubis. Object-oriented Programming with Versions. 13th International Workshop on Context-oriented Programming and Advanced Modularity (COP). Jul 2021.
  5. [Poster] L. A. Lubis, Y. Tanabe, T. Aotani, H. Masuhara. BatakJava: A Java Extension with Versions. 37th JSSST Annual Conference. Sep 2020.

Honors and Awards

Open Source & Projects

Teaching Experience

Academic Service

Language Skills