Work Experience
CASM Technology LLP
Research Software Engineer
October 2021 - Present
Brighton, UK
Working with NGOs by building data pipelines to understand disinformation in social media.
University of Sussex
Teaching Assistant
September 2021 - December 2021
Brighton, UK
Taught 4 lab classes a week for Databases module and answered student queries related to the module.
Research Assistant
May 2021 - August 2021
Brighton, UK
I worked with Linguistics department of the university on the Mass Observation Visualisation project. The linguists are interested to see how people in different parts in the UK are responding to the same question or topic presented in the Mass Observation directives.
By applying Natural Language Processing techniques, I helped visualising the collection of texts into a geographical map and other means of visualisations.
- Created a Python library that extracts linguistics data, including the frequencies of different word senses using Word Sense Disambiguation tools, from a collection of texts (8982 documents).
- Developed a web API that queries the extracted linguistics data and outputs frequencies and PMI values.
- Created a visualisation web app for the metadata of the Mass Observation project
Technologies used: Python, Spacy, NLTK WordNet, Streamlit, FastAPI.
Student Demonstrator
October 2020 - May 2021
Brighton, UK
Assisted tutor on first year modules (Introduction to Programming and Further Programming) weekly lab sessions by helping students and answering student queries with Java programming.
PPI UK
Full Stack Developer
October 2020 - October 2021
A voluntary position with the Indonesian Student Association in the UK, in the Data and Digital Technology Department.
Our main project was to create a database portal of all Indonesian student profiles in the UK, which can be accessed by the students via portal.ppiuk.org.
I focused on the development of the backend and authorisation (SSO) development, with some contributions in the frontend development. Our SSO is also integrated with our discussion forum forum.ppiuk.org
Technologies used: NodeJS, Express REST API, ReactJS, MongoDB, OAuth2.
Oracle
Software Engineer Intern
July 2019 - September 2020
Reading, UK
A 1-year internship with the Adaptive Intelligence Applications team, which is the team responsible for adding machine learning to Oracle's applications. Specifically, I was part of the Framework team, that develops the machine learning framework to be used by applications teams.
For the first half of the internship, I was a part of the Framework Consumer Success team, supporting application developers in using our framework components. My main projects include maintaining and updating an example application that acts as a guide on how to use the framework components, and creating an automated end-to-end test for the framework.
Then for the second half of the internship, I joined the Core architecture team that develops the framework components, using Kanban agile methodology. I was involved in implementing new features, as well as maintaining the framework.
Throughout the internship, I have expanded my ability to write high-quality and clean production code using design patterns.
Technologies used: Java, Docker, Kubernetes, Git, Oracle Cloud Infrastructure, Bash, Jenkins
OLX Indonesia
Tech Intern
July 2018 - August 2018
Jakarta, Indonesia
I created a desktop application using Electron and ReactJS. The application is currently used by the finance department
to compare payment transactions data in two Excel files with different formats.
I also developed OLX PWA (Progressive Web App) by implementing React-Redux and React-Loadable, and added caching
functionality using service worker.
I learned how to use ReactJS' Server Side Rendering and React-Router and also came across the following: version control
(Git and GitHub), Agile software development, unit testing (Mocha and Chai).
Volunteering Experience
Kids Who Code
Instructor
August 2019 - November 2019
Reading, UK
An Oracle UK programme to teach school kids aged 10 how to code using simplified Java language (with Alice and Greenfoot). The sessions were delivered bi-weekly, consisting of presentations and hands-on coding exercises.
Building Futures (Sussex ISC)
Poster Designer
September 2017 - May 2018
Brighton, UK
I was responsible for designing posters promoting our fundraising charity events, using Adobe Photoshop and Adobe Illustrator.
Private Tuition
Private Tutor
July 2017 - August 2017
Jakarta, Indonesia
After I graduated from high school, I was a private tutor teaching Mathematics and Physics for some students in middle school and high school.
Organisation Experience
Persatuan Pelajar Indonesia Brighton (Indonesian Student Association in Brighton)
Member
September 2017 - Present
Brighton, UK
Persatuan Pelajar Indonesia United Kingdom (Indonesian Student Association in United Kingdom)
Data and Digital Technology Staff
October 2020 - October 2021
UK
University of Sussex Indonesian Society
President
December 2018 - May 2019
Brighton, UK
I initiated the creation of Indonesian Society in the university. Our goal is to promote Indonesian culture throughout the campus.
SMA Asisi Student Council
Chairman
January 2016 - January 2017
Jakarta, Indonesia
I led student representatives from various divisions in the council. We organised student activities and acted as one of the main communication points between students and school management.