Skip to main content
Noman ashrafNA
Looking for a job

Noman ashraf

@nomanashraf1

Backend Software Engineer at Nivoda who automated payment reconciliation and moved payment processing to Kafka.

Pakistan
Message

At Nivoda, I worked on payment and financial systems for a B2B marketplace processing 20,000+ payments a week across 10+ currencies. I built APIs in Node.js and TypeScript and designed PostgreSQL schemas for financial data.

I built automated reconciliation from scratch, replacing a manual process; a later version handled single payments across multiple invoices and partial payments, automating around 70–80% of reconciliation. I also moved payment processing from the monolith into an event-driven Kafka microservice.

I owned Stripe, Airwallex and NetSuite integrations, including webhooks, retries and multi-currency settlement. At Deutics Global, I developed full-stack production projects and REST APIs, and deployed services on AWS.

Experience

Work history, roles, and key accomplishments

NI

Software Engineer II

Nivoda

Nov 2023 - May 2026 (2 years 6 months)

Optimized systems for large transaction volumes, handling concurrency, idempotency, and performance under load. Built and shipped APIs in Node.js and TypeScript, designed PostgreSQL schemas, and moved payment processing into an event-driven microservice on Kafka.

DG

Software Engineer

Deutics Global

Oct 2022 - Oct 2023 (1 year)

Performed full-stack development on live production projects serving thousands of concurrent users. Built and integrated REST APIs and payment gateways, and deployed services on AWS EC2 with CI/CD pipelines.

Education

Degrees, certifications, and relevant coursework

University of the Punjab logoUP

University of the Punjab

Bachelor of Science, Information Technology

2019 - 2023

Pursued a Bachelor of Science in Information Technology, covering core computer science and IT topics.

Interested in hiring Noman?

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

Message Noman

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