Skip to main content
HS
Looking for a job

Hamid Safdari

@hamidsafdari

Full-stack developer at TBD Technology modernizing a Spring Boot and Angular platform with secure authentication and CI/CD.

Afghanistan
Message

What I'm looking for

I’m open to opportunities that combine interactive frontend development with robust backend integration.

At TBD Technology, I’m modernizing a Spring Boot and Angular platform, upgrading AngularJS to Angular 17 and delivering advanced reporting with JasperReports. I’ve also integrated AWS Cognito and Okta for SSO and MFA, and streamlined deployments with GitLab CI/CD.

At Afghanistan Central Bank (Da Afghanistan Bank - DAB), I built a Spring Boot SMS router that enabled 20K users to access accounts without internet and added two-factor authentication for digital banking serving 1M+ customers. Earlier at Afghanistan Payments System (APS), I developed payment integrations and middleware, including automated processing for the Central Bank’s core SWIFT settlement platform.

Experience

Work history, roles, and key accomplishments

TT
Current

Software Development Consultant

TBD Technology

Apr 2023 - Present (3 years 6 months)

Remote consultant building and modernizing a Spring Boot + Angular platform with advanced reporting, secure authentication, and CI/CD automation. Delivered full-stack features across frontend, backend, and infrastructure layers.

- Upgraded AngularJS to Angular 17 with TypeScript and Bootstrap 5, improving maintainability and accessibility.
- Engineered advanced filtering and search using Angular

AD

Senior Software Developer

Afghanistan Central Bank (Da Afghanistan Bank - DAB)

Jan 2021 - Feb 2023 (2 years 1 month)

Led national digital-banking initiatives and transaction systems at the Central Bank, engineering secure, large-scale integrations and user-facing services under highly constrained infrastructure, and sustained operations through major organizational upheavals.

- Designed and documented transaction types (bill payment, card-to-card, cash-in/out, government fees) using ISO 8583.
- Built and deploy

AA

Senior Software Developer

Afghanistan Payments System (APS)

Feb 2020 - Dec 2020 (10 months)

Delivered enterprise integrations and middleware that expanded the reach of the national payments system to multiple banks and fintechs.

- Onboarded 10+ financial institutions by authoring and implementing tailored integration specs.
- Created middleware for routing and notifications, scaling services to 50K+ users.
- Built SOAP middleware to integrate vendor systems with the Central Bank’s core

AA

Software Developer

Afghanistan Payments System (APS)

Aug 2018 - Feb 2020 (1 year 6 months)

Developed dashboard, workflows, and transaction models that accelerated issue resolution and expanded the functionality of the payments switch.

- Built an interactive dashboard that reduced vendor support ticket resolution times by 3x.
- Trained staff on data formats and troubleshooting, improving onboarding speed by 30%.
- Resolved persistent card issuance and transaction-processing issues.
- Mo

BI

Software Developer

Blumont, Inc.

Feb 2013 - Aug 2015 (2 years 6 months)

(Blumont is a U.S.-based international NGO, formerly known as International Relief and Development)
Contributed to data capture and reporting systems in an NGO setting, developing responsive, tested applications with Spring and Backbone.js. Early adoption of agile methods, open-source tools, and JasperReports.

- Built mobile-friendly reporting systems with JasperReports for field data capture.
-

Education

Degrees, certifications, and relevant coursework

LI

LinkedIn

Learning SOLID Programming Principles

Jan 2023

LI

LinkedIn

Git Workflows

Jan 2023

LI

LinkedIn

Software Development Life Cycle (SDLC)

Oct 2022

SU

South Asian University

Master’s Degree, Computer Science

2016 - 2018

OR

Oracle

Oracle Certified Professional, Java SE 7 Programmer

Apr 2015

UM

University of Mysore

Bachelor's Degree, Computer Science

2009 - 2012

Interested in hiring Hamid?

You can contact Hamid and 90k+ other talented remote workers on Himalayas.

Message Hamid

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan