Alper Soy
Backend Software Engineer
- soy.m.alper@gmail.com
- Eskişehir, Türkiye
Summary
Backend software engineer with five years of production experience across marketplace, education, startup and healthcare platforms. Designs and operates REST APIs, PostgreSQL and MongoDB data models, Stripe payments, background workers and cloud deployments. Works mostly in Node.js, NestJS and TypeScript, with .NET and C# where a platform calls for it.
Highlights
- Stripe payments on two marketplaces: subscriptions, metered usage, Connect accounts and the webhooks behind billing.
- Workflows that cannot race: distributed locks against double bookings, multi-table transactions, scheduled jobs.
- End-to-end tests on real PostgreSQL and MySQL in CI, coverage gates, GitHub Actions deploys on four products.
Experience
Software Engineer, For Physician
Jan 2026 - Present
Istanbul, Türkiye (remote). Backend engineer on a clinical consultation platform for physicians, with AI assistance.
- Backend engineer on the clinical case workflow between physicians and specialists.
- Work on the AI assistant features and the account lifecycle flows.
- Maintain the automated test suites, database migrations and localization.
Technologies: NestJS, TypeScript, PostgreSQL, Redis, Docker, Kubernetes
Software Engineer, Bamep Inc.
Dec 2021 - Jan 2026
San Francisco, CA (remote). Employer of record for the client engagements below; product work on ScaleUpStream, Bamep's own platform.
- Developed backend services with NestJS, .NET Core, PostgreSQL and Redis for ScaleUpStream, a platform connecting startups, investors and service providers.
- Implemented the Stripe integration end-to-end: customers, subscriptions with promotion codes, metered usage, Connect onboarding for sellers and the payment webhooks.
- Optimized PostgreSQL queries with indexing and caching strategies.
- Designed and documented REST APIs; strengthened authentication and authorization with JWT and roles.
- Integrated AWS services for scalability and content delivery; led the CI/CD migration to GitHub Actions.
Technologies: NestJS, .NET Core, PostgreSQL, Redis, Stripe, AWS, GitHub Actions
Software Engineer, Crea Inc. (via Bamep Inc.)
Jul 2022 - May 2024
San Francisco, CA (remote). Client engagement through Bamep; backend engineer on GiddyUp and Edvisorly.
- Developed and maintained backend services with NestJS, PostgreSQL, MySQL, MongoDB and Redis.
- Worked in modular monolithic codebases with clear module boundaries, keeping them maintainable and extensible.
- Designed database schemas and query optimizations that reduced query execution time.
- Integrated AWS services for data availability and security; developed and documented REST APIs.
Technologies: NestJS, PostgreSQL, MongoDB, MySQL, Redis, AWS
Software Engineer, Kalder (via Crea Inc.)
Jul 2022 - Sep 2023
Brooklyn, NY (remote). Client engagement through Crea; one of the main backend contributors to Kalder's membership platform for brands.
- Developed backend services with NestJS, MySQL and Redis: a REST API and a background worker serving many brands from one codebase.
- Built the quest engine (experiences with proofs, waitlists, quotas and token rewards), the email notification system and the whitelist and waitlist flows.
- Worked on the Apple Wallet pass pipeline and the QR check-in flow with NFT ownership checks on chain.
- Optimized MySQL queries and set up centralized logging, the worker foundation and the access controls of the operator API.
Technologies: NestJS, MySQL, TypeORM, Redis, Bull, Apple Wallet, AWS S3
Software Engineer, Earnado
Aug 2021 - Dec 2021
Istanbul, Türkiye
- Developed Node.js applications backed by MySQL through the Sequelize ORM.
- Added Redis caching, speeding up data retrieval and reducing server load.
- Designed and built REST API endpoints.
Technologies: Node.js, MySQL, Sequelize, Redis
Selected projects
For Physician, Clinical consultation platform for physicians, with AI assistance
For Physician, 2026 - present
A physician describes a clinical case, gets a preliminary assessment from an AI assistant and can escalate the case to a specialist. Case study: alpersoy.vercel.app/en/projects/for-physician
ScaleUpStream, Platform connecting startups with investors, incubators and service providers
Bamep Inc., 2021 - 2026
Startups, investors, incubators, institutions and service providers each get a page and interact through investment questionnaires with weighted scoring, pitch events, cohorts, paid content and a service marketplace. Case study: alpersoy.vercel.app/en/projects/scaleupstream
GiddyUp, Booking marketplace for travelers with horses
Crea Inc., 2022 - 2024
Hosts list farms and ranches with places for horses and their people; guests search along their driving route, book, pay and message the host. Case study: alpersoy.vercel.app/en/projects/giddyup
Edvisorly, Transfer planning platform for community college students
Crea Inc., 2022 - 2024
Students plan their courses term by term against transfer requirements, follow universities, apply to partner schools inside the app and chat with them. Case study: alpersoy.vercel.app/en/projects/edvisorly
Kalder, Membership and loyalty platform for brands
Kalder, via Crea Inc., 2022 - 2023
Brands issued NFT membership cards, ran quests that paid rewards in brand tokens, hosted events with QR check-in and handed members Apple Wallet passes. Case study: alpersoy.vercel.app/en/projects/kalder
Skills
- Backend:
- Node.js, TypeScript, NestJS, .NET Core, C#, REST API design, OpenAPI / Swagger
- Data:
- PostgreSQL, PostGIS, MySQL, MongoDB, MSSQL, Redis, TypeORM, Sequelize, Mongoose, Entity Framework Core
- Async work and integrations:
- Bull / BullMQ, Cron workers, Domain events, Stripe (Payments, Connect, subscriptions), Auth0, Keycloak, AWS S3, Webhooks
- Architecture:
- Modular monoliths, CQRS, Layered architecture, Caching strategies, Distributed locks, Soft delete and versioning
- Cloud and delivery:
- AWS, Azure, Docker, Kubernetes, Heroku, GitHub Actions, Vercel
- Testing and quality:
- Jest, Supertest, End-to-end suites with disposable databases, Coverage gates, Load testing, ESLint, Prettier, husky
- Frontend, when needed:
- React, Next.js, Angular, Tailwind CSS
Education
BSc, Electronics and Communication Engineering
Kocaeli University, Kocaeli, Türkiye
Certificates and courses
- Graph Developer - Associate (Apollo GraphQL)
- Microsoft Certificate of Achievement: .NET
- .NET Software Certification Program, BilgeAdam (Feb 2019 - Jun 2019)
Languages
- Turkish (native)
- English (professional working proficiency)