.๐ก๐๐ง ๐๐ข๐ฅ๐ | ๐# | ๐๐ป๐ด๐๐น๐ฎ๐ฟ | ๐ฅ๐ฒ๐ฎ๐ฐ๐ | ๐๐๐๐ฟ๐ฒ | ๐๐ฒ๐ด๐ฎ๐ฐ๐ ๐ ๐ถ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป | ๐๐-๐๐๐๐ถ๐๐๐ฒ๐ฑ | ๐๐ฃ๐ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป๐ | ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ๐ | ๐๐ฒ๐ฎ๐น๐๐ต๐ฐ๐ฎ๐ฟ๐ฒ | ๐๐๐ฏ๐ฒ๐ฟ๐๐ฒ๐ฐ๐๐ฟ๐ถ๐๐
โจ
๐ 100% Job Success, 27,500+ hours on Upwork, 19+ years of professional experience. I take over existing applications, fix what's actually broken, migrate legacy systems without downtime, and build new features end to end when that's what's needed.
I started as a developer and grew into VP of Engineering at a corporate SaaS company in Germany. Since 2012, working independently on long production engagements, roughly 8 years of it in healthcare and cybersecurity specifically: a telemedicine platform used by 200+ hospitals, 150,000 providers, and 12 million patients, and an antivirus/cybersecurity SaaS with a real-time telemetry pipeline. Core stack is C# and .NET, Angular as my strongest frontend, React and Node.js/TypeScript where the project calls for it.
๐ช๐ต๐ฎ๐ ๐ ๐๐ฎ๐ป ๐๐ฒ๐น๐ฝ ๐ฌ๐ผ๐ ๐ช๐ถ๐๐ต
โ Migrating ASP.NET Web Forms or older .NET Framework apps to .NET Core / ASP.NET Core
โ Reading an unfamiliar codebase fast and finding where the real risk is
โ Full-stack SaaS builds: auth, API, database, admin dashboards, billing
โ HIPAA-adjacent systems: patient data, scheduling, provider workflows, video/phone/chat visits
โ Security-conscious backend work: authentication, authorization, careful handling of anything touching PII
โ High-volume telemetry and messaging: RabbitMQ, MQTT, real-time pipelines with validation and idempotency
โ REST API design, third-party integrations, payment gateways (Stripe, Authorize.Net)
โ SQL Server and PostgreSQL schema work, query tuning, data integrity fixes
โ Azure deployment: App Services, Functions, Azure SQL, Azure AD/Entra ID
โ Desktop applications in WPF or Windows Forms, including legacy C++ interop
โ AI-assisted development with Claude and Cursor, every line reviewed before it ships, not vibe coding without review
๐๐ ๐ฎ๐บ๐ฝ๐น๐ฒ๐ ๐ผ๐ณ ๐ฃ๐ฎ๐๐ ๐ช๐ผ๐ฟ๐ธ
โ Migrated a telemedicine platform serving 200+ hospitals and 12 million patients from legacy ASP.NET Web Forms and React Native to .NET Core, REST API, and Angular, incrementally, with no downtime, through the load spike of COVID.
โ Migrated an enterprise cybersecurity SaaS backend from .NET Framework/ASP.NET Web Forms/jQuery to .NET Core/Angular, including a RabbitMQ-based telemetry pipeline handling high-frequency device data with validation and idempotency.
โ Built and grew a corporate SaaS platform in Germany from the ground up on ASP.NET Web Forms, ending up owning engineering decisions across the whole product as VP of Engineering.
๐ ๏ธ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป๐ ๐'๐๐ฒ ๐ช๐ผ๐ฟ๐ธ๐ฒ๐ฑ ๐ช๐ถ๐๐ต
โข Payments: Stripe, Authorize.Net, Chargify, Paymentwall, Hint
โข Healthcare data and eRx: Redox, AthenaHealth, EazyScripts, RxNT, PokitDok, Hint
โข Messaging: Twilio, Plivo (SMS), MailGun, SendGrid, Gmail, custom SMTP (email)
โข Video and voice (CPaaS): Vonage, LiveKit, Twilio Video, Agora, Daily, Amazon Chime SDK
โข Reporting: Power BI, Crystal Reports, LogiReports
โข Auth and identity: JWT, OAuth2, Azure AD / Entra ID OIDC, SSO, MSAL, ADAL
โข Messaging brokers and real-time: RabbitMQ, Azure Service Bus, MQTT, SignalR
๐งญ ๐๐ผ๐ ๐ ๐ช๐ผ๐ฟ๐ธ
โข Understand the business problem, and the existing system, before proposing a technical one
โข Small, reviewable changes over big risky rewrites
โข Test what already works before and after every change
โข Clear written updates, no surprises at the end of a milestone
โข Available full-time, more than 30 hours a week, based in Cyprus with strong overlap across UK, Europe, and US time zones
๐งฐ ๐ง๐ฒ๐ฐ๐ต ๐ฆ๐๐ฎ๐ฐ๐ธ
C#, .NET Core, .NET Framework, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Entity Framework, Angular, React, TypeScript, JavaScript, Node.js, SQL Server, PostgreSQL, SQLite, Cosmos DB, Azure, Azure Functions, Azure SQL, Azure AD, RabbitMQ, MQTT, Redis, Elasticsearch, REST API, WPF, Windows Forms, Stripe, Authorize.Net, Git, Claude, Cursor.
๐ฌ If you have a .NET application that's grown hard to maintain, a migration that can't afford downtime, or a product in healthcare or security where reliability actually matters, message me and let's talk about it. I'll tell you honestly whether I'm the right fit before we start.
Alexandra V.
front-end developer (angular)
Larnaca, Cyprus
$40/hr$40 per hour5.0 (1) 3 jobs $70K+ total earnings
I build production-grade AI agents and RAG pipelines for B2B SaaS startups whose customers ask about audit trails, ISO 27001 / TISAX, and GDPR. If you have an LLM feature stuck between prototype and production, I can usually ship it in 2-4 weeks.
Background: ~10 years in engineering. 8 of them at Scompler, a Munich B2B SaaS used by VW, Deutsche Bahn, Commerzbank. Joined as senior engineer, left as Head of Engineering running 6 teams (~40 people). Left in late 2025 to go all-in on agents. It's been daily, hands-on work ever since.
Working stack: Python, Claude Code (subagent pattern), LangGraph + LangChain, Claude API (Anthropic), OpenAI, MCP, mem0, Qdrant, vector embeddings, RAG, eval harnesses, prompt engineering. Running a multi-project LangGraph agent platform in production right now. It is self-developing with human gates: its agents have shipped 460+ merged PRs against the platform's own codebase, with merges and schema changes behind my review. A separate RAG pipeline indexes project docs from CI on every push, with heading-aware chunking and hash-based incremental sync into self-hosted Qdrant via mem0. Comfortable shipping into Rails, Node, or Go backends. I read prod logs before I touch prod code.
Most recent shipped artifact: chiplog, my open-source library for signed, hash-chained audit records of AI agent tool calls (linked in my portfolio below). Adapters for Claude Code, LangGraph, OpenAI Agents SDK, and Claude Agent SDK. Dogfooded against my own agent daemon for ten days: 19,037 signed records, chain intact. The useful part was what that run didn't show. The hook was registered for successes only, so it logged zero failures and looked perfect, then stopped recording entirely and nobody noticed for thirteen days. A log that silently stops is indistinguishable from an agent that did nothing. That finding is most of what v0.2 fixes, and the numbers are all on the repo's front page. It's a developer preview, not audit-ready evidence, and the README says so before it says anything else.
Examples of what I can ship in 2-4 weeks:
- A LangGraph agent with a real eval harness so you can tell when it regresses.
- A RAG pipeline over your docs with reranking, Qdrant, and a cost-per-query budget you actually monitor.
- A Claude/OpenAI integration into your Rails or Node app, with audit logs, request tracing, and a kill switch.
- A multi-agent prototype that proves out (or kills) an architecture before you commit headcount.
Why I'm useful for B2B / regulated buyers specifically:
I shipped product for DAX-listed enterprise buyers (VW, Deutsche Bahn, Commerzbank) whose security teams run rigorous procurement reviews. Got Scompler through ISO 27001, ISO 27017, and TISAX in the same audit cycle. I can ship the AI feature and answer your security questionnaire in the same engagement.
How I work: a short discovery call, then a fixed-scope mini-engagement of 1-2 weeks. After that we either keep going, or you walk away with a working piece you can keep. No 6-month minimums. When a sprint grows into an ongoing need, I also take fractional CTO engagements (2 days a week, 3+ months).
Cyprus-based (UTC+2), strong overlap with EU and US East Coast. EN working, RU native.
Message me with your stack and what's stuck. I'll tell you within 24h whether I can help, and if I can't, who I'd send you to.
Konstantinos S.
SRE, Technical Writer, Senior Cloud Engineer
Latsia, Cyprus
$60/hr$60 per hour5.0 (6) 8 jobs $2K+ total earnings
Experienced Technical Writer with emphasis on SRE, DevOps, and Cloud topics.
Experienced DevOps engineer with significant experience in Infrastructure as Code using Terraform on multiple Hyperscalers and Cloud providers.
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
KD
Kim Darling
Verified
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
DM
David Merry
Verified
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
KK
Katja Krohn
Verified
Summa Linguae
How do I hire a Git Developer in Cyprus on Upwork?
You can hire a Git Developer in Cyprus on Upwork in four simple steps:
Create a job post tailored to your Git Developer project scope. We'll walk you through the process step by step.
Browse top Git Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Git Developer profiles and interview.
Hire the right Git Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Git Developer?
Rates charged by Git Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Git Developer in Cyprus on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Git Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Git Developer team you need to succeed.
Can I hire a Git Developer in Cyprus within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Git Developer proposals within 24 hours of posting a job description.