June 2024 - August 2024
During my internship at Samsung Research, I developed a Visual Studio Code extension for Tizen OS that aims to enhance developer productivity by enabling chatbot support for querying APIs and functions. To minimize LLM hallucination, the extension integrates techniques such as Retrieval-Augmented Generation (RAG), Neo4j knowledge graphs, and Large Language Models (LLMs) to deliver contextually relevant information directly from Tizen OS documentation. I meticulously uploaded documentation information to Neo4j and crafted Cypher queries to align with the documentation style. Additionally, I created a Streamlit-based chatbot and an Obsidian graph view for the Tizen website, facilitating efficient document retrieval and navigation. This project aims to be a stepping stone towards implementing RAG for AI within operating systems (like Galaxy AI), ultimately easing development and attracting more developers to the Tizen platform.
Company WebsiteJune 2023 - August 2023
During my internship at LG, I was part of a service prototype development team focused on creating and deploying minimum viable products (MVPs) to gauge public response. My specific assignment involved developing an MVP for a social media application, much like Instagram. For this project, I utilized a tech stack comprising React Native and TypeScript, with Firebase serving as the backend in a NoSQL configuration.
In engineering the MVP with a microservice architecture, I developed a robust codebase encompassing 5,652 lines. The backend, powered by Firebase, adopted a NoSQL/Document-style database, streamlining dynamic content management. I integrated Firebase Realtime to ensure immediate data updates and support real-time messaging. During the development of React components, I delved into existing React Native library source codes, modifying and extending them to create custom features and animations that enhanced the app's functionality and user experience.
The adoption of Agile methodologies and the use of Linear for project management were pivotal in accelerating the project timeline, resulting in a 60% faster delivery and a significant boost in team productivity. This endeavor sharpened my technical acumen and provided a comprehensive understanding of fast-paced product development in a corporate environment. Additionally, it enriched my collaborative skills, as I engaged in code reviews and teamwork, learning to effectively interact and contribute within a professional setting.
Company WebsiteJune 2022 - Aug 2022
During my time as a product manager intern at RaonSecure, I played a pivotal role in coordinating the OmniOne NFT Marketplace Task Force. I led the creation of a detailed Work Breakdown Structure (WBS), which was instrumental in ensuring clear and effective task allocation within our team. My role also entailed delivering comprehensive weekly presentations to the CEO, where I provided deep analyses and insights on more than 20 NFT marketplaces and metaverse platforms. This involved a meticulous examination of their blockchain technologies and the unique NFT products or themes that distinguished their business models.
In addition to these responsibilities, I undertook extensive research on NFT policies, with a particular focus on Security Token Offerings (STO) and the nuances of physical asset tokenization. This research was critical in informing our strategic decision to venture into the sale of physical gold NFTs, thus positioning RaonSecure as a trailblazer in Korea's physical NFT marketplace arena. My contributions were crucial in offering data-driven insights and recommendations, thereby shaping the company's strategic trajectory in the burgeoning NFT sector.
Company Website NFT Marketplace