Mike McDowall

Software Developer

Building custom software solutions to bring your ideas to life

Portrait of Mike McDowall

Profile

Full Stack Developer

I am a highly driven, highly skilled software developer with a passion for turning innovative ideas into fully functioning web, desktop, and mobile applications

After spending many years as a successful TV producer, I added coding to my skill set when I discovered the breathtaking potential it can unleash

Traditional media production devours resources. Software development doesn't have the same constraints: high quality applications can be built and delivered quickly and at a fraction of the cost

To me, that's compelling. And with a strong track record as a creative, tech savvy problem solver, my attributes lend themselves to the task of building new applications from the ground up

I've worked on a range of full stack projects with oversight on everything from UX design to complex back-end architecture - including database management, deployment, payment platforms, and AI integration - for TV production and journalism, fintech, recruitment, and travel

Right now, I'm hungry for new collaborations - the more ambitious the better. So, if my unique combination of technical expertise and top-level communication skills refined in the high-pressure world of prime-time television production could help you achieve your objectives, please don't hesitate to reach out

Send me a message

Technical Skills

I've worked with numerous tech stacks including:

  • JavaScript
  • TypeScript
  • Python
  • C#
  • HTML
  • CSS
  • SCSS
  • React
  • Vite
  • Tailwind
  • Tauri
  • Recharts
  • Syncfusion
  • Node
  • Express
  • .NET
  • MySQL
  • Knex
  • REST APIs
  • JWT Authentication
  • Anthropic
  • OpenAI
  • Seedance 2.5
  • Dreamina
  • Azure
  • AWS
  • Cloudflare
  • DigitalOcean
  • Stripe
  • UX Design
  • Figma
  • Miro
  • Google Analytics
  • Slack
  • Jira
  • Agile
  • GitHub
  • Avid Media Composer
  • CapCut
  • Sony HD cameras
  • Photoshop
  • Cubase

Artificial Intelligence

The AI revolution is radically transforming the way we work, massively expanding what it's possible to achieve. We all have a choice: surf the wave or drown in it

I'm genuinely excited by a future that makes the best possible use of Large Language Models' capabilities

Whether it's for building code, integrating AI into an app's core features, or working with agents, I'm adept at using the latest models, and I'm constantly exploring new developments

Take media creation. Check out this experimental clip: my one-minute homage to attention, the function at the heart of every LLM. Created with just a few prompts, no locations, no cast, no cameras, and very little cost, the aim was to generate an original photoreal sequence that would be impossible to actually film

Given how fast AI is advancing, the next wave promises to be extraordinary. I'm eager to be part of it, and I'm always up for discussing how AI could contribute to your projects