Skip to content
View vinroger's full-sized avatar

Highlights

  • Pro

Block or report vinroger

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
vinroger/README.md

Hello! I'm Roger ๐Ÿ‘‹

A full-stack Developer.

A final year Computer Science student at Singapore University of Technology and Design (SUTD).

vinroger

https://x.com/vinroger2

๐Ÿš€ Featured Open-source Contributions

  • โœจ nextui-org/nextui (Merged) โ†—: Implemented a virtualized list to significantly enhance the performance of autocomplete components. Reduced latency from 10 seconds to sub-milliseconds.
  • ๐Ÿ“Š quick-median โ†—: Developed an npm package for calculating the median of an array with an O(n) average time complexity using the Floyd-Rivest algorithm. Achieved a consistent 5.7x faster performance compared to the most popular existing npm package, median.

๐Ÿš€ Featured Startup Projects

  • ๐ŸŒ‰ Uimagine.io (new version launching soon): AI-powered website builder. Prompt your website and we generate it within seconds. After that deploy to your custom domain!
  • ๐Ÿ™ Redev by Uimagine.io โ†—: Generate any front-end components with prompts. Iterate quickly without opening your code editor. Support multiple design libraries.
  • ๐Ÿค– Onellm โ†—: No-code LLM fine-tuning platform and Analytics. Test your fine-tune LLM performance, record your users' usage and prompts, evaluate performance, import your training dataset and iterate quickly with your LLM.
  • ๐Ÿ“ CompleterAI (on development, launching in Q1 2025): Chrome extenstion that will let you autocomplete your writing on EVERY web platform. We auto-detect your keyboard input on any <input>, <textarea> and generate auto-complete. Single press tab to immediately apply the suggestion.

About Me

๐ŸŽ“ Education

  • Final year at SUTD, Computer Science
  • Latest CGPA: 4.96/5.00
  • Honours List Awardee for Academic Year 2022/2023, 2021/2022
  • ๐Ÿ‘€ Actively seeking Software Engineering (SWE) opportunities in 2025!

๐ŸŒŸ Projects and Skills

  • ๐Ÿ”ญ Iโ€™m currently working on Uimagine.io โ†—
  • ๐ŸŒฑ Iโ€™m currently learning Elixir, WebRTC
  • ๐Ÿ‘จโ€๐Ÿ’ป All of my projects are available at https://vinroger.com โ†—
  • ๐Ÿ’ฌ Ask me about React.js, TypeScript, Java, Go
  • ๐Ÿ“ซ How to reach me: vincentiusrogerk@gmail.com
  • โšก Fun fact: I am running 2 SaaS startups (Uimagine.io and OneLLM.co)

๐Ÿ’ผ Internships

  • ๐Ÿข Singtel Singapore
    Software Developer Intern, 2024 Management Associate Program Internship (MAPi), Singapore
  • ๐ŸŒ Terrascope, Olam Group Singapore
    Full-stack Developer Intern, Singapore
  • ๐Ÿ”ฌ Datature Singapore
    Full-stack Developer Intern, Singapore

Connect with me:

https://x.com/vinroger2 https://www.linkedin.com/in/vincentius-roger/ https://leetcode.com/u/vincentiusrkuswara/


vinroger

ย vinroger

vinroger

Pinned Loading

  1. quick-median quick-median Public

    ๐Ÿš€ npm package: Lightning-Fast Median Finding using the Floyd-Rivest algorithm โšก Average time complexity of O(n) ๐Ÿ”ง TypeScript support included

    JavaScript 5

  2. Python FastAPI WebSocket Streaming w... Python FastAPI WebSocket Streaming with Thread-Safe Queue for Non-Async Library Integration
    1
    """Context:
    2
    I am developing a FastAPI backend server that needs to handle real-time, streaming responses to client requests using WebSockets.
    3
    4
    Problem:
    5
    The third-party library we're using for query processing doesn't support asynchronous functions or callbacks. 
  3. vinroger.com vinroger.com Public

    A personal website with a theme like https://linear.app/ dashboard using pure tailwind css.

    TypeScript 1

  4. 50002 50002 Public

    Forked from natalieagus/50002

    Contributing for course website for 50.002 Computation Structures / Computer System Architecture

    SCSS 1

  5. onellm-frontend onellm-frontend Public

    FE Source Code for OneLLM.co, a no code LLM fine tuning platform

    TypeScript 1

  6. portal portal Public

    Forked from datature/portal

    Open-source contributing for Portal is the fastest way to load and visualize your deep neural networks on images and videos ๐Ÿ”ฎ

    TypeScript 1