Nathanael Tan

Attended National University of Singapore

Singapore, Singapore

About

Experience

  • Software Engineer Intern at Innovax Systems
    May 2024 - Aug 2024 · 4 mos

    • Utilized Langchain to facilitate the semantic search-enabled knowledge base. This enhancement focused on improving maintainability and scalability, improving the system to be more robust and adaptable to future needs. • Extended the original application by incorporating Vision AI capabilities, enabling the processing and analysis of images. This addition expanded the functionality of the knowledge base, making it more versatile and user-friendly. • Developed a feature to scrape URLs for relevant information to be added to the knowledge base, streamlining data collection and increasing ease of use. • Created robust and scalable Data Transfer Objects to ensure long-term maintainability and flexibility. This design choice facilitated seamless updates and modifications to the application, enhancing its adaptability. • Played an integral role in demonstrating the product at an AI exhibition, showcasing its capabilities and potential to a broad audience.

  • Software Engineer Intern at Innovax Systems
    May 2023 - Aug 2023 · 4 mos

    • Created multiple web applications using Next.js, Tailwind CSS, and TypeScript while integrating PostgreSQL databases with Prisma ORM. • Developed essential internal tools and microservices, employing Docker, Java, PostgreSQL, and Milvus database • Utilised prompt engineering and Generative AI integration to effectively employ a variety of LLMs including Azure, GPT4All, Llama, OpenAI, PaLM, and Vertex AI to create a semantic search-enabled knowledge base.