Veysi Furkan B.
Software Engineer - Backend & Data | .NET, Python, RabbitMQ, Spark
I’m a software engineer with strong backend expertise and hands-on experience across data engineering, integrations, messaging systems, and dashboard-driven applications. My main focus is building reliable, scalable systems with .NET and Python, but my work usually goes beyond a single layer. I’ve built APIs, microservices, queue-based architectures, ETL pipelines, reporting systems, internal tools, and frontend dashboards that turn complex data into usable products. I work comfortably with ASP.NET Core, FastAPI, RabbitMQ/AMQP-based systems, PostgreSQL, MSSQL, Redis, Docker, and AWS. On the data side, I’ve worked with Python, Pandas, NumPy, Scala, and Spark for data processing, transformation, reporting, and pipeline development. When a project needs frontend support, I can also handle dashboard and admin-style interfaces with Vue.js and data visualization tools. Over the years, I’ve worked on projects involving factory analytics, IoT-style data flows, internal operational tools, reporting platforms, queue-based integrations, and full-stack systems built from scratch. I’ve helped teams improve system reliability, reduce downtime, clean up unstable architectures, and turn unclear technical needs into maintainable solutions. What I usually help clients with: - Backend API development with .NET Core / ASP.NET Core and Python / FastAPI - Microservices and distributed system design - RabbitMQ, AMQP-based communication, event-driven flows, and background job processing - ETL pipelines, reporting systems, and data transformation workflows - Spark / Scala or Pandas / NumPy based data processing - PostgreSQL / MSSQL database design and backend business logic - Dashboard and admin panel development for operational visibility - System integrations, performance improvements, and production-ready architecture How I work: - I focus on building systems that are clean, practical, and maintainable - I care about delivery speed, but not at the cost of long-term stability - I can take ownership from architecture to deployment - I communicate clearly and try to be a real technical partner, not just someone writing tickets My background is strongest in backend engineering, but I’m at my best in projects where backend, data, and product behavior need to work together properly. If you need someone who can design the architecture, build the core system, handle integrations, and make the data actually useful on the product side, I’d be glad to help.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $545
$545 in the last 6 months
Earnings, last 30 days
Skill rankings: Top 21% in RabbitMQ
Ranked by MRR among everyone on Upwork with the skill.
- #19Messaging System46 freelancers · 🇹🇷 #1Top 41%🇹🇷#1 of 2
- #98API Documentation268 freelancers · 🇹🇷 #2Top 37%🇹🇷#2 of 5
- #113Clean Architecture385 freelancers · 🇹🇷 #5Top 29%🇹🇷#5 of 16
- #118RabbitMQ552 freelancers · 🇹🇷 #8Top 21%🇹🇷#8 of 20
- #278Entity Framework1,047 freelancers · 🇹🇷 #9Top 27%🇹🇷#9 of 16
- #368Software Architecture964 freelancers · 🇹🇷 #5Top 38%🇹🇷#5 of 10
- #514AWS Development1,478 freelancers · 🇹🇷 #3Top 35%🇹🇷#3 of 10
- #541Microservice2,217 freelancers · 🇹🇷 #17Top 24%🇹🇷#17 of 46