Incoming Computer Science Student at the University of Alberta

Building secure, useful, and thoughtful technology.

I’m Lance Adhikari, a developer and technology creator interested in cybersecurity, software engineering, data, and technology education.

Portrait of Lance Adhikari at a cybersecurity conference

Cybersecurity · Software engineering · Technical communication

Featured projects

Selected projects span community infrastructure, secure-development practice, data analysis, and research-driven interaction design.

Explore all projects
Community platformThree-year contribution

Community Book Exchange

A full-stack platform supporting community access to books and resources.

  • Contributed more than 270 hours over three years.
  • Worked with HTML, CSS, JavaScript, JSON, PHP, and MySQL.
  • JavaScript
  • PHP
  • MySQL
Illustration of security analysis applied to code
Cybersecurity learning labLearning lab

Threat Modelling Mini Lab

A Python command-line workflow for moving from system context to testable security requirements.

  • Applies STRIDE to assets, components, and trust boundaries.
  • Calculates simple risk scores and generates a Markdown report.
  • Python
  • JSON
  • STRIDE
Illustration representing structured data and relational databases
Log analysis learning labLearning lab

Payments Log Analysis Practice

A documented Python exercise for turning fake application logs into spreadsheet-ready transaction data.

  • Parses request and response entries with regular expressions and XML tools.
  • Exports structured CSV output using demonstration data only.
  • Python
  • Regex
  • XML
  • CSV
Screenshot of the interactive Omar al-Bashir historical timeline
Interactive research projectCompleted

Interactive Omar al-Bashir Timeline

A research-led timeline that organizes complex historical events into an accessible frontend experience.

  • Uses keyboard-friendly interaction and responsive layouts.
  • Connects chronological content with a dedicated sources page.
  • HTML
  • CSS
  • JavaScript
  • Accessibility

Discuss the work

Have a project, internship, or technical question in mind?

I’m open to opportunities where I can keep learning while contributing careful development and clear communication.

Contact Lance