Skip to content
View haniksator's full-sized avatar

Block or report haniksator

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
haniksator/README.md

Hi there, I'm Hanik Sator

Software Engineer based in Chicago
Bachelor of Science in Computer Science, DePaul University (Nov 2025)
GPA: 4.0 · Dean's List (2023-2025)


What I Do

I enjoy building practical software, interactive web applications, and backend systems that solve real problems.

My recent projects have involved Python, Java, HTML/CSS, C, JavaScript, APIs, databases, real-time data, and full-stack development.


Skills

  • Languages: Python, Java, HTML/CSS, C, JavaScript, C++, SQL
  • Frameworks & Tools: Django, Flask, Spring Boot, Docker, Git/GitHub, JUnit
  • Databases: PostgreSQL, Oracle, SQLite
  • Other: IntelliJ IDEA, VS Code, Linux

Tech Stack

Languages

Python Java HTML5 CSS3 C JavaScript C++ SQL

Frameworks & Tools

Django Spring Boot Flask Docker Git GitHub Linux JUnit Flex/Bison JavaCC

Databases

Oracle PostgreSQL SQLite

Libraries

pandas NumPy Matplotlib JavaFX


Featured Projects

FreshTrack

Full-stack household inventory management system with expiration-aware tracking, household sharing, shopping lists, and inventory forecasting.

Built with Django, PostgreSQL, Python, and Docker.

Chicago Transit Dashboard

Real-time CTA train tracking dashboard with live train positions, station arrival predictions, line filtering, system status, and Chicago weather.

Live Demo · Source

Built with JavaScript, SVG, Cloudflare Pages, Cloudflare Functions, CTA Train Tracker, CTA GTFS data, and Open-Meteo.

Minesweeper

Browser-based Minesweeper game with multiple difficulty levels, first-click protection, recursive tile revealing, flagging, chord-clicking, and responsive gameplay.

Play Game · Source

Built with JavaScript, HTML, and CSS.

Remote-Controlled Car

Raspberry Pi-based vehicle with motor control, LED indicators, buzzer feedback, sensors, and real-time movement commands.

Built with Python, Raspberry Pi, and GPIOZero.


About Me

  • I like building practical tools, backend services, and interactive applications that are easy to reason about and maintain.
  • Interested in software engineering, backend development, full-stack development, and developer tooling/infrastructure.
  • Open to full-time opportunities in software, IT, data, and other technical roles.

Reach me at haniksator@gmail.com · LinkedIn · Portfolio

Popular repositories Loading

  1. haniksator haniksator Public

    Special repository to display my GitHub profile README.

  2. haniksator.github.io haniksator.github.io Public

    Interactive desktop-inspired portfolio website showcasing software engineering projects, embedded systems work, and full-stack development experience through a custom window-based user interface.

    JavaScript

  3. minesweeper-game minesweeper-game Public

    Browser-based Minesweeper game with multiple difficulty levels, first-click protection, chord-clicking, and responsive gameplay.

    JavaScript

  4. chicago-transit-dashboard chicago-transit-dashboard Public

    Real-time Chicago CTA train dashboard with live train tracking, station arrivals, line filtering, and weather data.

    JavaScript