Mark O'Dowd

Software Engineer

Full-stack DeveloperAWS CertifiedBased in Ireland

I build modern web applications with a focus on user experience, performance, and clean code. Passionate about creating digital solutions that make a difference.

Scroll

About Me

I'm a full-stack software developer 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 approach problems holistically, understanding how each layer of a system fits together to make thoughtful 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

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

Hobbies & Interests

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

Ju-Jitsu

I've been training in Ju-Jitsu (Japanese) under the World Ju-Jitsu Federation Ireland for almost a decade now. I'm aiming to earn a black belt soon which will represent years of dedication and discipline being recognised

Ju-Jitsu

Music & Instruments

I've been playing guitar for more than 25 years and Irish banjo more recently. I play in traditional Irish sessions, which I enjoy for both the performance aspect and the social nature of the gatherings.

YouTube Channel
Music & Instruments

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
Chess

Get In Touch

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

Prefer direct contact? [email protected]