Giter Site home page Giter Site logo

Profile

image

Bio

I'm a final-year software engineering student from the University of Auckland, passionate in AI, automation, and web development. I love the idea of building small projects with the potential to deliver great significance to a large group of people. I have been rotating between a variety of teams and projects for the past 4 years, so I'm no stranger to working effectively in diverse and fast-paced environments.

Academic Experiences

Familiar with C, Java, Typescript, Python. Completed study in Part III Software Engineering, some of the topics studied:

Topics Studied in 2022 Technology/Tool/Workflow
Data Structures & Algorithms -
Object-oriented programming Java
Software design fundermentals Java, JavaFX
Mathematical modelling -
Statistical analysis R
Computer engineering fundamentals Embedded C
Software quality control Java, JUnit framework
Software development process Agile
Topics Studied in 2023 Technology/Tool/Workflow
Database Systems SQL
Operating Systems C
Computer graphics & Image processing OpenGL, Python
Project across multiple engineering disciplines Business case
Software Architecture REST API, JAX-RS
Software Engineering Design 2 Java, Android Studios, JavaFX, Figma
Networks & Security Wireshark
Software Maintenance & Evolution Project life cycle & documentation (Discord bot development, Node / React / Typescript)
Topics Studied in 2024 Technology/Tool/Workflow
Advanced Requirements Engineering BDD, TDD, Cucumber, Mockito, Java, Selenium, Agile
Capstone Project Next.JS, Prisma ORM, MongoDB, Vercel
Web Development MongoDB, Express, React, Nodejs
Research Project ChatGPT

Projects

Some personal and academic projects from the past:

  1. Online web game about solving cryptography puzzles as a cat detective.
  2. Full-stack development and deployment of software web-solution for nurses, parents, and administrators to record and monitor baby conditions.
  3. A* algorithm which generates most optimal schedule to execute a CPU task graph, with dynamic interactive visualisation written in JavaFx.
  4. Native android app developed under a team of 3, focused on providing a premium platform for browsing and purchasing football team shirts.
  5. JavaFX game developed under a team of 3, main element being player has to draw based on a random prompt, given a limited amount time, if the quick-draw machine learning prediction model has the matching prediction, the player wins.
  6. Python barcode detection algorithm, capable of detecting location of barcode in an image or video, by utilizing mathematical image processing techniques.
  7. Discord bot developed by a team of 6, capable of scheduling and managing movie nights in a discord server.
  8. Arch Linux system completely customized for personal use, likes to mess with Linux systems.
  9. CLI game simulating blackjack involving the player, 2 other player bots, and a dealer bot. Utilizes OOP design patterns to implement changing bot behaviours.
  10. (WIP) JavaFX app, it is fundamentally a timer that helps to time and monitor the user's workflow when using the pomodoro technique. Personally want to enrich the pomodoro process with more app features to make studying more fun & attractive.

CWEi's Projects

CWEi doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.