Avatar

Nว hวŽo, I'm Julia.

๐Ÿ–ฅ Code I've written for funzies and work

  • Bionic Julia - this website! Written in Typescript with React, designed with TailwindCSS, powered by NextJS, deployed on Vercel. ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป [solo project]
  • ZOE - ZOE is a personalised nutrition company that I worked at for 4 years. The main parts of the technology I worked on were the public-facing website, checkout flow and the mobile app. The website was built with React, NextJS and Styled Components (deployed via Vercel), and the mobile app was built with React Native. Backend technologies used include Python, FastAPI, Kotlin and Spring Boot. ๐Ÿฅ‘ [team project]
  • ZOE COVID Study - ZOE released a not-for-profit app at the start of the COVID-19 pandemic to help citizens keep track of the fast spreading and evolving virus. The app went viral and ended up being funded by the UK government. I contributed to work on the React Native app, which uses Python and Django on the backend. ๐Ÿฆ  [team project]
  • CIPSA - a simple web app I built for a friend that comprises a form sending information to a Google Sheet. I used this opportunity to get practical knowledge on React v19 features like `useActionState` and `useFormStatus`, as well as trying out React Server Actions, the NextJS v15 app router and React Compiler. ๐ŸŽ๏ธ [solo project]
  • Movie Browser - practice project to consolidate learnings from the Harvard CS50 Mobile Apps React Native course. Written using React and React Native on top of Expo. Libraries I utilised included Prop Types, React Navigation and Redux. Tried a bit of testing with Jest. Used the Open Movie Database API for data. ๐ŸŽฌ [solo project]
  • Newsletter Landing Page - practice project to learn ExpressJS. This is a landing page that allows users to subscribe to a Mailchimp mailing list. Written using Javascript, Node, ExpressJS and the Mailchimp API. Styling aided by Bootstrap. ๐Ÿต [solo project]
  • Peg - turns marketers into influencer marketing experts in a day. My first startup and first software engineer role, all-in-one! Created mostly with Ruby on Rails, React, PostgreSQL, Gatsby, YouTube API and Twitter API. ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ [team project]
  • Investor List - a free, crowdsourced list of over 1,000 investors. #2 Product of the Day on Product Hunt. Created during a 3 day sprint with Angular and Google Sheets. Our motivation was to help the startup community in London. ๐Ÿค‘ [team project]
  • LinkedIn Puppeteer scraper - quick and dirty LinkedIn scraper for sales lead generation. Born from a need to help my sales team at Peg. Written in Javascript, using Puppeteer (non-headless on Chromium). ๐ŸŽŽ [solo project]
  • Book Prioritiser on Airtable - console-run program to help me track and prioritise the books I should be reading. I realised I would never get through my entire "to read" book list, so I needed a way to prioritise the most important books. All books are saved to Airtable, with book data automatically pulled from Goodreads. Created with Ruby, Airtable API and Goodreads API. ๐Ÿ“š [solo project]

ยฉ 2016-2024 Julia Tan ยท Powered by Next JS.