portfolio.app
Justin Kalski

Justin Kalski

Computer Science Student & Aspiring Full-Stack Developer with a passion for building modern, responsive web applications. While focused on scalable software solutions, I'm also a cybersecurity hobbyist, curious about how systems behave, uncovering hidden patterns, and designing with security in mind.

Certifications

Google Cybersecurity Professional

Completed February 2024

CompTIA Security+

In Progress

Jobs

Back-End Developer Intern

Lynkme Cards

Feb 2025 - Present

Lynkme Cards is a business card scanning and data management platform in Northridge, CA.

  • Developed backend services to process, validate, and integrate OCR-extracted data from scanned business cards
  • Implemented secure API endpoints for data transmission, improving data validation efficiency by 30%
  • Optimized server-side logic for handling image processing workflows, reducing response time by 40%

Front-End Development Intern

Meta+Lab

Summer 2018, 2019

Meta+Lab is a development agency in Northridge, CA, focused on creating innovative digital experiences.

  • Developed interactive web applications using React and modern JavaScript frameworks
  • Collaborated with designers and backend engineers to improve UI/UX and application responsiveness
  • Optimized website performance, improving load times by 20%

Business Analyst / IT Intern

Knockout Investing

May 2020 - Feb 2021

Knockout Investing is a remote financial technology company providing online financial programs.

  • Developed and launched a responsive business website for an online financial program
  • Automated administrative workflows using Google Workspace and scripts, streamlining daily operations
  • Conducted data analysis on website traffic, leading to a 15% increase in engagement

Education

Bachelor of Science in Computer Science

California State University Northridge

August 2022 - Present

Projects

Phishing Email Detection App

Phishing Email Detection App

A real-time phishing email detection web app built with Streamlit and powered by machine learning models trained on 80,000+ emails. Users can paste email content and get instant predictions from multiple models.

PythonStreamlitScikit-learnTensorFlow
Code Quality Dashboard

Code Quality Dashboard

A web application for analyzing Python code quality using Pylint. Features include code analysis, linting results, and a modern web interface to help developers improve their code.

PythonPylintDjangoCI/CD
Justflix

Justflix

A Netflix clone built with the MERN stack. Features include user authentication, responsive UI, movie/TV show browsing, search functionality, and user profiles.

MongoDBExpressReactNode.js
LynkMe Business Card Scanner

LynkMe Business Card Scanner

A mobile-friendly web app that allows users to upload or capture business cards, then extract and autofill contact data using OCR and AI. Includes image preprocessing, text extraction using Tesseract, and structured data delivery via webhooks.

OCRTesseractAIWebhooks

Skills

Java

85%

Python

80%

JavaScript

90%

React

85%

Next.js

80%

TypeScript

75%

MongoDB

70%

SQL

75%

Git

85%

Docker

65%

Linux

70%