Jiayee Lim
Software Engineer at Open Government Products- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Chinese Native or bilingual proficiency
Topline Score
Bio
Experience
-
Open Government Products
-
Singapore
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2023 - Present
-
-
-
Indeed
-
United States
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Software Engineer
-
Jan 2023 - Mar 2023
Spearheaded reforms in the team’s technical direction by championing frontend testing, defining effective testing methodology, and driving technical debt management with realistic milestones and actionable steps.Led the project that reduces localisation inefficiencies by standardising requests through an in-house, self-service form creator written with React and Spring Boot.Nurtured junior engineers through mentorship.
-
-
Software Engineer
-
Jul 2019 - Dec 2022
Single-handedly saved the company 180,000 USD/year by replacing outsourced manual labour with an error-resilient ETL pipeline written in Java.Reduced the time taken to localise products from months to days by streamlining translation workflows e.g. detecting and processing untranslated texts in codebases automatically.Enabled marketing teams to set up campaigns autonomously through a self-service platform.Boosted user engagement through personalisation of email marketing based on usage data.Accelerated product delivery by inspiring the team to prioritise code reviews. Shortened the code review cycle from 7 to 2 days.Demonstrated technical leadership by guiding the team in engineering solutions to complex problems, project management, and best practices in software delivery.Won the “Product, Technology and Engineering” award in the company hackathon twice. Show less
-
-
-
ViSenze
-
Singapore
-
Software Development
-
1 - 100 Employee
-
Software Engineering Intern
-
Dec 2018 - Mar 2019
Guaranteed code correctness through tests in the in-house image manager. Unveiled bugs. Enhanced UX in the internal data platform through advanced form fields and form validation. Guaranteed code correctness through tests in the in-house image manager. Unveiled bugs. Enhanced UX in the internal data platform through advanced form fields and form validation.
-
-
-
Visa
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Data Engineering Intern
-
May 2018 - Jul 2018
Enabled programmatic performance testing by creating an Apache JMeter wrapper. Enabled programmatic performance testing by creating an Apache JMeter wrapper.
-
-
-
SGInnovate
-
Singapore
-
Venture Capital and Private Equity Principals
-
1 - 100 Employee
-
Software Engineering Intern
-
Oct 2017 - Apr 2018
Created an in-house talent networking and hiring solution, TalNet: 1. Created TalNet TouchPoint to collect and tag talent data. 2. Created TalNet Matchmaker to match talents to startups automatically through bag-of-words matching. 3. Upgraded TalNet to evaluate SGInnovate Summation Programme applicants automatically. 4. Created TalNet iOS, an iOS application for SGInnovate portfolio startups to manage the recommended talents coming through TalNet's automated matchmaking. Show less
-
-
-
Visa
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Systems Engineering Intern
-
May 2017 - Jul 2017
Simplified access to virtual machine (VM) logs by delivering a configurable Chef client logger. Eliminated manual routines in IBM DataPower deployment by writing an Ansible module. Simplified access to virtual machine (VM) logs by delivering a configurable Chef client logger. Eliminated manual routines in IBM DataPower deployment by writing an Ansible module.
-
-
-
National University of Singapore
-
Singapore
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Aug 2016 - Apr 2017
I was an undergraduate teaching assistant for the following modules: 1. (AY16/17) CS1101S Programming Methodology 2. (AY16/17) CS2020 Data Structures and Algorithms Accelerated I taught weekly tutorial sessions for a group of 8 to 9 students for each module. Other duties include grading problem sets and examination scripts (i.e. mid-term and practicals). I also offered round-the-clock advice and consultation to the students. I was an undergraduate teaching assistant for the following modules: 1. (AY16/17) CS1101S Programming Methodology 2. (AY16/17) CS2020 Data Structures and Algorithms Accelerated I taught weekly tutorial sessions for a group of 8 to 9 students for each module. Other duties include grading problem sets and examination scripts (i.e. mid-term and practicals). I also offered round-the-clock advice and consultation to the students.
-
-
-
Bank of Singapore, Asia's Global Private Bank
-
Singapore
-
Financial Services
-
700 & Above Employee
-
Software Engineering Intern
-
May 2016 - Jul 2016
Contributed to enterprise application development: 1. Enhanced the self-service password reset website: - Increased the number of security questions for each account. The original implementation was a hard-coded view model and I changed the view model and view to accept and render a list. - Implemented random selection of a variable number of questions for each password reset request. 2. Updated database stored procedures: - Allowed a value to be larger than VARCHAR(MAX) by overflowing into multiple columns. Context: Each "trade" is encoded into a string inside a database column. Synchronisation between "trade" services involve a set number of database records (i.e. "batches"). My job was to increase the number of "trades" per synchronisation between such services. - Created unique identifiers for each synchronisation. Context: Each record has a "batch" number, "trade" date, and other such values that are unique to a subset of records. My job was to write a procedure to generate unique identifiers by extracting such values and processing them. 3. Wrote Windows batch utility scripts for housekeeping: - One that converts database tables to CSV format, - And another that generates one XML file per XML element from a predetermined column which contains a string in XML format. Show less
-
-
-
DSO National Laboratories
-
Singapore
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Research And Development Intern
-
Jan 2015 - Jun 2015
Worked on computer security projects: 1. Defused a binary bomb. I read and analysed the disassembled program in the x86 assembly language. 2. Automatic malware detection with dynamic malware analysis: - Trained a SVM with recursive feature elimination to determine whether a software is malware. - Hand-picked features based on malware research literature. - Training and test data were generated from Cuckoo Sandbox when samples are piped into it. Worked on computer security projects: 1. Defused a binary bomb. I read and analysed the disassembled program in the x86 assembly language. 2. Automatic malware detection with dynamic malware analysis: - Trained a SVM with recursive feature elimination to determine whether a software is malware. - Hand-picked features based on malware research literature. - Training and test data were generated from Cuckoo Sandbox when samples are piped into it.
-
-
Education
-
National University of Singapore
Bachelor of Computing (Honours), Computer Science -
Victoria Junior College
Singapore-Cambridge General Certificate of Education (Advanced Level) -
Chung Cheng High School (Main)
Singapore-Cambridge General Certificate of Education (Ordinary Level)