Agnes
Natasya

Agnes Natasya

My name is Agnes Natasya, I am a Computer Science undergraduate in the National University of Singapore. My project interst is web development and I have built some full-stack websites. Beyond that, I intended to specialise machine learning throughout my study.

Skills

Python
80%
Java
75%
ReactJS
75%
HTML
75%
CSS
65%
JavaScript
60%
NodeJS
60%
Ruby on Rails
50%
Flask
50%
Redux
40%

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

TRIP SHARE WEB APPLICATION

Developed full-stack webpage supporting multiple users with an Auth0 authentication system, to create a new service or join other services created by other users.

The responsive front-end is built using React and interacts with API built using Flask.

Click here to head up to the repository!

Java
TIME COMPLEXITY VISUALIZER

Developed website to visualize the time complexity of an algorithm given by the user.

The front-end is built using React and interacts with API built using NodeJS on the backend.

Click here to head up to the repository!

Java
INTERVIEW MANAGEMENT APP

Developed an interview management system with a GUI that can process user input, load, store, and persist data using Java and JavaFX

Click here to look around!

Java
CHATBOT DEVELOPMENT

Developed a desktop chatbot, with a GUI, to store list of tasks that needs to be done and keep track of it over time.

The chatbot can process user input including data loading and storage from computer using Java and JavaFX.

Click here to head up to the repository!

Java
2048 GAME

Developed game logic for 2048 game which involves deep matrix operation and manipulation using Python.

Click to see what is 2048 game and find yourself enjoy playing it! Alternatively, you can download the files from my Github repository and play it offline from your own computer :D

Click to download from my repository!

Java
WEBPAGES DEVELOPMENT

Developed some front-end pages to practice front-end skills in HTML, CSS and JavaScript

In particular, you can use this webpage (on the screenshot) as your canvas. Feel free to sketch anything there!

Click here to head up to the repository and explore some webpages that I created!

Java

Media