Hello, I’m Lily Krause ✦

I build thoughtful, community-focused software.

Junior full-stack web developer with practical experience creating responsive websites, Discord bots, Java plugins and database-backed systems for active online communities. A strong desire to learn more and help turn ideas into real, functional creations!

Open to remote, part-time and selected freelance opportunities

developer.js
const developer = {
  name: "Lily Krause",
  role: "Web Developer",
  skills: [
    "JavaScript",
    "Java",
    "Python",
    "SQL"
  ],
  lovesBuilding: "Useful things",
  available: true
};

About me

Developer experience shaped by real communities.

I'm a developer with hands-on experience building websites, custom Discord bots and Java plugins used by online communities. My work includes responsive interfaces, API integrations, interactive systems and efficient, persistent data using SQL and SQLite.

I enjoy taking a project from it's first idea through planning, development, testing and release. I'm now looking for a remote, part-time role where I can contribute to meaningful projects within a supportive and collaborative team.

Real users Software used by active communities
Client delivery Completed commissioned development work
Full lifecycle Planning, building, testing and maintenance

Technical skills

Tools I use to turn ideas into working software.

My strongest skills come from practical projects, independent learning and solving real problems for community owners and users.

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • Responsive Design
  • Accessible UI

Programming

  • Java
  • JavaScript
  • Python
  • OOP
  • Event-Driven Systems

Data

  • SQL
  • SQLite
  • CRUD Operations
  • Persistent Data
  • Data Modelling

Tools & APIs

  • Git & GitHub
  • Netlify
  • Discord.js
  • Paper API
  • Gradle
  • Maven
  • IntelliJ IDEA

Featured projects

Selected work with purpose behind it.

Browse a growing collection of web, community and Paper projects. Select an entry to explore its design, implementation and outcome.

Persistent server utility 01 / 08

LilsDeferred

Persistent command queues and scheduled actions for Paper servers, designed to survive restarts and recover cleanly from interrupted work.

  • Java
  • SQLite
  • Concurrency
  • Paper API

Key highlights

  • SQLite WAL persistence with migrations and indexed queries.
  • Single dedicated database thread plus an in-memory execution queue.
  • Retries, crash recovery and retention cleanup for dependable scheduling.
  • Admin list, inspect and reload commands for easy live management.
The challenge

Server actions that matter after a restart cannot rely on memory alone, especially when execution can fail halfway through.

My contribution

I designed a persistent queue around SQLite, isolated database work from the server thread and added retries, recovery and inspection tooling.

The result

A compact utility that demonstrates database design, concurrency and fault-tolerant server architecture without unnecessary background work.

Experience

Independent development with professional outcomes.

Freelance

Independent Java Developer

Commissioned client project

  • Developed a custom Java plugin from a client specification.
  • Planned, implemented, tested and revised the completed system.
  • Created database-backed features using SQL and SQLite.
  • Delivered software that contributed to increased community interest.
Volunteer

Community Developer

Gaming and Discord communities

  • Built Discord bots, websites and custom Java systems.
  • Created software designed around real community requirements.
  • Maintained persistent data and integrated external APIs.
  • Investigated issues and improved features through user feedback.

Education

Qualifications & continued learning.

BTEC Level 3 Game Development Merit
Subsidiary Diploma in Information Technology Merit
Independent Software Development Ongoing daily practical learning

Let's work together

Looking for a thoughtful developer?

I'm currently open to remote, part-time employment and selected freelance projects involving websites, community tools and custom software.