Skip to content
BackNov 8
Thomas M.
Upwork badge

Thomas M.

Software & Systems Engineer

Hello! I'm Thomas, a Software & Systems Engineer specializing in backend development, enterprise software and distributed systems. I help businesses build scalable applications, modernize existing systems and solve complex technical challenges. Whether it's designing software architecture, developing new features, integrating third-party services or optimizing performance, my goal is always the same: deliver software that remains reliable, maintainable and easy to evolve. Throughout my career I've designed and developed: Enterprise Information Management platforms. Identity & Access Management solutions (LDAP, Active Directory, OAuth2, OpenID Connect and SAML2). Multi-tenant and white-label SaaS applications serving 100+ organizations. Asynchronous processing pipelines handling 600+ concurrent operations while respecting third-party rate limits. Traffic engineering and DDoS mitigation systems capable of handling up to 9 Gbps of traffic. Layer 7 filtering engines processing 10,000+ HTTP requests per second. I enjoy understanding business requirements just as much as solving technical problems. Before writing code, I like to understand why something needs to be built, identify the simplest solution and design software that remains maintainable as it grows. I believe good engineering isn't about using the newest technology—it's about making the right technical decisions, reducing unnecessary complexity and building systems that are easier to understand tomorrow than they are today. Core Technologies Languages PHP • Go • TypeScript • JavaScript • Python • Lua • C/C++ Frameworks Laravel • Filament • Livewire • Express • Flask Architecture Software Architecture • Domain-Driven Design • Hexagonal Architecture • Distributed Systems • Multi-tenant SaaS • Identity & Access Management • REST APIs • Asynchronous Processing Infrastructure Linux • Docker • NGINX • Proxmox • Redis • PostgreSQL • MySQL • MongoDB • pfSense • OPNsense • iptables • ipset If you're looking for an engineer who can contribute beyond implementation—helping with architecture, scalability, performance and long-term maintainability—I'd be happy to discuss your project.

🇪🇸Granada, Spain$28/hr100% JSS4.27 (12)Since Mar 2024

Earnings and projects

MRR
$106

Last 6 months ÷ 6

World#133,428 / 412k
🇪🇸Country#1,253 / 4,023
Revenue, last 30 days
$0

Last 6 months: $634

Total earnings
$33k

Billed in all: $35k

World#103,002 / 412k
🇪🇸Country#1,027 / 4,023
Per project
$1.7k

$634 in the last 6 months

World#88,287 / 412k
🇪🇸Country#843 / 4,023
Projects, last 6 months
1
100% fixed0% hourly
World#128,096 / 412k
🇪🇸Country#1,171 / 4,023
Projects in all
20

Across 21 contracts

52% fixed48% hourly
World#133,450 / 412k
🇪🇸Country#1,212 / 4,023

Earnings, last 30 days

$34.8kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$34.0k$34.5k$35.0k$35.5kOct 9Oct 24Nov 8

Skill rankings: Top 23% in Golang

Ranked by MRR among everyone on Upwork with the skill.

  1. #168Browser Automation444 freelancers · 🇪🇸 #1Top 38%
  2. #280NGINX1,116 freelancers · 🇪🇸 #4Top 25%
  3. #506Golang2,195 freelancers · 🇪🇸 #3Top 23%
  4. #657System Administration1,828 freelancers · 🇪🇸 #9Top 36%
  5. #747Linux3,038 freelancers · 🇪🇸 #9Top 25%
  6. #1,297Web Scraping3,925 freelancers · 🇪🇸 #9Top 33%
  7. #2,082C#8,348 freelancers · 🇪🇸 #18Top 25%
  8. #2,383Docker8,762 freelancers · 🇪🇸 #14Top 27%