115 lines
4.7 KiB
JSON
115 lines
4.7 KiB
JSON
{
|
||
"identity": {
|
||
"name": "Luca Pîslaru",
|
||
"role": "System Administrator & Full-Stack Developer",
|
||
"valueProposition": "Building and operating reliable systems and software."
|
||
},
|
||
"navigation": [
|
||
{ "id": "start", "label": "Start" },
|
||
{ "id": "profile", "label": "Profile" },
|
||
{ "id": "experience", "label": "Experience" },
|
||
{ "id": "infrastructure", "label": "Infrastructure" },
|
||
{ "id": "selected-builds", "label": "Selected builds" },
|
||
{ "id": "additional-work", "label": "Additional work" },
|
||
{ "id": "toolkit", "label": "Toolkit" },
|
||
{ "id": "contact", "label": "Contact" }
|
||
],
|
||
"profile": {
|
||
"introduction": "A systems and software practitioner who learns by building.",
|
||
"screeningFacts": [{ "label": "Work preference", "value": "Remote" }]
|
||
},
|
||
"experience": [{
|
||
"id": "experience-operations",
|
||
"role": "Systems Administrator",
|
||
"organization": "Example Systems",
|
||
"dates": "Jan 2024 – Present",
|
||
"location": "Remote",
|
||
"highlights": ["Operated Linux services.", "Maintained deployment workflows."]
|
||
}],
|
||
"systemsOperations": {
|
||
"id": "systems-operations",
|
||
"title": "Professional systems operations",
|
||
"summary": "Verified operational work across service delivery.",
|
||
"evidence": ["Deployment lifecycle and troubleshooting."]
|
||
},
|
||
"infrastructure": {
|
||
"id": "infrastructure-case-study",
|
||
"title": "Secure self-hosted platform and lifecycle",
|
||
"summary": "A compact, privacy-respecting infrastructure case study.",
|
||
"bands": [
|
||
{ "id": "ingress-tls", "title": "Ingress and TLS", "summary": "Managed encrypted ingress." },
|
||
{ "id": "identity-access", "title": "Identity and access", "summary": "Protected service access." },
|
||
{ "id": "service-lifecycle", "title": "Service lifecycle", "summary": "Maintained representative services." },
|
||
{ "id": "operations", "title": "Operations", "summary": "Resolved routine service issues." }
|
||
]
|
||
},
|
||
"projects": {
|
||
"selected": [
|
||
{
|
||
"id": "private-build-one",
|
||
"title": "Private self-hosted medication tracker",
|
||
"visibility": "private",
|
||
"maturity": "active",
|
||
"summary": "A private multi-device application.",
|
||
"problem": "A recurring workflow needed reliable tracking.",
|
||
"contribution": "Designed and maintained the application.",
|
||
"technicalDecisions": ["Used a synchronised client and server design."],
|
||
"outcome": "The work remains private.",
|
||
"assetIds": ["selected-build-one"]
|
||
},
|
||
{
|
||
"id": "public-build-two",
|
||
"title": "Footy Tracker",
|
||
"visibility": "public",
|
||
"maturity": "work-in-progress",
|
||
"summary": "A computer-vision pipeline for football footage.",
|
||
"problem": "Footage needs repeatable player tracking.",
|
||
"contribution": "Built the detection and tracking pipeline.",
|
||
"technicalDecisions": ["Separated detection from jersey-recognition experiments."],
|
||
"outcome": "Jersey recognition remains ongoing work.",
|
||
"url": "https://github.com/example/footy-tracker",
|
||
"assetIds": ["selected-build-two"]
|
||
},
|
||
{
|
||
"id": "research-panel",
|
||
"title": "Opinion Dynamics Simulation",
|
||
"visibility": "public",
|
||
"maturity": "experimental",
|
||
"summary": "An experimental agent-based simulation.",
|
||
"problem": "Explore changing group opinions.",
|
||
"contribution": "Built the experimental model and charts.",
|
||
"technicalDecisions": ["Used deterministic simulation runs."],
|
||
"outcome": "Results are presented as research evidence.",
|
||
"assetIds": ["research-panel"]
|
||
}
|
||
],
|
||
"additional": [{
|
||
"id": "additional-public-work",
|
||
"title": "Currency Converter",
|
||
"visibility": "public",
|
||
"maturity": "learning",
|
||
"summary": "A modest desktop learning project.",
|
||
"problem": "Practice currency conversion workflows.",
|
||
"contribution": "Implemented the application.",
|
||
"technicalDecisions": ["Used a typed desktop UI."],
|
||
"outcome": "A focused learning exercise.",
|
||
"assetIds": []
|
||
}]
|
||
},
|
||
"toolkit": [{
|
||
"title": "Systems & delivery",
|
||
"technologies": [{ "name": "Linux", "assetId": "toolkit-linux" }]
|
||
}],
|
||
"contact": {
|
||
"email": "hello@example.test",
|
||
"social": [{ "service": "GitHub", "url": "https://github.com/example" }],
|
||
"cvMessage": "For a current CV or role-specific information, contact me directly."
|
||
},
|
||
"metadata": {
|
||
"title": "Luca Pîslaru — System Administrator & Full-Stack Developer",
|
||
"description": "Portfolio of Luca Pîslaru.",
|
||
"socialPreviewAssetId": "social-preview"
|
||
},
|
||
"sceneDescription": "A retro-futuristic night drive that supports the reading journey."
|
||
}
|