About Me
Interests
- Open-source software
- Linux
- Self-hosting
- Web development
- Privacy
Stuff I use
- Fedora Linux
- NeoVim
- Firefox
- Mailbox.org
Reading list
- A Memory Called Empire
- Dune
- Think (by Simon Blackburn)
- SPQR: A History of Ancient Rome
Skills
Linux
Python
Java
Javascript
Flutter
Android
Bash
Next.js
Hugo
Tailwind CSS
HTML
CSS
Rust
Experience
- Software Engineer InternMastercardMay 2023 – Jul 2023Designed, architected, and implemented a Flutter-based mobile application, establishing a future-ready marketplace for sneaker transactions with streamlined Web3 integration. Collaborated effectively with cross-functional teams to conceptualize and design a novel blockchain-based micropayments system, with the potential to significantly reduce the cost of small transactions. Developed a versatile cross-platform payment SDK using Unity and C#, enabling seamless and secure transactions for both VR and non-VR applications within the Metaverse.
- Security Research SupportDSO National LaboratoriesOct 2020 – Apr 2021Spearheaded the development of an automated exploit testing system using Metasploit and Caldera, collaborating with a team of researchers to tailor the system to their specifications. Performed comprehensive research on existing exploits, assessing their applicability across diverse system configurations. Engineered a custom self-decrypting payload capable of bypassing Windows Defender, streamlining the process developers use to deploy payloads on vulnerable systems.
- Military ServiceSingapore Armed ForcesApr 2019 – Sep 2020
- Engineering InternDefence Science and Technology AgencyNov 2018 – Dec 2018Conducted research into the potential application of ultrasound technology to silently disable microphones, with the goal of creating secure, surveillance-free zones in sensitive areas. Developed and tested a prototype for an advanced microphone-muting system, demonstrating versatility across a range of microphone types.
- IT Analyst InternSchneider ElectricMay 2018 – Jun 2018Developed an automated program to consolidate data from a government API, delivering it in a user-friendly web frontend to boost the sales team's efficiency. Improved the IT department's workflow by automating the equipment addition process in the inventory management system, significantly enhancing efficiency and time management.
- Research InternDSO National LaboratoriesNov 2017 – Dec 2017Leveraged OpenCL to develop a heterogeneous version of the OpenSURF algorithm that can execute across multiple processors simultaneously. Tested and benchmarked different implementations of the algorithm on a PC and an FPGA.
Projects
Temp Feedback
https://github.com/connlim/temp-feedbackWebsite that creates temporary URLs to collect anonymous feedback from others.
Next.js
Javascript
HTML
CSS
OpenCL SURF
https://github.com/connlim/OpenCL-SURFImplementation of the OpenSURF image feature detection algorithm in OpenCL.
C++
Productivity Tracker
https://github.com/connlim/productivity-trackerTime tracking app to monitor productivity throughout the day across different projects.
Flutter
Singapore Institute of Biology Website
https://sibiol.org.sgCustom WordPress site for the Singapore Institute of Biology.
WordPress
HTML
CSS
Music player that synchronizes the playing of sound files across multiple devices.
Javascript
HTML
CSS
Hugo Personal Site
https://github.com/connlim/developer-portfolio-blogIt's the site you're currently on! Static site and blog built with Hugo and designed with Tailwind CSS. Deployed on Vercel.
Hugo
Tailwind CSS
HTML
More Coming Soon!
Education
- National University of SingaporeB.Comp. in Computer Science2021 – 2025
- NUS High SchoolMajor in Math, Physics, Chemistry, and Computer Studies with Honors2013 – 2018