Over 20 years of development and IT experience

Practical, reliable IT & software solutions tailored to your organization.

I help organizations understand their technical challenges, reduce risk, and deliver maintainable solutions that stand up over time — from infrastructure and cloud to custom software and automation.

Cloud & infrastructure (Azure focus)
Custom software development
Systems integration & automation
Based in Minnesota • Collaborating with private companies, manufacturers, and public sector organizations.

Grounded in experience, focused on outcomes

I’m Steven Thomson, an IT professional and software developer with over 20 years of hands-on experience helping organizations design, build, and maintain systems that actually work for them. My work spans on-premises infrastructure, cloud platforms, line-of-business applications, and the glue that connects everything together.

I approach each engagement with a focus on:

  • Understanding your environment, constraints, and risks before suggesting solutions.
  • Designing with maintainability in mind — so you’re not locked into one person or vendor.
  • Favoring clear, incremental improvements over fragile big-bang changes.
  • Documenting decisions and implementation details so your team stays in control.

Areas of focus include:

  • Cloud architecture, migration, and optimization (Azure-focused).
  • Custom web and application development.
  • Systems integration and process automation.
  • Identity, authentication, and security-conscious design.
  • Infrastructure planning and modernization.

How I can help

Whether you need a focused engagement on a specific problem or a partner to guide a broader initiative, I provide practical, senior-level support without unnecessary complexity.

Custom Software Development
Design and implementation of modern, maintainable applications tailored to your workflows. I focus on clear architecture, sensible technology choices, and code that’s easy to support over time.
Cloud & Infrastructure (Azure)
Plan, build, or refine Azure-based environments with an emphasis on reliability, cost awareness, and security. Includes migrations, automation, and ongoing refinement of existing deployments.
Systems Integration & Automation
Connect systems, streamline manual processes, and improve consistency through automation and integrations. From scripting to API-based workflows, the goal is fewer surprises and less manual effort.
IT Consulting & Project Support
Advisory and hands-on support for infrastructure improvements, application modernization, and technical decision-making. I can work alongside your team, provide an outside perspective, or help drive delivery.

Selected projects

Below are a few examples of projects I’ve contributed to over the years. More detail and references are available on request.

Alora Ambiance
Technology and development support for a business focused on wellness and customer experience.
Role: Software development & technical support
HACCP Builder
Work on systems supporting compliance and process management in regulated environments.
Role: Application development & infrastructure collaboration
Wise Flower
Support for online presence and supporting systems for a small business.
Role: Development & technical guidance

Let’s talk

If you have a project in mind, are facing a specific technical challenge, or simply want a second opinion on an approach, I’d be happy to talk.

Available for consulting and project work

I typically work directly with decision-makers and technical leads.

Share as much context as you’re comfortable with — timelines, constraints, existing systems, or specific issues you’re encountering. If it turns out I’m not the right fit, I’ll do my best to point you in a useful direction.