AWS Internship Week 6 Reflections

Nollie Chen
2 min readJul 14, 2024

If you are not a member of Medium, please click here to read :)

This week, I officially dove into the coding phase. Initially, I faced some access issues that blocked me from working on the backend, and I was concerned that I wouldn’t have anything to show for the midpoint demo. Rather than waiting, I decided to pivot from our original timeline and start with the frontend work. Working at a big company is really different from doing projects at school. Here, reliability is more important than flashy UIs or complex features.

For example, over the past year when I was writing React, I loved using routes, links, and props to send data from point A to point B. However, in real software development, we rely more on APIs to handle data transfer and storage to ensure accuracy and minimize data passing. A practical lesson I learned is that if you share a webpage URL, the data might disappear because of different user paths.

On Thursday, I started working on the DDB setup, which was also different from what I expected. It’s not just about clicking some settings on the AWS website. Instead, I had to write CDK and DAO using TypeScript and Java, and I had to pass test cases and deploy locally to meet the internal development automation process. For someone transitioning from a different field, this is a big challenge, but it’s also a great…

--

--

Nollie Chen

SDE Intern @AWS | @UPenn | CS gradute | nolliechy@gmail.com | ig: alconollie | linkedin: HuiYu(Nollie) Chen