# Hamid R. Rezaei

Full-Stack Software Engineer

Toronto, Canada

[dev.hamid.rezaei@gmail.com](<mailto:dev.hamid.rezaei@gmail.com>) · [LinkedIn](<https://www.linkedin.com/in/hamid-reza-rezaei-17896a125/>) · [GitHub](<https://github.com/HamidRezaRezaeiGitHub>)

## Summary

I design and build Java/Spring services, secure APIs, data-intensive applications, and React interfaces. My work spans backend development, CI/CD automation, cloud infrastructure, and observability. I enjoy working through complex problems and making software easier to test, release, and support.

## Experiences

### Full-Stack Engineer — HSBC

Agency Securities Lending · Toronto, Canada · Jun 2025 — Present

- Developing and maintaining Spring Boot (Java) microservices that expose REST APIs and integrate with other services.
- Building SQL-based Looker Studio dashboards over BigQuery data for revenue and balance analysis, in partnership with product and business users.
- Co-architected a multi-service proof of concept that achieved 100% output parity with existing platforms for one selected trade type over a defined evaluation period; built an AD-backed authentication service, API gateway, and React frontend.
- Designed and implemented a context-aware, in-product AI assistant using React and Spring AI.
- Drove AI adoption across multiple teams by building an enterprise harness with script-backed skills for GitHub, Jira, Confluence, logs, and Jenkins, supported by training and knowledge-sharing sessions.
- Implemented Spring Security and JWT authorization, using JPA with a cloud-hosted relational database.
- Designed and led the migration from legacy scripts to Jenkins/Groovy CI/CD pipelines, automating builds, tests, Sonatype and Checkmarx scans, artifact versioning, Jira and Confluence integration, and deployments across environments.

### Full-Stack Engineer — HSBC

Data Service Layer · Toronto, Canada · Jun 2023 — Jun 2025

- Owned architectural design, code reviews, and the delivery roadmap for a scalable data-transfer and synchronization product built on Spring Batch and modular development.
- Contributed to a configurable, event-driven ETL application using Solace, Spring Integration (Java 21), and PostgreSQL, processing high-throughput real-time trading data while preserving lifecycle event order.
- Implemented message acknowledgments, retries, exception handling, and transactional controls to reduce the risk of data loss during concurrent processing.
- Created parameterized Grafana dashboards to improve visibility into application health and performance.
- Designed and owned a secure production file-retrieval application using React, Spring Boot, and Spring Security, guiding authorized users through locating and retrieving files while enforcing backend access controls.
- Evaluated legacy functionality and designed scalable alternatives for phased migration.

### Software Developer & DevOps Engineer — HSBC

Trade Reporting Americas · Toronto, Canada · Apr 2021 — Jun 2023

- Reduced regression analysis from one week to three hours by parallelizing datasets across Jenkins pipelines and aggregating results in a multithreaded Spring Boot application.
- Created modular Jenkins/Groovy pipelines integrating GitHub, Maven, Nexus, Jira, Ansible, and ServiceNow for build, deployment, and change-management workflows.
- Delivered Java and Drools changes for CFTC, SEC, and Canadian regulatory reporting requirements.
- Refactored legacy applications using OOP and SOLID principles and automated production operations with Bash.
- Supported L2/L3 incident diagnosis and resolution with an international agile team.

### Computer Science & Mathematics Teacher — Milad Taha

Tehran, Iran · Dec 2013 — Dec 2018

- Taught programming, algorithms, flowcharts, Excel and macros, alongside algebra, combinatorics, probability, and geometry for grades 10–12.

## Projects

### Buildean

Co-founder & Backend Engineer · Beta · Jun 2025 — Present

- Architected the Java 25/Spring Boot 4 backend for a construction-estimation platform, using PostgreSQL, Flyway, and modular REST/OpenAPI services.
- Built a transaction-safe estimation engine with hierarchical work scopes, quote resolution, manual overrides, scenario copying, and bidirectional task–estimate synchronization.
- Secured APIs with Firebase authentication, RBAC, and ownership controls; automated keyless GitHub Actions delivery to GCP Cloud Run and Cloud SQL across DEV and UAT.

[Visit Buildean](<https://buildean.com/beta/>)

### BuyOrRent

Creator & Backend Engineer · Live backend · Flutter frontend in progress · Sep 2025 — Present

- Designed a TypeScript/Hono backend on Cloudflare Workers with shared financial-domain logic exposed through OpenAPI HTTP endpoints and MCP tools.
- Implemented rent, loan, mortgage, property, investment, and expense projections using precise decimal arithmetic and explicit accrual, scheduling, and rounding policies.
- Built strict Zod contracts, consistent HTTP/MCP errors, and private R2-backed CSV exports, backed by GitHub Actions delivery across DEV, UAT, and PROD.

### man-agent-ment

Creator · Open-source developer-workflow kit · Apr 2026 — Present

- Built a portable POSIX-shell toolkit supporting Codex, Claude Code, Gemini CLI, and GitHub Copilot, with 60+ versioned workflows, skills, templates, scripts, and adapters.
- Standardized planning, project knowledge, and session handoffs; added context-injection hooks, non-overwriting installation, adoption audits, and CI smoke tests.

[View on GitHub](<https://github.com/HamidRezaRezaeiGitHub/man-agent-ment>)

## Skills

### Languages

Java, TypeScript, JavaScript, SQL, Groovy, Bash, Dart, R

### Backend & APIs

Java, TypeScript, JavaScript, Spring, Spring Boot, Spring MVC, Spring Batch, Spring Integration, Spring Security, Spring Data JDBC, Spring Data JPA, Spring AI, REST, MCP, JWT, LDAP, Hono, Cloudflare Workers, Solace

### Frontend

TypeScript, JavaScript, Dart, REST, React, HTML, CSS, Flutter, NPM, Vitest, Angular, Bootstrap

### Database & Storage

SQL, Spring Data JDBC, Spring Data JPA, PostgreSQL, Cloud SQL, H2, BigQuery, MongoDB, Firebase, Cloudflare R2

### Cloud & Infrastructure

Bash, Cloud SQL, BigQuery, GCP, Cloud Run, Firebase, Cloudflare Workers, Cloudflare R2, Docker, Solace, Ansible

### Build & Delivery

Groovy, Bash, Docker, Git, Maven, NPM, Jenkins, GitHub Actions, Nexus, Ansible, Checkmarx, Sonatype

### Testing & Security

Spring Security, JWT, LDAP, H2, JUnit, Mockito, Vitest, Checkmarx, Sonatype

### Observability & Analytics

SQL, BigQuery, Looker Studio, Logs Explorer, Grafana, Geneos, R

### Developer Workflow

Spring AI, MCP, Git, GitHub Copilot, Claude Code, Codex, Agent Instructions, Hooks, Agent Skills, Context Engineering, Jira, Confluence

## Education

### Master of Engineering — Water Resources & Environmental Engineering

University of Western Ontario · London, Canada · Jan 2019 — Dec 2019

### Bachelor of Science — Civil Engineering

University of Tehran · Tehran, Iran · Sep 2013 — Dec 2017

## Let’s Talk

I’m interested in backend, full-stack, and senior engineering roles. If you think we could work well together, I’d like to hear from you.

[dev.hamid.rezaei@gmail.com](<mailto:dev.hamid.rezaei@gmail.com>)

## PDF downloads

- [Compact](</resumes/hamid-rezaei-resume-compact.pdf>) — 1 page · PDF
- [Long](</resumes/hamid-rezaei-resume-long.pdf>) — All experiences · PDF
