Hi, I'm Nver KhachoyanSoftware Engineer

Computer Science student at CSUN interested in low-level software engineering, systems programming, and building educational tools.

About Me

Passionate about all things CS.

Nver Khachoyan

👨‍💻 Background

I'm a Computer Science student at California State University, Northridge (CSUN), passionate about exploring the depths of low-level software engineering and systems programming.

🚀 Current Focus

I'm currently developing AlgoLearn, an educational mobile app designed to make learning computer science concepts more interactive and engaging. I believe in building tools that not only solve problems but also educate users.

📚 Interests

In my free time, I enjoy diving deep into operating systems, networks, and system design. I'm particularly interested in understanding how these foundational technologies work at a fundamental level.

Skills & Expertise

Technologies and areas of expertise I work with.

Technologies

C
Python
JavaScript
Go
Rust

Areas of Focus

Low-Level Programming

  • Operating Systems
  • Network Programming
  • Memory Management
  • System Architecture
  • Concurrency

Software Engineering

  • Algorithm Design
  • Data Structures
  • System Design
  • Code Optimization
  • Testing Strategies

Application Dev

  • Frontend Development
  • Backend Systems
  • RESTful APIs
  • UI/UX Design
  • Database Architecture

Featured Projects

Showcasing my latest work in educational tools and systems programming.

AlgoLearn Project

AlgoLearn

An educational app for learning computer science concepts through interactive modules and visualizations, making SWE more accessible.

Key Features

  • Step-by-step explanations
  • Practice problems and quizzes
  • Progress tracking
EducationInteractiveComputer ScienceAlgorithms
🔥
LavaScript Compiler

LavaScript Compiler

A compiler for a custom programming language (LavaScript) that transpiles to JavaScript, built with Rust. Features object-oriented programming, static typing, and a traditional non-S-expression syntax.

Key Features

  • Lexical and syntax analysis
  • Abstract Syntax Tree construction
  • Static type checking system
  • Variable initialization & return checking
  • Method overloading support
RustCompilersType SystemsLanguage Design

Get In Touch

Interested in working together or have a question? Feel free to reach out!

Contact Information

Send a Message