Agnes
Natasya

Agnes Natasya

Welcome to my page 😁! My name is Agnes Natasya, I am a penultimate Computer Science undergraduate in the National University of Singapore. I am interested in microservices and distributed systems. Beyond that, I intend to specialise in networkings and distributed systems for my studies.

Skills

Java

Java

●
Python

Python

●
C

C

●
C

Swift

C

Go

●
JavaScript

JavaScript

●
HTML

HTML

●
CSS

CSS

C

React

●
JavaScript

Flutter

●
HTML

Firebase

●
CSS

Flask

JavaScript

Grafana

●
C

Docker

●
JavaScript

Jenkins

●
HTML

AWS

CSS

Gin

●
C

Postgres

●
CSS

MySQL

●
HTML

Prometheus

experiences

Autodesk
AUTODESK, SOFTWARE DEVELOPER INTERN
FORGE API MANAGEMENT PLATFORM
May 2020 - Present
  • Implemented API linter and validator system to standardize design and validity of API proxies deployed in Forge platform.
  • Involved in deploying AWS cloudi nfrastructure to host an API information dashboard for the team.
  • Created API proxy in API management platform, with OAuth2 authentication, built using Jenkins pipeline.
Autodesk
SINGAPORE AIRLINES, DATA SCIENCE INTERN
May 2019 - Aug 2019
  • Developed simple website page for the staffs to ease information query from all mobile devices
  • Analyzed fuel usage of flights using Python and proposed approaches to increase efficiency using Numpy and Pandas libraries in Python
  • Designed various Excel VBA automation programs to ease colleagues by simplifying tedious tasks
  • Created programs using Java and Python to generate necessary information for flights planning
Autodesk
NATIONAL UNIVERSITY OF SINGAPORE, TEACHING ASSISTANT
Jan 2019 - Jun 2020
  • Teach SoC students in a programming methodology class, CS2030, focusing on good design of a program in Java, focusing on OOP and functional programming with an average feedback score of 4.4
  • Teach a basic programming class for engineering students, CS1010E, taught in Python language every week
  • Assessed submission of program designs from students and provide constructive feedbacks for their design and advice for good design practices.

Projects

PIGGY BUY

Developed a mobile application for users to do a group buy with their neighbors using Flutter and Firebase, available both in Android and iOS

Integrated Firebase Storage and Authentication with frontend of the mobile app, built using Flutter framework, to support cross platform. I also designed and implemented the user interface of the application and its marketing materials

Click here to head up to the website!

FINDALOO

Developed a progressive web application for users to find toilets information

Designed API and database schema, implement authorization, file upload, and API routing, using PostgreSQL and ExpressJS in AWS EC2 and S3

Click here to head up to the PWA!

PATH VISUALIZER

Developed a React page to visualize path traversal between one node and another using various path searching algorithms, including Dijkstra’s algorithm, A*search

Here's an example of the visualization, click here to play around with the visualization!

Java
INTERVIEW MANAGEMENT APP

Developed MVC software for interviewer to conduct and record an interview, view resume, export the interview report using Java and JavaFX

Here's a snippet of the software, click here to exlore more!

Java

Media