# Afshin Jalili

[GitHub](https://github.com/AfshinJalili) · [LinkedIn](https://www.linkedin.com/in/afshnjalili)

## Summary

Backend software engineer

I build backend services with Node.js and TypeScript. My work includes APIs, payment webhooks, authentication, and automated testing.

I also write Go.

## Experience

### Wallex

SDET Engineer

Sep 2025 – May 2026

- Wrote automated tests for spot trading.
- Ran k6 load tests and monitored results in Grafana.
- Investigated trading and fee calculation bugs.

### Uppfirst

Full-Stack Engineer

Jan 2024 – Jul 2025

- Built creator storefronts and onboarding with NestJS, GraphQL, and Next.js.
- Handled payment webhooks and background jobs with BullMQ.
- Fixed authentication issues and added end-to-end tests.

### SternX

Backend Developer

Sep 2022 – Dec 2023

- Integrated services using OAuth 2.0, OpenID Connect, and SAML.
- Built gRPC services and message consumers with RabbitMQ and MQTT.

### Kaman

Junior Backend Developer

Mar 2020 – Aug 2022

- Built Node.js and TypeScript services with senior engineers.
- Worked on device and video APIs, database queries, and background jobs.

### AnbarFlow

Co-founder

Sep 2019 – Apr 2020

- Built a warehouse and inventory application with Node.js and React.

## Skills

- Languages: JavaScript, TypeScript, Go, SQL
- Backend: Node.js, NestJS, Express, REST, GraphQL, gRPC, WebSockets
- Data: PostgreSQL, MySQL, MongoDB, Redis
- Messaging: BullMQ, RabbitMQ, Kafka
- Tools: Docker, Linux, Git, GitHub Actions
- Testing: Jest, Playwright, Cypress, k6

## Education

Shahid Beheshti University

B.Sc. in Computer Science

Sep 2019 – Jun 2025

Tehran, Iran
