My Projects

A collection of my work showcasing full-stack development, backend systems, and software architecture skills.

LISP Interpreter

2025

LISP programming language interpreter built from scratch

Designed and implemented a complete LISP interpreter in Java including lexer, parser, and evaluator. Features include AST evaluation, context management, user-defined functions, recursion support, control structures, lists, and syntax error handling.

JavaData StructuresRecursionParsingAST
Code

Scholarship Hours Platform

2024

Full-stack platform for scholarship hour management

Developed a client-server platform for tracking and managing scholarship hours. Built with Spring Boot backend, REST API, React Native frontend, MariaDB database, and fully Dockerized environment.

JavaSpring BootReact NativeSQLMariaDBDocker
Code

Android Asset Listing App

2025

Mobile application for asset management

Android application developed in Kotlin using Jetpack Compose. Implemented MVVM architecture with ViewModel, repositories, local persistence with Room, and network layer for API consumption.

KotlinJetpack ComposeMVVMRoomREST APIs
Code

Freelance Full Stack Project

2024-2025

Contract work: Node.js, React, PostgreSQL application

Designed and implemented backend using Node.js and TypeScript. Created relational database with PostgreSQL and Prisma ORM. Developed REST endpoints and built frontend interfaces with React and Tailwind CSS.

Node.jsTypeScriptPostgreSQLPrismaReactTailwind CSS

Want to see more of my work?

Visit My GitHub