summaryrefslogtreecommitdiff
path: root/cv/aspect-capital.typ
diff options
context:
space:
mode:
Diffstat (limited to 'cv/aspect-capital.typ')
-rw-r--r--cv/aspect-capital.typ78
1 files changed, 78 insertions, 0 deletions
diff --git a/cv/aspect-capital.typ b/cv/aspect-capital.typ
new file mode 100644
index 0000000..c1dd0ad
--- /dev/null
+++ b/cv/aspect-capital.typ
@@ -0,0 +1,78 @@
+#import "@preview/basic-resume:0.2.9": *
+
+// Put your personal information here, replacing mine
+#let name = "Jayrup Nakawala"
+#let location = "London, UK"
+#let email = "jayrupnakawala@gmail.com"
+#let github = "github.com/CaptainJack2491"
+#let linkedin = "linkedin.com/in/jayrupnakawala"
+// #let phone = "+1 (xxx) xxx-xxxx"
+#let personal-site = "jayrup.me"
+
+#show: resume.with(
+ author: name,
+ location: location,
+ email: email,
+ github: github,
+ linkedin: linkedin,
+ // phone: phone,
+ personal-site: personal-site,
+ accent-color: "#26428b",
+ font: "New Computer Modern",
+ paper: "a4",
+ author-position: center,
+ personal-info-position: center,
+)
+
+With 2+ years of hands-on Linux systems experience spanning Ubuntu, Arch, and hybrid-cloud infrastructure. Strong foundation in system administration, container orchestration, networking, and automation scripting — backed by live production services built, deployed, and maintained independently.
+
+== Relevant Experience
+
+#work(
+ title: "Linux Systems Administrator",
+ location: "London, UK",
+ company: "Personal Research Infrastructure",
+ dates: dates-helper(start-date: "Jan 2024", end-date: "Present"),
+)
+
+- Administered a multi-node Linux estate (Ubuntu, Arch) across on-prem and cloud infrastructure with a self-hosted zero-trust overlay network (Headscale/WireGuard) and custom routing policies for secure inter-node communication
+- Orchestrated 15+ containerized services via Docker Compose with automated backup scheduling, resource monitoring, and centralized NVMe-backed storage provisioning
+- Implemented infrastructure-as-code workflows using version-controlled Bash and Python scripts for declarative system configuration and reproducible environment provisioning across heterogeneous hardware
+- Diagnosed and resolved persistent CGNAT connectivity issues by reverse-engineering carrier-grade NAT behavior, configuring iptables rules, and deploying a multi-node forward proxy tunnel — restoring high-availability access to internal services
+
+== Projects
+
+#project(
+ name: "jayrup.me: Linux-Hosted Portfolio",
+ url: "jayrup.me",
+ dates: "Nov 2025 — Present",
+)
+
+- Administered an Nginx web server with custom User-Agent routing (curl vs. browser) on a Linux VPS
+- Built an rsync-over-SSH deployment pipeline from local Arch environment to cloud infrastructure, maintaining sub-50ms response times
+
+#project(
+ name: "Sandboxed LLM Evaluation Framework",
+ url: "github.com/CaptainJack2491/Dissertation",
+ dates: dates-helper(start-date: "Nov 2025", end-date: "May 2026"),
+)
+
+- Built a multi-provider API integration layer and sandboxed execution environment, handling authentication, rate-limiting, and request routing across 3 providers
+- Designed and ran 960 automated test trials across distributed infrastructure using Python scripting
+
+== Skills
+
+- *Systems*: Linux (Ubuntu, Arch), system administration, filesystem management, permissions, networking (TCP/IP, DNS, routing), performance troubleshooting
+- *Infrastructure*: Docker, Docker Compose, Nginx, Caddy, Tailscale, WireGuard, Headscale, rsync, automated backups, cloud VPS
+- *Automation*: Bash, Python, Git, configuration management, infrastructure-as-code, declarative provisioning, CI/CD concepts
+- *Monitoring*: Resource monitoring, performance tuning, documentation, operational best practices
+
+== Education
+
+#edu(
+ institution: "University of East London",
+ location: "London, UK",
+ dates: dates-helper(start-date: "Sept 2023", end-date: "May 2026"),
+ degree: "Bachelor's of Science (hons) Data Science and Artificial Intelligence",
+)
+- Relevant Coursework: Networking, Database Systems, Big Data Analysis, Data Structures & Algorithms, AI \ No newline at end of file