About me

I'm Darren Sim, a fun-loving and creative Software Engineer based in the vibrant city of Singapore.

I specialize in crafting top-notch Web Development and UI/UX Design solutions, ensuring that my projects not only look great but also provide an exceptional user experience. ๐Ÿš€

When I'm not busy building awesome digital experiences, you can find me sharing my knowledge through teaching, or diving headfirst into exciting new projects and frameworks โ€“ I just can't resist tinkering with the latest tech! ๐Ÿ˜บ

Meet my adorable sidekick, Evie! ๐Ÿถ She's a playful 1-year(s)-old Shetland Sheepdog, always ready to brighten my day and inspire me with her boundless energy. Together, we make a great team, conquering the digital world and enjoying life's little adventures.

So, go ahead and explore my website! Discover my work, my passions, and feel the enthusiasm I pour into every project. I'm thrilled to have you here, and I hope you'll enjoy your visit as much as I've enjoyed creating this space for you! ๐ŸŽ‰

You may contact me at kalsycofficial@gmail.com. I always appreciate making new friends :D


My Work Experience

WaveScan Technologies Pte. Ltd.

Software Developer | June 2022 - April 2023

  • Implemented and executed an offline-first Electron desktop application with a Svelte frontend for technicians to use in wall facade inspections, successfully launching the product for client use and maintaining it for 6 months and counting

  • Revamped and enhanced an annotation and analysis page in React, utilising the WebGL-based vtk.js visualisation library to implement volumetric rendering of scanned data from wall facade inspections, accelerating the speed of loading large datasets by up to 300%

  • Collaborated closely with designers and other software engineers, leveraging the Agile methodology to elevate user experience through multiple iterations and versions of the company flagship web applications

  • Developed and deployed essential routes for a RESTful API-focused Python backend (utilising the FastAPI framework), while also seamlessly integrating the backend with a PostgreSQL database using SQLAlchemy

  • Conducted unit and integration testing of the Python backend via pytest to create a suite of tests which covers all critical routes using a Test-Driven Development approach

  • Presided over the mentorship of interns, imparting valuable knowledge and guidance for their professional growth, as well as organising and conducting of interviews with prospective interns

STUCK Design Pte. Ltd.

Full-Stack Developer Intern | May 2021 - September 2021

  • Devised an interactive Unity app for iPad that delivers an immersive experience for children to explore and interact with artworks using intuitive touch gestures

  • Cooperated closely with designers and testers, ensuring that design and user requirements were satisfactorily met through multiple iterations of the companyโ€™s iPad application software

  • Implemented a Svelte web application that leverages vaccination status data to verify dine-in regulations in Singapore

WaveScan Technologies Pte. Ltd.

UI/UX Developer Intern | May 2020 - December 2020

  • Engineered new features for a brownfield, client-facing Electron desktop application with React that does volumetric rendering, ensuring the readiness of the application for beta release

  • Led the end-to-end Software Development Lifecycle (SDLC) for a web interface intended for a robotic scanner, from initial planning to ongoing maintenance, delivering a successful and reliable product

  • Crafted technical documentation and user guides as well as streamlining development workflows by setting up simple deployment and maintenance processes for company products

National University of Singapore

Undergraduate Teaching Assistant | August 2019 - May 2022

  • Mentored students in an introductory programming module, facilitating the learning of fundamental concepts such as data structures, and algorithms through weekly tutorials

  • Spearheaded weekly sessions to instruct on the use of Unity for AR/VR development, while also providing consultation to students for Figma prototyping in UX/UI classes

  • Worked closely with lecturers to enhance course materials and adeptly managed administrative responsibilities for 100+ students throughout each semester

My Timeline

1997

  • Born in Singapore

2015

  • Graduated from Nanyang Junior College

2016

February

  • Went for National Service for 2 years

2018

February

  • ORD from National Service on 15 Feb 2018

August

  • Began my undergraduate studies at National University of Singapore (NUS)

2019

August 2019 - May 2022

  • Took on responsibilities as an Undergraduate Teaching Assistant (TA)
  • Taught CS1010S/X, CS3240, CS4240 modules over 3 years with 100+ students under my charge in total

2020

May 2020 - December 2020

  • Started at WaveScan Technologies Pte. Ltd. as a UI/UX Developer Intern

2021

May 2021 - September 2021

  • Joined STUCK Design Pte. Ltd. as a Full-Stack Developer Intern

2022

May

  • Graduated from National University of Singapore with a CAP of 4.33/5.00
  • Obtained my Bachelors of Computing in Computer Science with Honours (Distinction)

June 2022 - April 2023

  • Joined back WaveScan Technologies Pte. Ltd. as a full-time Software Engineer

2023

April

  • Currently looking for roles in Software Engineering