[{"data":1,"prerenderedAt":54},["ShallowReactive",2],{"career-content-en":3},{"id":4,"education":5,"extension":16,"meta":17,"pageHead":18,"seo":22,"stem":25,"timeline":26,"timelineLabel":52,"__hash__":53},"career_en\u002Fen\u002Fcareer.yml",{"label":6,"lead":7,"items":8},"Education and certification","My software education overlapped with my work, so it is listed separately from the career timeline.",{"landstede":9,"deltion":13},{"programme":10,"completion":11,"status":12},"Application and media development","Software programme with a frontend internship followed by part-time work at Factif.","I then continued through an individual MBO-4 software programme at Deltion.",{"programme":14,"completion":15},"Individual MBO-4 software programme","The software examinations were complete when the programme officially ended on 27 October 2022. I received the certificate later.","yml",{},{"kicker":19,"title":20,"lead":21},"Career","From frontend work to full-stack product and systems development.","At Factif I started in an existing e-commerce codebase. At gwbo I worked across process modelling, the data model, Laravel API, Nuxt interface and deployment. Since 2023 I have continued independently through product software, libraries and systems research.",{"title":23,"description":24},"Career | Maikel Eckelboom","Work at Factif and gwbo, followed by independent product software, library architecture and systems research across four public codebases.","en\u002Fcareer",{"independentWork":27,"gwbo":34,"factif":41,"earlyExperience":47},{"label":28,"title":29,"role":30,"text":31,"context":32,"relatedLinkLabel":33},"Independent work","Independent technical work","Product software, library design and systems research","Since 2023 I have continued independently through product software, library design and systems research. Dekzer is an Electron, Vue, Rust and SQLite desktop product. scheme-tokens focuses on typed token graphs and CSS output. SeqWire and Projection Runtime investigate two different systems boundaries: coherent state in shared memory and recoverable communication between Electron and Rust.","These are not client projects. Each project has its own codebase, purpose and development stage.","View independent work",{"label":35,"record":36,"text":39,"relatedLinkLabel":40},"Work experience",{"stageRole":37,"bridge":38,"paidRole":37},"Full-stack developer","Followed by paid work","During my twenty-week internship, I started Yoot Portaal as a configurable project workflow built around project templates, workflow steps and document review. A classmate contributed to part of the initial phase. I then handled most of the continued development and the first production release. From February 2021 to March 2023, I stayed on in a paid part-time role, guided junior developers on scoped parts of the product and handed the application over to my successor.","View Yoot Portaal",{"label":35,"record":42,"text":45,"relatedLinkLabel":46},{"stageRole":43,"bridge":38,"paidRole":44},"Frontend developer","Junior frontend developer","I translated designs into responsive pages within an existing e-commerce codebase using HTML, SCSS, Foundation, JavaScript and PHP templates. After my internship I handled my own tickets for homepage, navigation and checkout work, testing across browsers and screen sizes.","View the case",{"label":48,"title":49,"role":50,"text":51},"Earlier experience","Operational work and an early IT route","Hospitality, retail, production and an IT internship","Roles at La Bamba, Jumbo, Tytane and Saturn Petcare, plus an IT internship doing technical refurbishment work at Polygon. This period preceded my move into software development in 2017.","Work experience and independent work, newest first","sEbOMEoyP-CjdiXwOGjUCUM8q85sBGadyHh8e6LMR7c",1786488011116]