Skip to content
View PrinceLemayian's full-sized avatar
💭
Arguing w/ my computer :)
💭
Arguing w/ my computer :)

Highlights

  • Pro

Block or report PrinceLemayian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PrinceLemayian/README.md

Typing SVG

"Sic Parvis Magna"


Hi, I'm Lemayian
Computer Science Student · Software Engineer in training · Maverick builder


About me

  • Building a strong foundation in modern JavaScript, React, data structures and algorithms, and C programming.
  • Currently exploring React, blockchain, Web3, decentralized applications, and smart-contract fundamentals.
  • Interested in the intersection of technology with medicine, finance, security, and modern defense systems.
  • I enjoy turning course concepts into practical projects, mini tools, and experiments I can keep improving.

What I'm learning now

  • React: component-driven UI, state management, reusable interfaces, and frontend architecture.
  • DSA: arrays, strings, recursion, searching, sorting, problem-solving patterns, and algorithmic thinking.
  • Blockchain/Web3: decentralization, wallets, smart contracts, dApps, and how on-chain systems work.
  • Systems fundamentals: C, memory, databases, operating-system concepts, and command-line tooling.

Featured projects

A more advanced JavaScript recipe app built with ES modules, Parcel, Sass, async API loading, and an MVC-style project structure.

  • Focus: Modular architecture, API-driven rendering, private class fields, reusable views, and modern build tooling.
  • Tech: JavaScript, SCSS, Parcel, Fetch API, Fraction.js.
  • View Code

A workout tracker that logs running and cycling sessions on the user's real map location.

  • Key Features: Geolocation, Leaflet.js maps, workout objects, localStorage persistence, and OOP with class inheritance.
  • Focus: Browser APIs, real-world data flow, persistent UI state, and object-oriented JavaScript.
  • View Code

A banking interface with account actions, money movement, loans, and internationalized date/currency display.

  • Key Features: Transfers, loan requests, account summaries, transaction sorting, and UI state updates.
  • Focus: Array methods, DOM updates, app logic, timers, and internationalization.
  • View Code

A sleek banking landing page focused on advanced browser interactions and polished frontend behavior.

  • Key Features: Smooth scrolling, tabbed components, scroll-based effects, lazy image loading, and Intersection Observer patterns.
  • Focus: Advanced DOM manipulation, performance-minded UI behavior, and responsive page interactions.
  • View Code

A university programming project that processes farmer produce delivery records and stores data persistently with MySQL.

  • Key Features: Menu-driven C programs, payment calculations, reports, SQL-backed records, and safer parameterized queries.
  • Focus: Arrays, loops, string handling, database integration, validation, and structured program design.
  • View Code

A growing lab for classwork, coding experiments, operating-system concepts, and practice problems.

  • Examples: Scheduling algorithms, semaphores, Peterson's algorithm, test-and-set, Python exercises, and multi-language experiments.
  • Focus: Computer science fundamentals, DSA practice, systems thinking, and learning through implementation.
  • View Code

Mini tools and practice labs

  • Promise Image Loader - Async image loading with Promises, async/await, Promise.all, DOM updates, and error handling.
  • Async JS Practice - A working notebook for AJAX, Fetch, Promises, geolocation, reverse geocoding, and Promise combinators.
  • JS Challenges - JavaScript practice problems covering logic, loops, objects, arrays, and problem-solving patterns.
  • Modules Practice - JavaScript modules, package setup, and clean code organization practice.
  • Markdown to HTML Converter - A small parser-style utility for converting Markdown syntax into HTML.
  • Directory Tree Analyzer - A Python CLI tool for recursively scanning folders and reporting filesystem statistics.

Toolbox

tech stack

GitHub stats

GitHub stats
GitHub streak
Top languages

Connect with me

Email GitHub


Thanks for visiting.
Let's build something useful, one commit at a time.

Pinned Loading

  1. Mapty Mapty Public

    Map-based workout tracker that logs running and cycling sessions on your real GPS location. Built with vanilla JS, Leaflet.js, and the localStorage API with OOP architecture with class inheritance.

    JavaScript

  2. Bankist-site Bankist-site Public

    A sleek bank marketing site demonstrating advanced DOM manipulation, scroll-based effects, and the Intersection Observer API using vanilla HTML, CSS & JavaScript.

    HTML

  3. Directory-tree-analyzer Directory-tree-analyzer Public

    The Directory Analyzer is a Python command-line tool that recursively scans a directory and provides useful statistics about its contents.

    Python

  4. Omnifood-project Omnifood-project Public

    A responsive, modern landing page for Omnifood — a fictional healthy meal-delivery subscription service.

    HTML

  5. student-management-system student-management-system Public

    A menu-driven console application built in C for managing student academic records.

    C

  6. v1-personal-portfolio v1-personal-portfolio Public

    Version 1 of my personal portfolio website. Built using vanilla HTML, CSS and JavaScript to solidify responsive web design concepts.

    CSS 2