Menu

Hello There

I am Mads Nielsen,
a Software Engineer and System Architect
based in Skåne, Sweden.

About

More About Me

Complex problems. Straightforward solutions.

Howdy!

I’m a software developer with a career that has taken me from COBOL and IBM mainframes to Drupal, Laravel, and modern enterprise systems. Working across such different generations of technology has given me a strong understanding of how software evolves and how the underlying principles of good development remain surprisingly consistent. I enjoy digging into complex systems, understanding how the pieces fit together, and finding straightforward solutions to problems that aren’t always straightforward.

Throughout my career, I’ve worked in Agile environments where requirements and priorities can change quickly. I’m comfortable moving between different technologies, systems, and teams, whether that means working with an established legacy platform or building and maintaining modern web applications. I value well-thought-out solutions, clear communication, and code that remains understandable and maintainable long after the initial problem has been solved.

I’m equally comfortable working independently or as part of a team, and I enjoy taking ownership of problems from the initial idea or requirement through to a working solution. For me, good software development is about more than writing code. It’s about understanding why something needs to be built, how it fits into the larger system, and making sensible technical decisions along the way.

Core Technologies

  • Backend PHP · Java · COBOL
  • Web Technologies Drupal · HTML · Laravel
  • Databases MySQL · MSSQL · DB2
  • Architecture & Methods System Architecture · Agile · Scrum · Integration
  • Platforms IBM Mainframe · Windows · Linux

Experience

My Experience.

Senior Software Engineer and System Architect with extensive experience across web development, enterprise systems, and digital platforms. My background spans modern technologies such as Laravel and Drupal as well as COBOL and IBM mainframe systems, giving me a broad perspective on software development, architecture, integration, and long-term system maintenance.

- Present

Region Skåne

Software Engineer / System Specialist

Responsible for the technical development and management of eArkiv, a digital archiving system used within Region Skåne. Acting as a bridge between business stakeholders and development teams, coordinating development activities, improving processes, and providing third-line technical support.

- Present

Kali Sikaran South

Martial arts instructor

Responsible for instructing and helping manage the martial arts club, including leading and mentoring members, helping them develop their skills, and creating a positive and disciplined training environment. Also responsible for coordinating club activities, supporting members and instructors, organizing events, and contributing to the overall development and day-to-day operation of the club.

-

Axis Communications

Senior Laravel Developer

Responsible for designing and developing a new document management system using Laravel, with a focus on scalable architecture, secure document handling, and an intuitive user experience. The role also included technical support, requirements analysis, system integration, troubleshooting, and working closely with stakeholders to continuously improve and develop the platform.

-

Axis Communications

System Architect / Senior Web Developer

Responsible for architecting and developing a new web platform in Drupal, with a strong focus on scalability, maintainability, performance, and usability. Worked within the Web and Usability team, contributing to technical architecture, development, integrations, UX improvements, and establishing a consistent and user-friendly digital experience across the platform.

-

Handelsbanken IT (SHB)

System Developer

Responsible for backend development and maintenance of business-critical systems using COBOL on IBM mainframe platforms. Worked with system development, troubleshooting, maintenance, and enhancements, ensuring reliable, stable, and efficient processing of core business applications.

-

Odd Hill

Web Developer

Focused on backend web development using Drupal 7, developing and maintaining robust, scalable, and reliable web solutions. Responsible for implementing new functionality, integrations, database-driven features, troubleshooting, and ongoing maintenance of Drupal-based platforms.

Contact

Say Hello.

Interested in working together or simply want to know more about my experience? Feel free to get in touch. I’m always happy to discuss technology, new projects, or potential opportunities.