Skip to content

Instantly share code, notes, and snippets.

View StefVuck's full-sized avatar

Stefan Vučković StefVuck

View GitHub Profile
@StefVuck
StefVuck / SoftwareCVGuide.md
Created December 26, 2025 18:54
A general CV guide for aspiring Software Engineer Interns and New Grad, advice gathered from numerous professional sources and recruiters

Technical CV Guide for Interns & New Grads

A practical guide to writing CVs that actually get interviews. Based on Jake’s Resume Template.


Core Principles

One page. No exceptions for interns/new grads. If you can’t fit everything, you’re not being selective enough.

@StefVuck
StefVuck / PingServer.ino
Created November 23, 2024 22:40
Simple code for Arduino Nano 33 IoT to test a custom server made for receiving and transmitting telemetry
#include <SPI.h>
#include <WiFiNINA.h>
#include <ArduinoJson.h>
// Replace with your network credentials
const char* ssid = "";
const char* password = "";
const char* server = "";
const int port = 8000; // FastAPI is on 8000
@StefVuck
StefVuck / gitcleanup.ps1
Created August 21, 2024 13:49
Git Branch Cleaniup
# Git Cleanup Script.
# Cleans up branches that no longer exist on the remote in all git repositories under the current directory.
# Can force delete branches if they are fully merged, useful for squashed merges.
Param(
[switch]$force,
[switch]$verbose
)
function Get-DefaultBranch {
@StefVuck
StefVuck / unicode_replace.py
Created June 7, 2024 15:42
Unicode Replacement Script
import os
import unicodedata
import logging
from functools import reduce
# Configure logging
logging.basicConfig(filename='unicode_replacement.log', level=logging.INFO,
format='%(asctime)s - %(message)s')
def log_replacement(file, line_number, original, replacement):