Files
dylan-resume/resume.json

265 lines
8.5 KiB
JSON
Raw Normal View History

2025-01-24 10:53:18 +01:00
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Dylan Migewant",
"label": "Software Developer",
"image": "",
"email": "dylan@dlmw.ch",
"phone": "+41 79 535 35 63",
"url": "https://blog.dlmw.ch",
2025-01-24 11:17:52 +01:00
"summary": "I'm a backend developer looking for my next professional opportunity. As a firm believer that a programmer's greatest asset is their knowledge, I am equally eager to contribute and absorb insights.\nIn my free time, I love to learn new things. My interests include programming, economics, online privacy, history and philosophy. I'm a self-taught Japanese speakerI hold the N2 certificateand lived more than a year in this distant country.",
2025-01-24 10:53:18 +01:00
"location": {
"address": "",
"postalCode": "",
"city": "Gland",
"countryCode": "CH",
"region": "Vaud"
},
"profiles": [
{
2025-01-24 11:17:02 +01:00
"network": "linkedin",
"username": "dylan-migewant",
"url": "https://www.linkedin.com/in/dylan-migewant/"
2025-01-24 10:53:18 +01:00
}
]
},
"work": [
{
"name": "Pictet Group",
"company": "Pictet Group",
"location": "Geneva, Switzerland",
"description": "Private banking",
"position": "Software Developer",
"url": "https://www.pictet.com/",
"website": "https://www.pictet.com/",
"startDate": "2023-09-01",
"endDate": "2024-08-31",
"summary": "Participated in the IT Experience Trainee Program, gaining hands-on experience by working with two different teams in 6-month rotations, developing a diverse skill set and a well-rounded understanding of IT operations.",
"highlights": [
"Conception from scratch up to programming and deployment in production of a brand-new web service and API for collaborators to aid in document classification",
"Script to import existing data from spreadsheets to a Postgres database",
"Business analysis and testsincluding unit and functional tests with more than 90% coverage",
2025-01-24 10:53:18 +01:00
"Database design and administration",
"CI/CD and deployments to production environment",
"Migrated legacy projects to containerized environments, ensuring improved scalability, performance, and maintainability"
]
},
{
"name": "Rolex",
"company": "Rolex",
"location": "Geneva, Switzerland",
"description": "Watchmaking",
"position": "Backend Software Developer",
"url": "https://www.rolex.com/",
"website": "https://www.rolex.com/",
"startDate": "2021-02-01",
"endDate": "2021-06-17",
"summary": "Completed an internship as part of my Advanced Federal Diploma of Higher Education, where I analyzed internal processes and contributed to the migration of a legacy system by designing and partially developing an API.",
"highlights": [
"Analysis of the main business processes for the management of IT infrastructure",
"Autonomous evolution of an internal application and creation of an API, including documentation",
"Performance improvements",
"Ensure usage of .NET Core best practices"
]
},
{
"name": "Pictet Group",
"company": "Pictet Group",
"location": "Geneva, Switzerland",
"description": "Private banking",
"position": "Software Developer",
"url": "https://www.pictet.com/",
"website": "https://www.pictet.com/",
"startDate": "2018-05-01",
"endDate": "2019-04-30",
"summary": "Completed the second and final year-long internship for the Federal Diploma of Vocational Education and Training, focusing on maintaining a user role management web service, automating workflows, and resolving technical issues independently.",
"highlights": [
"Maintenance of user role management web service using Java, Spring, Angular and SQL",
"Working as sole engineer identifying root errors and planning solutions",
"Automation of user task workflows in Oracle Identity Management, resulting in a significant reduction of manual effort and streamlining processes"
]
},
{
"name": "Radio Télévision Suisse",
"company": "Radio Télévision Suisse",
"location": "Geneva, Switzerland",
"description": "Audiovisual",
"position": "Software Developer",
"url": "https://www.rts.ch/",
"website": "https://www.rts.ch/",
"startDate": "2017-05-01",
"endDate": "2018-04-30",
"summary": "Completed the first year-long internship for the Federal Diploma of Vocational Education and Training, marking my first professional work experience. Gained hands-on experience with web frameworks, mobile development, and agile methodologies.",
"highlights": [
"XSL transformations for video encoding with Elemental",
"Web service to visualize Elemental encoding results",
"Added new features on Android applications Kids and Couleur3"
2025-01-24 10:53:18 +01:00
]
}
],
"education": [
{
"institution": "ISI Language College",
"url": "https://www.isi-education.com/",
"area": "Japanese Language",
"studyType": "Vocational School (専門学校)",
"startDate": "2022-04-04",
"endDate": "2023-03-17",
"score": "",
"courses": [
]
},
{
"institution": "Centre professionnel du Nord vaudois",
"url": "https://www.cpnv.ch",
"area": "Software Development",
"studyType": "Advanced Federal Diploma of Higher Education (ISCED 6)",
"startDate": "2019-08",
"endDate": "2021-06",
"score": "",
"courses": [
]
},
{
"institution": "École des Arches",
"url": "https://www.ecoledesarches.ch",
"area": "Computer Science",
"studyType": "Federal Diploma of Vocational Education and Training (ISCED 3)",
"startDate": "2015-08",
"endDate": "2019-06",
"score": "",
"courses": [
]
}
],
"skills": [
{
"name": "Backend Development",
"keywords": [
"Spring Boot",
"Go",
".NET",
"HTTP",
"REST"
]
},
{
"name": "DevOps",
"keywords": [
"Docker",
"Kubernetes",
"CI/CD",
"HashiCorp Nomad"
]
},
{
"name": "Frontend Development",
"keywords": [
"Angular",
"Tailwind",
"React",
"Vue.js"
]
}
],
"languages": [
{
"language": "French",
"fluency": "Native speaker"
},
{
"language": "English",
"fluency": "Fluent"
},
{
"language": "Japanese",
"fluency": "Advanced"
}
],
"interests": [
{
"name": "Sports",
"keywords": [
"Calisthenics",
"Badminton"
]
},
{
2025-01-24 11:06:36 +01:00
"name": "Literature",
2025-01-24 10:53:18 +01:00
"keywords": [
"Fantasy",
"History",
"Politics",
"Economy",
"Finance"
]
2025-01-24 11:06:36 +01:00
},
{
"name": "Games",
"keywords": [
"Role-playing games (RPGs)",
"Strategy",
"Simulation"
]
},
{
"name": "Finance",
"keywords": [
"ETFs"
]
2025-01-24 10:53:18 +01:00
}
],
"projects": [
{
"name": "qv",
"url": "https://code.dlmw.ch/dlmw/qv",
"description": "Developing an open-source web application that applies the quadratic voting system, intended for small-scale voting platforms like Strawpoll.",
"highlights": [
"Design and development",
"Unit tests",
"Docker image builds and hosting",
"Strength and pitfalls of SQLite",
"Gained firsthand experience with the challenges of using cgo in Go development"
],
"keywords": [
"Go",
"SQLite",
"Alpine.js"
],
"roles": [
"Maintainer"
]
},
{
"name": "Self-hosted homelab",
"description": "Bought a second-hand server from a small company moving to the cloud. Hosting various services for family and friends.",
"highlights": [
"DNS configuration",
"Web server configuration, including TLS certificates",
"Resolved an issue where server wouldn't acquire an IPv4 address automatically",
"Bug reporting on various projects"
],
"keywords": [
"Docker Swarm",
"openSUSE Leap"
],
"roles": [
"SysAdmin",
"Developer",
"Writer"
]
}
],
"certificates": [
{
"name": "Japanese-Language Proficiency Test N2",
"date": "2022-07-03",
"issuer": "The Japan Foundation",
"url": "https://www.jlpt.jp/"
}
]
}