Hi, my name is

Thamer Mashni.

Senior Software Developer | Riyadh, Saudi Arabia

Senior Software Developer focused on .NET backends, microservices, and containerized delivery. Shipped internal platforms and automated operations for measurable gains in cycle time and reliability. Maintainer of WorkflowEngine and currently pursuing a Professional Master in Computer Networks.

About Me

Senior Software Development Specialist based in Riyadh, Saudi Arabia, focused on .NET backends, microservices, and containerized delivery. I build and maintain internal platforms, automate operations, and keep systems reliable for the teams that rely on them.

Currently leading service development at the Saudi Federation for Cybersecurity, Programming and Drones (SAFCSP) while pursuing a Professional Master’s in Computer Networks at KFUPM. Previous experience spans Lean Business Services, the SAFCSP .NET Bootcamp, and a formative internship at Saudi Aramco.

Maintainer of WorkflowEngine, advocate for clean architecture, and comfortable across REST APIs, real-time integrations, CI/CD automation, and modern container orchestration.

Here are a few technologies I've been working with recently:
  • C#
  • .NET 6/8
  • REST APIs
  • Microservices
  • SQL Server
  • PostgreSQL
  • Python
  • JavaScript
  • C
  • Java
  • Docker
  • Kubernetes
  • Vue.js
  • React
  • CI/CD
  • Agile Delivery
  • WebSockets
  • IoT Integration

Experience

Senior Software Development Specialist - SAFCSP
June 2023 - Present
  • Delivered and maintained multiple REST APIs and full-stack .NET MVC apps relied on by internal teams.
  • Modernized legacy components with targeted refactors, performance tuning, API versioning, and database migration scripts.
  • Automated manual operations while partnering with stakeholders through the team’s TFS-driven agile cadence.

Tech: .NET 6/8, C#, .NET MVC, REST/OpenAPI, SQL Server/EF, Docker

Software Engineer - Lean Business Services
Sept 2021 - May 2023
  • Tetaman Rebuild: Migrated a monolithic application into microservices using .NET Core and Docker. Tech: .NET Core 3.1, MSSQL, Docker, Kubernetes, Cron Jobs.
  • Tele-Health Platform: Built a real-time consultation portal integrated with SEHA using SAML. Tech: .NET Core 3.1, Vue.js, WebSockets, ZeroMQ, LiveSwitch, Kubernetes.
  • Developer Automation Tools: Created tools for database schema comparison with a zero-data-loss policy. Tech: .NET 6.0, gudusoft.gsqlparser, MSSQL.
  • Collaborated in Jira across epics, stories, and sprints to deliver features on schedule.
.NET Bootcamp Trainee - SAFCSP - Bootcamp Program
Apr 2021 - Aug 2021

Participated in an intensive full-stack .NET training program focused on best practices and real-world projects. Gained comprehensive understanding of:

  • .NET Core fundamentals and advanced concepts
  • Database design and implementation
  • Modern web development practices
Web Development Intern - Saudi Aramco
Jun 2019 - Jan 2020

Contributed to significant automation and development projects:

  • Automated data entry from Excel to database using custom utility software
  • Contributed to the development of an HR content management system and admin dashboard
  • Earned a formal recommendation letter for outstanding internship performance

Education

Expected June 2026
Professional Master in Computer Networks
King Fahd University of Petroleum and Minerals (KFUPM)

Focused on network protocols, architecture, security, and performance analysis. Emphasizes practical implementation and research-driven solutions.

Key Focus Areas:

  • Network protocols and architecture
  • Network security and performance analysis
  • Practical implementation of network solutions
  • Research-driven approaches to network challenges
Graduated
B.Sc. in Computer Science
King Fahd University of Petroleum and Minerals (KFUPM)

Comprehensive computer science education with strong foundation in:

Key Courses:

  • Data Structures and Algorithms
  • Operating Systems
  • Database Systems
  • Software Engineering
  • Artificial Intelligence
  • Computer Networks

Projects

End-to-End Secure Multi-Broker MQTT for IoT
MQTT CP-ABE JWT IoT Security
End-to-End Secure Multi-Broker MQTT for IoT
Designed and implemented a federated MQTT architecture that keeps payloads encrypted end-to-end using CP-ABE, applies token-based broker authorization, and demonstrates resilience through key revocation strategies.
WorkflowEngine – Open Source Workflow Library
.NET 8 Clean Architecture NuGet
WorkflowEngine – Open Source Workflow Library
Published a reusable .NET 8 approval workflow library with ASP.NET Core integrations, a sample MVC app, and NuGet packages for rapid adoption in enterprise systems.
Cross-Platform Scheduling App
React Native Next.js Supabase Tailwind CSS
Cross-Platform Scheduling App
Built an MVP with React Native, Next.js, and Supabase to test AI-assisted coding tools while delivering shared scheduling, automated reminders, and multi-device sync.
Network Performance Monitoring Tool
Python SNMP Grafana Automation
Network Performance Monitoring Tool
Developed an SNMP-based monitoring suite that captures bandwidth, latency, packet loss, and error rates with Grafana dashboards for live visualization.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!