NJIT Information Technology Student

Engineering Solutions.
Building Futures.

I bridge the gap between technology and impact — designing systems, solving real problems, and delivering results that matter to users and stakeholders alike.

summary.js
const developer = {
  name:   "Joseph Martinez",
  school: "NJIT",
  major:  "Information Technology",
  stack:  [
    "JavaScript",
    "Node.js",
    "Linux",
    "Java",
  ],
  open:   true,
};

// Currently building cool things
developer.ship();

Proof of Work

Selected Projects

A curated set of projects demonstrating technical depth and real-world impact.

Full-Stack Web Application

JavaScript Node.js Express CI/CD

Built a full-stack web application connecting a Node.js/Express back end to a dynamic front end, implementing RESTful routing and server-side logic from scratch. Configured a GitHub Actions CI/CD pipeline to automate builds and deployments, eliminating manual release steps.

Automated System Monitor

Bash Shell Scripting Cron Linux

Engineered a BASH shell script to automate system health monitoring on a Linux environment, capturing logs and system metrics without manual intervention. Scheduled execution via cron to run continuously, replacing a fully manual diagnostic process.

Android Mobile Application

Java Android SDK Gradle

Developed an Android application in Java, implementing core mobile UI patterns, activity lifecycle management, and Gradle-based build configuration. Delivered a functional mobile interface applying object-oriented design principles end-to-end.