Carsten Nilsson

Senior C#/.NET software engineer based in Copenhagen

Hands-on senior C#/.NET software engineer with experience building commercial desktop products, internal tooling, and performance-critical systems. Strong background in Microsoft Office add-ins, VSTO, Office interop, async processing, caching, profiling, and creative technical problem solving. I am at my best when I can find high-leverage improvements in algorithms, system behavior, and delivery flow, and I want to grow toward architecture over time without losing the hands-on part of the work.

Focus Performance, tooling, and product engineering
Based in Denmark
Selected work

Experience

  • Senior Software Engineer

    Ampler

    Mar 2018 - Present

    Helped grow Ampler Charts into the company’s core product and a major driver of a business that scaled past DKK 10M ARR.

    Built and evolved commercial productivity add-ins for PowerPoint, Excel, Word, and Outlook, with primary focus on Ampler Charts. Delivered recurring performance wins through algorithm improvements, caching, profiling, async processing, plugin architecture, and practical C#/.NET design while contributing to CI pipeline parallelization and day-to-day engineering throughput.

    • Worked on Ampler Charts from early product growth through maturity as a core commercial offering.
    • Regularly found high-leverage improvements in runtime performance, architecture, and engineering flow rather than only feature delivery.
    • Balanced product development, technical depth, and delivery pragmatism in a long-running ownership role.
    • C#
    • .NET Framework
    • VSTO
    • Office Interop
    • Performance optimization
    • Caching
    • Async processing
    • CI/CD
  • Senior Analyst

    Accenture

    Jun 2016 - Feb 2018

    Delivered enterprise consulting work across analysis, implementation, and data-heavy problem solving in client environments.

    Worked on .NET-based ETL pipelines moving data from IBM database systems into a new database environment and contributed to a ship maintenance and management system. Combined structured delivery with hands-on implementation across integration and business-critical workflows.

    • Delivered across both backend data movement and operational enterprise software contexts.
    • Built practical consulting experience around analysis, implementation, and stakeholder-driven delivery.
    • C#
    • .NET
    • ETL
    • IBM databases
    • Data migration
    • Enterprise delivery
  • Analyst

    Accenture

    Sep 2014 - May 2016

    Built the consulting foundation in structured delivery, technical analysis, and implementation across enterprise software projects.

    Worked across analysis and implementation tasks in a consulting setting, developing the delivery discipline and technical breadth that later carried into senior client work.

    • Established a foundation in structured consulting delivery and technical execution.
    • Technical analysis
    • Implementation
    • Client delivery
    • Enterprise software
  • Student Software Developer

    ClearView Trade

    Feb 2014 - Aug 2014

    Contributed in a product-focused software environment while finishing university studies.

    Worked hands-on with development tasks in a commercial product setting, gaining experience with product-oriented engineering pace and collaboration.

    • Product development
    • Software engineering
    • Commercial product work
  • Student Software Developer

    Netcompany

    Jun 2013 - Feb 2014

    Supported delivery and engineering work in a fast-paced consultancy environment as a student developer.

    Contributed to software delivery in a part-time role, building practical experience with implementation work and team-based engineering.

    • Software delivery
    • Implementation
    • Consulting
  • Student Software Developer

    Infomedia

    Dec 2012 - May 2013

    Started professional software work in a part-time student role alongside studies.

    Contributed to software development in a professional environment, building early real-world engineering experience before moving into larger delivery roles.

    • Software development
    • Part-time engineering
    • Professional delivery
Outside the day job

Projects

  • Homelab infrastructure and automation

    Ongoing hands-on work with homelab infrastructure, automation, and operational simplification.

  • Local tooling and workflow automation

    Practical experimentation with developer tooling and workflow automation to reduce friction in day-to-day work.

Foundation

Education

  • M.Sc. in Computer Science

    2012 - 2014

    Technical University of Denmark

    Graduate studies with focus on computer science, systems thinking, and building a deeper technical foundation for professional software engineering.

    • Built on earlier engineering work with more advanced software and computer science study.
    • Completed the degree while already gaining hands-on industry experience in student developer roles.
  • B.Sc. in IT & Communication Technology

    2009 - 2012

    Technical University of Denmark

    Broad technical foundation across software, IT systems, and communication technology.

    • Established the base for later work in software development, problem solving, and technical delivery.