┌──────────────────────Hardware──────────────────────┐
                                           Name        Jasen
                                           School      UC Irvine
                                           Degree      B.S. Computer Science
           ,---._            ____         └────────────────────────────────────────────────────┘
         .-- -.' \         ,'  , `.       
         |    |   :     ,-+-,.' _ |       ┌──────────────────────Software──────────────────────┐
         :    ;   |  ,-+-. ;   , ||        Experience  Flight Software Intern · SWE Intern
         :        | ,--.'|'   |  ;|        Focus       Systems
         |    :   :|   |  ,', |  ':        Languages   C++ · C · Python · Go · Java · Assembly
         :         |   | /  | |  ||        Building    KV Store (Raft)
         |    ;   |'   | :  | :  |,       └────────────────────────────────────────────────────┘ 
     ___ l         ;   . |  ; |--'        
   /    /\    J   :|   : |  | ,           ┌───────────────────Miscellaneous────────────────────┐
  /  ../  `..-    ,|   : '  |/             Uptime      4 years
  \    \         ; ;   | |`-'              GitHub      github.com/JsnMark
   \    \      ,'  |   ;/                  LinkedIn    linkedin.com/in/jasen-mark/
    "---....--'    '---'                   Email       jasen.y.mark@gmail.com  
                                          └────────────────────────────────────────────────────┘

$ About

Hi there! My name is Jasen and I am a Computer Science student at UC Irvine. I got into programming because I wanted to understand how things work under the hood, which is why I am passionate about the system layers that most software applications take for granted. Nevertheless, I love solving hard problems and building solutions, which is why I am always pursuing knowledge in various domains to understand how systems operate and interact with each other.

$ Experience

Flight Software Engineer Intern

Built and tested flight software and firmware for aerospace systems. Worked closely with engineers to develop and validate components that had to be reliable.

Software Engineering Intern

Developed and maintained in-house software. Led machine learning & artificial intelligence projects.

Undergraduate Researcher (UROP)

Developed and tested a classification CNN on Chinese characters. Designed a mobile game to get real user data.

Learning Assistant

Wrote C++ test suites to grade student assignments. Mentored students on systems programming, and the C & C++ languages.

$ Projects

Relational Database Engine

Write-up

Built a database engine from scratch, supporting CRUD operations and joins over a custom storage layer. Implemented slotted page storage format and B+ tree indexing.

Distributed Key-Value Store (Raft)

Write-up

Implementing a fault tolerant key value store in Go using the Raft consensus algorithm for leader election, and log replication.

PostLux

Repo

Built a command-line tool to edit images with functionalities such as convolution, channel splitting, padding, Gaussian blurs, and edge detection. Implemented content-aware seam removal using a dynamic programming shortest-path algorithm.

Threaded Course Enrollment Server

Write-up

Developed a concurrent course enrollment server handling simultaneous requests from multiple student threads. Enforced a readers-writers synchronization mechanism.

Alzheimer's Detection using EEG Signals

Repo

Expanded upon existing EEG Alzheimer's literature by introducing clustering to mitigate artifacts, and training cluster-specific classifiers. Achieved state-of-the-art Alzheimer's detection accuracy of 90% with simple CNNs embedded in proposed architecture.

ZotGuessr (Most Popular Vote - ZotHacks 2024)

DevPost

Developed a GeoGuessr-like fullstack web application game alongside 4 other developers. Awarded Most Popular Vote in the ZotHacks 2024 Hackathon.