Logo

Mark O'Dowd

Software Engineer

Full Stack Developer•AWS Certified•Based in Ireland
TypeScriptTypeScript
PythonPython
RustRust

I partner with businesses and communities to build modern, scalable web applications. My focus is on delivering high performance products that bridge the gap between seamless user experience and maintainable code.

Scroll

About Me

I'm a full stack software engineer from Ireland with experience building modern web applications across the entire stack from polished, accessible user interfaces to backend APIs, databases, and cloud infrastructure on AWS. I focus on how every layer of a system interacts so I can make thoughtful, long-term architectural decisions.

I care deeply about code quality, performance, and long-term maintainability, preferring clear, pragmatic solutions over unnecessary complexity. My focus is on building software that is fast, reliable, and easy to reason about, whether that's a small product feature or a large, scalable system.

When working on projects, I value clear communication, ownership, and turning ambiguous requirements into well-structured, dependable solutions. I enjoy collaborating closely with designers, stakeholders, and other engineers to deliver meaningful results incrementally, with a strong emphasis on user experience.

Outside of development, I enjoy exploring interests beyond code (Hobbies & Interests below) which helps me stay curious, balanced, and continuously improving as both a developer and a problem-solver.

Mark O'Dowd, Full-stack Developer and AWS Certified professional

Work

Mark O'Dowd, Trading As Emerald Software

I am the founder and lead engineer at Emerald Software, an Irish web software company.

We specialise in building responsive web applications, providing expert cloud architecture, and delivering tailored software solutions, including:

  • Full Stack SaaS & Web Application MVP Development
  • High Performance Headless CMS & E-commerce Sites
  • API Development & System Integration
  • Cloud Infrastructure & DevOps Consulting
Emerald Software

Skills & Technologies

As a full stack developer, I'm constantly experimenting with new tools, but these are the core technologies I focus on to build modern web applications and deliver high-quality solutions.

Frontend

ReactReact
Next.jsNext.js
JavaScriptJavaScript
TypeScriptTypeScript
Tailwind CSSTailwind CSS

Backend

Node.jsNode.js
ExpressExpress
DjangoDjango
PythonPython
PostgreSQLPostgreSQL

DevOps

AWS LambdaAWS
DockerDocker
GitHub ActionsGitHub Actions
TerraformTerraform

Tools

LinuxLinux
GNU BashBash
GitGit
GitHubGitHub
VimVim

Zero To Mastery Ambassador

Curious where I learned my skills?

In 2018, I began my software development journey with Zero To Mastery (ZTM). Over the years, the platform has been a cornerstone of my continuous learning, allowing me to constantly stack new skills across a wide variety of tech fields. Today, I'm still deeply active in the ZTM community, where I've been recognized as a Star Mentor for leadership and helping others grow.

As an official ZTM Ambassador, I'm proud to advocate for a platform that genuinely works. My own career is proof of that. If you are looking to start or level up your own development journey, you can use any of the affiliate links below to join the Academy. I'll earn a commission at no extra cost to you, and I look forward to seeing you inside the community!

Zero To Mastery Academy

Certifications

Professional certifications and courses that demonstrate my commitment to continuous learning and professional development.

Tech Talks

I'm incredibly passionate about teaching and mentoring, which is exactly what drives me to step away from the terminal and share engineering insights on stage.

Some of my tech talks

Mark presenting a tech talk on Apache Spark

Hobbies & Interests

Things I enjoy doing outside of work that keep me balanced and inspired.

Ju-Jitsu

I have been training in Ju-Jitsu (Japanese) under the World Ju-Jitsu Federation Ireland since 2012. After many years of dedication and discipline I have earned and been recognised as a 1st degree Black Belt (1st Dan)

Image representing Ju-Jitsu hobby interest

Music & Instruments

I have been playing guitar for over 25 years and more recently Irish tenor banjo. I play in traditional sessions which I enjoy for both the performance aspect and social camaraderie that comes with it

YouTube Channel
Image representing Music & Instruments hobby interest

Chess

I enjoy the strategic depth and mental challenge of chess. I play on Lichess, which I use because of its open source nature. I'm open to friendly challenges!

Lichess Profile
Image representing Chess hobby interest

Get In Touch

Have a question or want to work together? Feel free to reach out!

Prefer direct contact? contact@markodowd.dev