
Hamid Safdari
@hamidsafdari
Full-stack developer at TBD Technology modernizing a Spring Boot and Angular platform with secure authentication and CI/CD.
What I'm looking for
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
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
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
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
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
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
Learning SOLID Programming Principles
Jan 2023
Git Workflows
Jan 2023
Software Development Life Cycle (SDLC)
Oct 2022
South Asian University
Master’s Degree, Computer Science
2016 - 2018
Oracle
Oracle Certified Professional, Java SE 7 Programmer
Apr 2015
University of Mysore
Bachelor's Degree, Computer Science
2009 - 2012
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Hamid?
You can contact Hamid and 90k+ other talented remote workers on Himalayas.
Message HamidGet 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!
