Karen Deng - Full-Stack Developer

About Me

Hey! I'm Karen, a Computing and Software Systems student at the University of Melbourne. I spend most of my free time building projects I actually want to use — like a study tracker to keep myself accountable, or a journaling app that helps me understand my own thoughts better. I'm really interested in AI and how it can make tools feel more intuitive, but I also care a lot about making things that look good and feel nice to use. I think the best projects happen when you're solving a problem you've actually experienced yourself.

Skills & Technologies

Frontend
ReactNext.jsTypeScriptJavaScriptHTMLCSSTailwind CSSshadcn/uiRecharts
Backend
Node.jsExpressPythonFastAPIPostgreSQLPrisma ORM
AI & APIs
OpenAI APIDeepgram APILLM Integration
Tools & Frameworks
ElectronGitESLintPydanticAsyncioRich

Experience

Python Developer
AI @ DSCubed
June 2025 - Aug 2025

Built backend tools and AI integrations as part of the DSCubed Winter Program, focused on enhancing productivity and automation within a real-world team environment.

Key Contributions:

  • Developed a modular AI-powered command-line assistant using Python and OpenAI's GPT-4o-mini, featuring secure .env configuration, async function calling, and a dynamic plugin system
  • Automated onboarding workflows for new members by streamlining account setup, access permissions, and resource allocation, improving operational efficiency across the team

Education

Bachelor of Science in Computing and Software Systems
University of Melbourne
2024 - 2027

Focused on software engineering, data structures, and algorithms. High Distinction average.

Relevant Coursework:

Data Structures & AlgorithmsDatabase SystemsObject-Oriented ProgrammingFoundations of AlgorithmsFoundations of Computing

Let's Connect

I'm always interested in new opportunities and collaborations. Let's discuss how we can work together!