Hi, I'm Dylan Andersen

Computer Science graduate from the School of Engineering and Applied Science at the University of Virginia with a passion for building user-focused software.

From AI-powered tools to secure healthcare platforms, I love solving real problems with clean code and clear communication.

Contact me

About Me

My introduction

I’m an engineer with a passion for building tools that solve real problems. I recently graduated with a B.S. in Computer Science from the University of Virginia’s School of Engineering and Applied Science, where I explored the intersection of technology, product, and business. Whether I’m building an AI-powered search tool for enterprise documents, designing secure healthcare apps, or working directly with clients to refine user experiences, I bring a user-first mindset to every technical challenge. I love translating complex needs into simple, scalable solutions.

10+ Technologies
Used
4+ Projects
1+ Years
experience

Skills

My technical level

Programming Languages

Python

Java

JavaScript

C

SQL

HTML5

CSS3

OCaml

Prolog

IT Constructs

Full-Stack Web Development

Retrieval-Augmented Generation (RAG)

Role-Based Access Control (RBAC)

Secure Data Handling

Cloud Architecture

Database Design

Object-Oriented Programming

Semantic Search

Development Tools

VS Code

Github

Heroku

Technologies

Git

Streamlit

Django

OpenAI API / ChatGPT

Bootstrap

Pinecone

Figma

AWS

SQLite

JDBC

PostgreSQL

Soft Skills

Client & Stakeholder Communication

Empathy & Mentorship

Team Collaboration

Time Management

Iterative Design & Feedback Loops

Rapid Learning & Adaptability

Technical Problem-Solving

Conflict Resolution

Certifications

AWS Cloud Quest: Cloud Practitioner

Projects

Most recent work

AI-Powered Document Assistant

During my Summer 2024 internship, I designed and built an internal AI-powered tool for ME Engineers to streamline enterprise document retrieval. Tailored for non-technical users, the system converts natural language queries into accurate, context-aware results through a custom Retrieval-Augmented Generation (RAG) pipeline. I integrated Pinecone for vector search, OpenAI’s GPT models for response generation, and developed an intuitive Streamlit interface—transforming a slow, manual search process into a fast, conversational experience. Throughout the project, I collaborated closely with stakeholders to gather feedback and ensure the tool aligned with real-world workflows and user expectations.

MedAlert

Co-developed a secure, anonymous reporting app for UVA Student Health. The platform was built using Django, PostgreSQL, and AWS S3 to support student health-related whistleblower submissions. Led stakeholder discussions to define legal and privacy requirements, implemented dynamic role-based access control, and managed testing to validate access, encryption, and usability. Prioritized both security and user trust in a sensitive healthcare context.

GitHub Repository

Course Reviews Application

Co-developed a desktop application for UVA students to search and submit course reviews. Built with JavaFX and SQLite, the app lets users filter by department, subject, and title, and view difficulty ratings based on both course and instructor. I focused on designing an intuitive UI, implementing robust data validation, and driving iterative improvements through user testing and feedback.

GitHub Repository

This Website!

You're looking at it — a fully custom-built personal portfolio designed to showcase my work, skills, and story. I developed it using HTML5, CSS3, and JavaScript, incorporating the Swiper.js library for interactive elements like the project carousel. The site emphasizes clean UI, performance, and clarity, with reusable components and mobile-first layouts. Every section, from projects to contact, is thoughtfully crafted to reflect both technical ability and personal voice.

GitHub Repository

Connect With Me!

Get in touch