DoangJoo "Alan" Synn

profile_pic.png

I am a PhD Student in Computer Science at Georgia Institute of Technology. My research explores the intersection of generative AI and computational design, particularly in creative processes like building automata and kinematics. I investigate how foundation models can revolutionize mechanical and computational design by enabling rapid production of diverse solutions while preserving human creative intent.

My work addresses three key challenges in AI-assisted design: (1) developing computational design frameworks that help users effectively collaborate with AI while maintaining their creative vision, (2) preserving human intent throughout the AI-assisted design process, and (3) creating specialized tools for non-expert users working on mechanical design projects.

Throughout my career, I have developed and implemented a wide range of solutions, from government-led programming education initiatives to advanced ubiquitous computing stacks. My background includes significant experience as a cloud architect, where I have designed social robots, optimized cloud-native software and managed DevOps infrastructures for various companies.

I received M.Eng and B.Eng in Electrical and Computer Engineering from Korea University advised by Prof. Jong-Kook Kim. My research at Korea University focused on Machine Learning Systems and Distributed Systems.

📧 Contact me at: alansynn [at] gatech [dot] edu

Research Interests

    • My research explores the intersection of generative AI and computational design, particularly in creative processes like building automata and kinematics. I investigate how foundation models can revolutionize mechanical and computational design by enabling rapid production of diverse solutions while preserving human creative intent.
    • I focus on three key challenges: (1) developing educational frameworks that help designers effectively collaborate with AI while maintaining their creative vision, (2) preserving human intent throughout the AI-assisted design process, and (3) creating specialized tools for non-expert users working on mechanical design projects.

Education

  • 2022 -
    Georgia Institute of Technology – PhD in Computer Science
    • Advised by Prof. HyunJoo Oh and Prof. Sehoon Ha
    • AI in computational design, automata, and kinematics
  • 2020 - 2022
    Korea University – M.Eng in Electrical and Computer Engineering
    • Advised by Prof. Jong-Kook Kim
    • GPA: 4.25 (4.5 scale)
    • Thesis: On Efficient Data Delivery for Machine Learning Systems
  • 2012 - 2020
    Korea University – B.Eng. in Electrical Engineering
    • GPA: 3.56 (scale 4.5)
    • On leave from 2016 Spring to 2019 Spring to serve alternative military service

Work Experience

  • 2024
    PhD Research Intern @Dolby Research
    • Atlanta, GA, USA
    • Experience Delivery Lab
    • Topic: Time-series Multi-modal Data Store for Multi-Media
  • 2023
    MLOps Engineering Intern @LG Uplus Corp.
    • Seoul, Korea
    • Project: DeepCrunch, a model compression library with support for multiple back-ends for efficient model serving in MLOps in edge devices.
  • 2021 - 2022
    Research Scientist @Protopia AI inc.
    • Austin, Texas, USA
    • CEO: Dr. Eiman Ebrahimi
    • CTO: Prof. Hadi Esmaeilzadeh
    • R&D on:
      • Privacy-preserving Deep Learning
      • Development on internal ML framework for privacy
      • Development and maintenance of Cloud Learning
    • Published at NeurIPS 2021 Demo.
  • 2019 - 2022
    Cloud Architect
    • Design cloud native softwares and consulted 4 different companies to manage the DevOps infrastructure
    • Field : Cloud Computing, Cloud Applications, Data Pipeline
  • 2020 - 2022
    Amazon Web Services(AWS) Educate Cloud Ambassador
    • The AWS Educate Cloud Ambassador Program is for top-tier cloud educators who serve as ambassadors and evangelists for AWS Educate.
        Consult over university startups
        Support the community to adopt Amazon Web Services Technology
  • 2019
    Server Engineer @Flysher inc.
    • Global #10 social game
        Develop 4 social games and features
        Analysis on data and develop data-pipeline for global #10 social game
        Design and implement unit and simulation testing procedure for business logic
        Develop type checking software to increase type safety(Node.js)
        Develop QA system with virtual agent
  • 2017-2019
    System Engineer @AKA Intelligence inc.
    • Develop and Produce Embedded board & S/W for AKA INTELLIGENCE's social robot, Musio.
        Optimize the MusioOS device driver
        Implement circuit defect detection system
        Stabilize the power consumption among the AP with sleep control
        Design in-house devices for flashing
        Implement in-house software for production stage

Selected Publications

  1. CHI
    Tangible-MakeCode: Bridging Physical Coding Blocks with a Web-Based Programming Interface for Collaborative and Extensible Learning
    Jin Yu, Poojita Garg, DoangJoo Synn, and HyunJoo Oh
    In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, Apr 2025
  2. ADaPT: An Automated Dataloader Parameter Tuning Framework using AVL Tree-based Search Algorithms
    MyungHoon Ryu, XinYu Piao, JooYoung Park, DoangJoo Synn, and Jong-Kook Kim
    The Transactions of the Korea Information Processing Society, Jan 2025
  3. Enabling large batch size training for dnn models beyond the memory limit while maintaining performance
    XinYu Piao, DoangJoo Synn, JuYoung Park, and Jong-Kook Kim
    IEEE Access, Jan 2023
  4. Protopia AI: Taking on Missing Link in Inference Privacy
    Byung Hoon Ahn, DoangJoo Synn, Masih Derkani, Eiman Ebrahimi, and Hadi Esmaeilzadeh
    In Neural Information Processing Systems Demonstrations, Jan 2021
  5. Micro Batch Streaming: Allowing the Training of DNN models Using a large batch size on Small Memory Systems
    DoangJoo Synn, XinYu Piao, JuYoung Park, and Jong-Kook Kim
    arXiv, Nov 2021
  6. Feature Based Sampling: A Fast and Robust Sampling Method for Tasks that Use Point Cloud Data
    Jung-Woo Han, DoangJoo Synn, Tae-Hyeong Kim, Hae-Cheon Jung, and Jong-Kook Kim
    IEEE Access, Apr 2022
  7. ACK
    Num Worker Tuner: An Automated Spawn Parameter Tuner for Multi-Processing DataLoaders
    DoangJoo Synn, and Jong-Kook Kim
    In Proceedings of ACK 2021, Oct 2021
  8. A Survey on the Advancement of Virtualization Technology
    JooYoung Park, DoangJoo Synn, and Jong-Kook Kim
    In Proceedings of Korea Information Processing Society 2021, Mar 2021
  9. SG-Drop: Faster Skip-Gram by Dropping Context Words
    DongJae Kim, DoangJoo Synn, and Jong-Kook Kim
    Proceedings of Korea Information Processing Society 2020, Nov 2020
  10. Distributed Training of Deep Learning Models Using Micro Batch Streaming
    DoangJoo Synn, XinYu Piao, JuYoung Park, and Jong-Kook Kim
    KIPS Transactions on Software and Data Engineering, Mar 2023

Honors and Awards

  • Fellowships
    • Brain Korea 21(BK21) Research Fellowship (2020-2022)
  • Awards
    • Dean's List, Spring 2012, Fall 2020, Department of Electrical Engineering
    • Prize Winner, Creative Challenge Program @Korea University Center for Teaching and Learning (2016)
    • Prize Winner, Creative Challenge Program @Korea University Center for Teaching and Learning (2015)

Student Activities

  • 2023 - 2024
    Georgia Tech Korean Student Association
    • President of Korea Students in College of Computing
  • 2014 - 2019
    Hardware and Software, Korea University
    • President
    • The engineering community at Korea University grew from 10 members to over 200 active participants, encompassing both hardware and software specialties.
  • 2015 - 2016
    TEDxKoreaUniversity, Korea University
    • Founder & Chief-Organizer
    • I organized a TEDx event with 200 guests, 7 speakers, 47 team members, and a budget of $4k. My responsibilities included fundraising, sponsorships, editorial decisions, communication planning, and production and media.

Teaching Experience

  • 2021 - 2022
    Lecturer at Korea University Science & Technology School
    • Taught Java for 10+ Undergraduate students
  • 2021
    Teaching Assistant at Korea University
    • Digital System Design
    • Data Structure and Algorithm
  • 2012 - 2014
    Lecturer at KAIST Engineering School
    • Created comprehensive coding education programs in collaboration with the Ministry of Science and ICT of South Korea
    • Develop 20+ hardware and software development curriculum for programming education
    • Emphasized hands-on projects utilizing Arduino to teach the principles of mobile and ubiquitous computing
    • Guided highschool and college-level students in exploring the third generation of computing through practical projects addressing real-world problems

Technical Projects

  • Privacy-Preserving Deep Learning @ Protopia AI
  • High scalable node.js game server framework @Flysher inc.
    A simple diagram to demonstrate MMO Architecture
    • Game server framework for Typescript developers which provides the basic development framework and many related components, including libraries and tools
    • The former framework, which is pomelo has been deprecated. Therefore, we need to make a new framework based on the former architecture in order to achieve fast and adoptable framework.
  • Musio @AKA Intelligence inc.
    • Musio is a social robot designed by AKA Intelligence, powered by MUSE, a deep learning based AI quantum engine for communication developed by AKA. Using deep learning algorithms, Musio converses with people, recognises objects and also understands people's facial expressions.
    • For two years, I was an engineer at AKA Intelligence inc., where I worked on running various applications on embedded devices. I tackled the problem from various levels of the system stack.
      • Develop and Optimize the MusioOS based on Android framework and device drivers to support the system
      • Implement circuit defect detection system
      • Stabilize the power consumption among the AP with sleep control
      • Design in-house devices for flashing
      • Implement in-house software for production stage

References

  • Professor HyunJoo Oh
    • Assistant Professor
    • Georgia Institute of Technology
    • School of Industrial Design & School of Interactive Computing
  • Professor Sehoon Ha
    • Assistant Professor
    • Georgia Institute of Technology
    • College of Computing, School of Interactive Computing
  • Dr. ByungHoon Ahn
  • Dr. Eiman Ebrahimi
  • Professor Hadi Esmaeilzadeh