About Me

Hi! My name is Alejandro Serna. I am an upcoming junior at NJIT majoring in Computer Science with a minor in Information Technology.

I like challenges and enjoy overcoming them with a couple lines of code!

Projects

ChatApp

Check it out!

ChatApp allows users to chat live anywhere and at any time with a blend of PHP, SQL, HTML, CSS, and JavaScript. All you need is internet connection!

Maze Finder

Check it out!

This recursive program in Java uses user input as arguments for the dimension of a maze and solves from user selected points with recursive backtracking and stacks in order to find the shortest possible path.

Knight's Tour

Check it out!

This is a program that solves a Knight's Tour using recursive backtracking both in Java and C++

Recursive Descent Parser

Check it out!

This is a basic yet robust recursive descent parser implemented in both Java and C++ that handles arithmetic expressions, unary operations, and variable assignments.

Basic Calculator

Check it out!

This is a basic calculator application implemented in Java. It allows users to perform various mathematical operations and handles errors to provide a smoother experience.

Non-Profit Website

Currently creating a website for The House of Faith Inc. This will be the company's first ever website aiming to bring in more homeless clients to get housing.

More Coming Soon!

Resume

Check it out!

Languages

Proficient

  • Java
  • C++
  • C
  • HTML
  • CSS

Familiar

  •  Python
  • JavaScript
  •  PHP
  • SQL

Contact

You can contact me through email or LinkedIn below. I'm constantly active and open to feedback :)