SENIOR FULL STACK DEVELOPER / SYSTEM ARCHITECT

Hi, I'm Hamid Samir.

Complex problems.
Thoughtful solutions.

From architecture and backend engineering to the frontend experience, I build software around real business needs. Secure, maintainable and ready to grow.

ASP.NET CoreReactNext.jsSystem Design
Hamid Samir working on his laptop
h.s
Hamid SamirSoftware Engineer
Built around architecture, quality and extensibility
Started coding
2010
International collaboration
Working with Canadian teams
Core focus
Full Stack / .NET

Selected work

Domestic projects

4 projects

International projects

6 projects

Approximate Gregorian years, converted from the Solar Hijri calendar.

2024 - Present

Senior Full Stack Developer & System Architect

Enterprise systems with ASP.NET Core, backend architecture, REST APIs, security and real-time services. Direct contributions to product analysis and key technical decisions.

2021 - 2023

International Collaboration & Specialized Projects

Worked with Canadian companies on blockchain, Web3, DEX and fintech. Developed backends and business logic, managed databases and coordinated frontend engineering.

2019 - 2020

Backend Developer

Focused on ASP.NET Core, database and API design, administration panels and reusable, modular infrastructure.

2016 - 2018

Freelance Software Developer

Built a vehicle service and appointment app and Argan Pakhsh, a B2B auto parts app published on Cafe Bazaar. Moved into backend development through ASP.NET and then .NET Core.

2013 - 2015

Android & Custom Software Developer

Worked with Imen Tak Dadeh Imen on recruitment, classifieds and Bluetooth multiplayer apps. Built mobile and Windows software for secure print-order management.

My toolkit

Technologies I have used across web, mobile, enterprise systems and blockchain development.

Backend & Data

  • ASP.NET Core
  • C#
  • SQL Server
  • REST API
  • Dapper

Web & Frontend

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Blazor
  • PWA

Architecture & System Design

  • System Design
  • Multi-Tenant
  • Modular Architecture

Communication & Infrastructure

  • Socket Programming
  • SignalR
  • Background Jobs
  • S3 Storage
  • Web Push

Mobile

  • Android Studio
  • Java
  • Kotlin
  • Swift
  • Dart
  • Flutter

Blockchain & Trading Systems

  • Solidity
  • Web3
  • Bitcoin RPC
  • EVM
  • Tron
  • Smart Contracts
  • NFT
  • Python
  • Trading API
04A LITTLE ABOUT ME

Understand the problem. Then write the code.

For me, software engineering starts with understanding real business needs and translating them into secure, fast and maintainable systems. I've been coding since 2010, growing from mobile development to enterprise platforms and international collaboration.

  • Turn business needs into practical architecture
  • Design APIs, databases and business logic
  • Build reusable tools and libraries
  • Coordinate engineering teams and lead frontend delivery
Bachelor's Degree in Software Engineering
Read my professional story

What gives my journey meaning

My beliefs & worldview

Monotheism

I believe in one, incomparable God, whose knowledge and will encompass all existence. To me, God is a close and compassionate source of support, hope and guidance, even when I cannot see the whole path ahead.

Alongside effort, responsibility and the choices we make, I believe we also need the ability to trust. Trust in God means doing my part with care and commitment, and entrusting what lies beyond my control to Him. We cannot control everything, yet nothing lies outside the order of this world.

This outlook shapes how I live and make decisions. It helps me approach the unknown with hope, find opportunities to learn through hardship and appreciate what I have. For me, faith finds meaning in everyday life: doing my work well, taking responsibility for my choices and continuing with peace of mind.

BEFORE WE WORK TOGETHER

Frequently asked questions

A few brief answers about projects, responsibilities and getting started.

What kinds of projects can we work on together?

My focus is full-stack development, backend architecture and enterprise systems: commerce and B2B platforms, administrative panels, APIs and service integrations. We can start with your main requirements and the project's current state to assess the fit.

Do you work on existing systems?

Yes. Work can include new features, architecture and performance improvements, or service integrations. I first review the current structure, code and constraints to identify valuable changes and a practical path to implement them incrementally.

What responsibilities can you take on?

Depending on the project, I contribute from requirements analysis and database and API design through backend and frontend implementation. I also have experience coordinating technical work and leading frontend development. Responsibilities and collaboration with the team are defined at the start.

How do you approach security and maintainability?

Access control, data scope, parameterized queries, server-side validation, and request and output protection are part of design and implementation decisions. For maintainability, I focus on modular structures and shared components so future changes remain traceable and practical to extend.

Explore security and the SamirCore foundation
What information do you need to get started?

A brief description of the goal, users, current state and main requirements is enough to begin. Include any timeline, technology constraints or existing team. We can discuss the scope and next steps by email or Telegram.

GET IN TOUCH

Let's talk about what's next.

For collaboration opportunities, a technical conversation or a software challenge, reach me through any of these channels.

Download resumeEnglish resume · PDF