resume_page

Log | Files | Refs | README

index.html (6553B)


      1 <!doctype html>
      2 <html lang="en">
      3 <head>
      4   <meta charset="utf-8">
      5   <meta name="viewport" content="width=device-width, initial-scale=1">
      6   <meta name="description" content="William Lindholm — software engineer. Curriculum vitae, selected projects, and contact information.">
      7   <title>William Lindholm - Curriculum vitae</title>
      8   <link rel="canonical" href="https://cv.lindholmlabs.com/">
      9   <link rel="stylesheet" href="/style.css">
     10 </head>
     11 <body>
     12   <a class="skip-link" href="#main">Skip to curriculum vitae</a>
     13   <header>
     14     <p class="document-label">Curriculum vitae</p>
     15     <h1>William Lindholm</h1>
     16     <p class="subtitle">Software engineer · Skövde, Sweden</p>
     17     <nav aria-label="Curriculum vitae sections">
     18       <a href="#experience">Experience</a>
     19       <a href="#education">Education</a>
     20       <a href="#projects">Projects</a>
     21       <a href="#skills">Skills</a>
     22       <a href="#awards">Awards</a>
     23       <a href="#contact">Contact</a>
     24       <a href="https://git.lindholmlabs.com" target="_blank" rel="noopener noreferrer" aria-label="Git repositories (opens in a new tab)">Git repositories <span aria-hidden="true">↗</span></a>
     25     </nav>
     26   </header>
     27 
     28   <main id="main" tabindex="-1">
     29     <section aria-labelledby="introduction">
     30       <h2 id="introduction">Introduction</h2>
     31       <p>Nice to meet you! I’m a software developer with an interest in low-level programming and embedded systems. I enjoy learning by building and experimenting. Feel free to reach out.</p>
     32       <p>My experience spans hardware programming, software-defined radio, web development, and automated testing.</p>
     33     </section>
     34 
     35     <section aria-labelledby="experience">
     36       <h2 id="experience">Work experience</h2>
     37       <article>
     38         <h3>Software developer · Combitech</h3>
     39         <p class="entry-meta">{{ duration("2025-08") }}</p>
     40         <p>Developing software in a security-sensitive environment using Python and C#, alongside hardware-oriented programming in C++.</p>
     41       </article>
     42       <article>
     43         <h3>Software developer (summer position) · Volvo Group</h3>
     44         <p class="entry-meta">{{ duration("2025-06", "2025-08") }}</p>
     45         <p>Continued the migration of a legacy system used to control automated guided vehicles (AGVs). Mentored two new summer developers in technologies and working practices including Scrum, test automation, .NET and Git.</p>
     46       </article>
     47       <article>
     48         <h3>Bachelor’s thesis · Combitech</h3>
     49         <p class="entry-meta">{{ duration("2025-01", "2025-06") }}</p>
     50         <p>Completed a 30-credit bachelor’s thesis in collaboration with Combitech, applying and evaluating image anomaly detection algorithms for drone imagery of forest environments.</p>
     51       </article>
     52       <article>
     53         <h3>Software developer (summer position) · Volvo Group</h3>
     54         <p class="entry-meta">{{ duration("2024-06", "2024-08") }}</p>
     55         <p>Modernized a legacy AGV control system using .NET Blazor, introduced API integration testing, reduced UI test execution time by approximately 55%, and helped establish new GitHub workflows.</p>
     56       </article>
     57       <article>
     58         <h3>Software developer (summer position) · Volvo Group</h3>
     59         <p class="entry-meta">{{ duration("2023-06", "2023-08") }}</p>
     60         <p>Modernized a legacy web interface using Blazor, with Azure DevOps and TFVC for organisation and planning. Implemented a visual identity now used in several internal applications.</p>
     61       </article>
     62     </section>
     63 
     64     <section aria-labelledby="education">
     65       <h2 id="education">Education</h2>
     66       <h3>BSc in Computer Science · University of Skövde</h3>
     67       <p class="entry-meta">{{ duration("2022-08", "2025-06") }}</p>
     68       <ul>
     69         <li>Studied abroad at the University of Limerick, Ireland, in autumn 2024.</li>
     70         <li>Served as industry relations representative on the board of SKILLS, the student union section for IT students, organising collaborations with companies.</li>
     71         <li>Represented the University of Skövde as a student ambassador for its Marketing and Communications Department at SACO, Kunskap &amp; Framtid, the university’s open house, the Framtid career fair in Skövde, and visits to upper secondary schools.</li>
     72       </ul>
     73     </section>
     74 
     75     <section aria-labelledby="projects">
     76       <h2 id="projects">Selected projects</h2>
     77       <article>
     78         <h3>OrionCast</h3>
     79         <p>AI-based demand forecasting and inventory planning for e-commerce and retail. Uses sales history, stock levels and supplier lead times to help plan when and how much to order. <a href="https://orioncast.ai">Visit OrionCast</a>.</p>
     80         <p class="entry-meta">AI Forecasting · SaaS · Shopify</p>
     81       </article>
     82       <article>
     83         <h3>Anomaly detection for forest monitoring using UAV imagery</h3>
     84         <p>Applied and evaluated image anomaly detection algorithms for drone imagery of forest environments in a bachelor’s thesis carried out with Combitech. <a href="https://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-25550">Read the thesis on DiVA</a>.</p>
     85         <p class="entry-meta">Computer vision · Image anomaly detection</p>
     86       </article>
     87     </section>
     88 
     89     <section aria-labelledby="skills">
     90       <h2 id="skills">Technical skills</h2>
     91       <dl>
     92         <dt>Languages &amp; frameworks</dt>
     93         <dd>Python, .NET, Blazor, Angular, C++</dd>
     94         <dt>Tools &amp; platforms</dt>
     95         <dd>Git, Docker, Linux, Proxmox</dd>
     96         <dt>Areas &amp; practices</dt>
     97         <dd>Hardware programming, software-defined radio, web development, REST APIs, test automation, integration and UI testing, Scrum</dd>
     98       </dl>
     99     </section>
    100 
    101     <section aria-labelledby="awards">
    102       <h2 id="awards">Awards and certificates</h2>
    103       <ul>
    104         <li>Harmonized Amateur Radio Examination Certificate (HAREC) · 2026</li>
    105         <li>CCNAv7: Introduction to Networks · 2023</li>
    106         <li>Lions science scholarship · 2020</li>
    107         <li>Lions scholarship for outstanding subject knowledge in the natural sciences · 2017</li>
    108       </ul>
    109     </section>
    110 
    111     <section aria-labelledby="contact">
    112       <h2 id="contact">Contact and external links</h2>
    113       <address>
    114         <p>Email: <a href="mailto:william@lindholmlabs.com">william@lindholmlabs.com</a></p>
    115         <p><a href="https://github.com/LindholmLabs">GitHub</a> · <a href="https://git.lindholmlabs.com">Stagit</a> · <a href="https://www.linkedin.com/in/w-lindholm">LinkedIn</a></p>
    116       </address>
    117     </section>
    118   </main>
    119 
    120 </body>
    121 </html>