Compare commits

..

2 Commits

Author SHA1 Message Date
953c9b7285 Updated content
Some checks failed
Build CV / build-pdf (push) Failing after 3m26s
2025-09-01 23:14:09 +02:00
7e4533fb54 Automake 2025-08-29 11:00:26 +02:00
9 changed files with 113 additions and 31 deletions

View File

@ -0,0 +1,30 @@
name: Build CV
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build-pdf:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install TeX Live
run: |
sudo apt-get update
sudo apt-get install -y texlive-latex-base texlive-latex-recommended texlive-latex-extra texlive-bibtex-extra biber
- name: Build PDF
run: make pdf
- name: Upload PDF artifact
uses: actions/upload-artifact@v4
with:
name: curriculum-vitae
path: main.pdf
retention-days: 30

3
.gitignore vendored
View File

@ -9,4 +9,5 @@ main.fls
main.log
main.out
main.run.xml
main.pdf
main.synctex.gz

34
Makefile Normal file
View File

@ -0,0 +1,34 @@
.PHONY: all clean pdf view help
MAIN = main
TEX_FILE = $(MAIN).tex
PDF_FILE = $(MAIN).pdf
DVI_FILE = $(MAIN).dvi
PDFLATEX = pdflatex
BIBER = biber
VIEWER = evince
all: pdf
pdf: $(PDF_FILE)
$(PDF_FILE): $(TEX_FILE) papers.bib sections/*.tex simplecv.sty
$(PDFLATEX) -interaction=nonstopmode $(MAIN)
$(BIBER) $(MAIN)
$(PDFLATEX) -interaction=nonstopmode $(MAIN)
$(PDFLATEX) -interaction=nonstopmode $(MAIN)
view: $(PDF_FILE)
$(VIEWER) $(PDF_FILE) &
clean:
rm -f *.aux *.log *.out *.toc *.bbl *.blg *.bcf *.run.xml *.fdb_latexmk *.fls *.synctex.gz $(DVI_FILE) $(PDF_FILE)
help:
@echo "Available targets:"
@echo " all - Build PDF (default)"
@echo " pdf - Build PDF"
@echo " view - Open PDF with viewer"
@echo " clean - Remove generated files"
@echo " help - Show this help"

BIN
main.pdf

Binary file not shown.

View File

@ -2,6 +2,8 @@
\documentclass[letterpaper,11pt]{article}
% Choose bibliography style for formatting list of publications
% Reduce page margins
\usepackage[margin=0.3in]{geometry}
\usepackage[style=ieee,url=false,doi=false,maxbibnames=99,sorting=ydnt,dashed=false]{biblatex}
\usepackage{enumitem}
\usepackage{multicol}
@ -31,8 +33,9 @@
% Heading
\headinginline{Yiğit Çolakoğlu}{
Website: \website{yigitcolakoglu.com} \\
Email: \email{yigitcolakoglu@hotmail.com} \\
Email: \email{root@yigit.run} \\
Website: \website{yigit.run} \\
GitHub: \github{arg3t} \\
}
% Page One

View File

@ -10,7 +10,7 @@
\entry{Working on a threat intelligence correlation platform (CRADLE) to aggregate artifacts from data sources with high throughput.}
\entry{Development and implementation of graph-based algorithms using Neo4J: PageRank, Recommendation, Explainable AI, Risk Prediction.}
\entry{Internal tool development for automating TI tasks, management of team members and collaborative knowledge management.}
\entry{Penetration testing }
\entry{Proactive threat hunting and penetration testing}
}
\vspace{0.2em}

View File

@ -3,50 +3,64 @@
\begin{minipage}[t]{0.48\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{Sanctum} \textit{(C/Linux Kernel, 2024)}}{}
{A kernel module for seemless process-bound FDE.}{}
{\textbf{Sanctum} \textit{(Rust/Tokio, 2025)}}{}
{DAG-based fair-ordering atop Narwhal/Tusk}{}
}
\end{minipage}
\begin{minipage}[t]{0.505\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{BlueBell} \textit{(C/Linux Kernel, 2025)}}{}
{WIP. Please reach out for details.}{}
}
\end{minipage}
\vspace{0.1em}
\begin{minipage}[t]{0.48\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{Cradle} \textit{(Python/Django, 2025)}}{}
{Threat intelligence correlation platform.}{}
}
\end{minipage}
\begin{minipage}[t]{0.505\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{Sanctum} \textit{(C/Linux Kernel, 2024)}}{}
{Kernel module for seemless process-bound FDE.}{}
}
\end{minipage}
\vspace{0.1em}
\begin{minipage}[t]{0.48\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{Bachelor Thesis} \textit{(Python/ML, 2024)}}{}
{Impact of topological perturbations to GNN stability}{}
}
\end{minipage}
\begin{minipage}[t]{0.505\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{Disk Encryption Analyzer} \textit{(Python, 2023)}}{}
{Forensic utility to scan disks for encryption artifacts}{}
}
\end{minipage}
\vspace{0.1em}
\begin{minipage}[t]{0.48\textwidth}
\outerlist{
\entrybig[\textbullet]
{\textbf{DelftBlue API} \textit{(Spring Boot, 2023)}}{}
{An API for managing the Delft Blue Supercomputer.}{}
}
\end{minipage}
\begin{minipage}[t]{0.505\textwidth}
\outerlist{
\entrybig[\textbullet]
{\link{https://github.com/theFr1nge/massurl}{\textbf{massurl}} \textit{(C, 2021)}}{}
{A tool for sorting and sorting a large number of URLs.}{}
{URL Reconnaisance Utility}{}
}
\end{minipage}
\vspace{0.1em}
\begin{minipage}[t]{0.48\textwidth}
\outerlist{
\entrybig[\textbullet]
{\link{https://github.com/MetisHealth}{\textbf{MetisHealth}} \textit{(SpringBoot/VueJS, 2021)}}{}
{A patient and appointment management program}{}
}
\end{minipage}
\begin{minipage}[t]{0.505\textwidth}
\outerlist{
\entrybig[\textbullet]

View File

@ -2,6 +2,7 @@
\section{Skills}
\denseouterlist{
\entry{\textbf{Programming Languages: } Python, C, C++, Golang, Java, JavaScript, Bash, x86 Assembly}
\entry{\textbf{Frameworks/Tools: } Django, Flask, QT, VueJS, Spring Boot, JavaFX, Linux/Unix, Neo4J, Docker}
\entry{\textbf{Programming Languages: } Python, C, Rust, Golang, Java, JavaScript, Bash, x86 Assembly}
\entry{\textbf{Frameworks: } Django, Flask, Tokio Async, QT, React, Spring Boot, JavaFX}
\entry{\textbf{Miscellaneous: } Linux Kernel, Systems Security, Consensus Protocols, Concurrency, DAG Blockchain, Order-Fairness, Puzzles}
}

View File

@ -1,7 +1,6 @@
\ProvidesPackage{simplecv}
% Packages
\usepackage[cm]{fullpage} % Margins
\usepackage[hidelinks]{hyperref} % Hyperlinks
\usepackage{titlesec} % Title formatting
\usepackage{subfiles} % File importing