
Closed
Posted
Paid on delivery
I’m building a microservices-based platform and I need several core components written in Go with performance as the top priority. The immediate scope covers an ultra-fast API gateway, a lightweight service-discovery layer, and a cluster of high-concurrency services that can scale horizontally without degrading latency. You’ll work directly against clearly defined latency and throughput targets and will be free to leverage Go’s native concurrency patterns, efficient I/O, and any proven libraries that keep the footprint small and the throughput high. Containerisation (Docker) and orchestration readiness (Kubernetes-friendly manifests) should be baked in so the components can drop straight into our existing CI/CD pipeline. Deliverables • Production-ready source code for the API gateway, service-discovery component, and high-concurrency services • Dockerfiles and minimal Helm or Kubernetes YAMLs for each service • Unit tests plus a small load-test suite demonstrating the performance gains • Brief setup & run guide (Markdown is fine) All code must be idiomatic Go, well-documented, and benchmarked to prove the optimisation work. Requirements: 5+ years of experience with Golang (Go) development Strong experience with distributed systems Experience building high-concurrency services Good understanding of VPN technologies and networking concepts Experience with Linux/Unix-like systems (NetBSD experience is a plus) Strong English communication skills Must be a US Citizen or Canadian Citizen Project Details: Development language: Golang, C++ Platform: NetBSD OS, Linux Focus areas: VPN, networking, distributed systems, and performance optimization Remark: Bid have to begin exactly with “I’m Citizen”. Don't bid not Citizen.
Project ID: 40661907
99 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
99 freelancers are bidding on average $7,225 CAD for this job

I’m Citizen — Elias here from Miami. This is a performance-focused distributed systems build, not a standard microservices project. The gateway, discovery layer, and concurrent services need to be designed around measurable latency, throughput, resource usage, and predictable behaviour under load. What usually matters most here is avoiding unnecessary allocations, blocking I/O, excessive service hops, and synchronization bottlenecks. I’d structure the Go services around efficient goroutine/channel patterns, connection pooling, bounded concurrency, profiling, and clear failure/timeout behaviour. I’m comfortable with Go/C++, Linux/Unix environments, networking, Docker, Kubernetes/Helm, distributed services, benchmarking, and low-level performance tuning. I’d include unit/integration coverage plus reproducible load tests using tools such as k6, Vegeta, or custom Go benchmarks so optimization is demonstrated rather than assumed. A few questions to better understand the scope: Q1 – What are the target P50/P95/P99 latency and throughput numbers? Q2 – Is service discovery intended to replace Consul/etcd or wrap an existing mechanism? Q3 – What VPN protocols and NetBSD-specific components are involved? One important point: the citizenship requirement should only be stated in the final bid if it accurately reflects the applicant’s status. Looking forward to hearing from you.
$7,500 CAD in 7 days
8.0
8.0

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Software Architecture, Golang, Software Development, Docker, Documentation, Kubernetes, API Development, Microservices, CI/CD, Containerization and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$7,894 CAD in 5 days
7.3
7.3

“I’m Citizen” Hi, I’m an experienced full-stack/backend developer with strong expertise in Go, distributed systems, high-concurrency services, Linux, networking, and performance optimization. I can build the API gateway, service discovery layer, and scalable microservices with a strong focus on low latency, high throughput, and efficient resource usage. I’m comfortable with Go concurrency, efficient I/O, Docker, Kubernetes, benchmarking, load testing, and production-grade distributed architectures. I can also work with VPN/networking concepts and Linux/Unix environments, with performance profiling and measurable benchmarks driving optimization decisions. I’ll deliver clean, idiomatic Go code, comprehensive tests, Docker/Kubernetes deployment files, benchmarks/load tests, and clear documentation. I’m also comfortable working with C++ where required. I’d be happy to discuss your latency/throughput targets and architecture and start with the highest-priority component.
$7,500 CAD in 7 days
7.3
7.3

I’m Citizen Hello, Your real goal is a low-latency, horizontally scalable Go microservices platform where the API gateway, service discovery, and high-concurrency services hold up under strict throughput targets and drop cleanly into your CI/CD with Docker + Kubernetes-ready manifests. We’re an 8+ year backend team working across PHP/Laravel/Node and distributed systems, with Top Rated standing on Freelancer and 100% completion. We’ve shipped 100+ Laravel/Symfony/Node backends — APIs, payment integrations, CRMs, SaaS. Top Rated on Freelancer, long-term partnerships with multiple SaaS clients. For your build, we’d focus on idiomatic Go, tight concurrency control, efficient I/O, lean dependencies, and measurable benchmarking from day one. We can structure each service for clean horizontal scaling, produce minimal Dockerfiles/Helm or K8s YAMLs, and include unit tests plus a load-test suite to validate latency and throughput targets on NetBSD/Linux. ❓ For service discovery, do you want a custom registry layer, or should it integrate with an existing system via DNS/etcd/Consul-style semantics inside your cluster? ❗️ For the API gateway, are your latency targets tied to HTTP/1.1, HTTP/2, or gRPC traffic, and do you need TailScale/VPN-aware routing or policy enforcement at the gateway layer? Happy to dive into the API spec and performance targets — message me. **Please let me know your thoughts. Looking forward, Roman**
$5,500 CAD in 7 days
7.0
7.0

Hello!, This is James from Hollywood... I read your project description carefully, and the goal is clear: build high-performance Go microservices that run reliably with TailScale VPN and NetBSD in a secure, containerized setup. That’s exactly the kind of architecture I enjoy working on. I have about 15 years of experience in backend engineering, APIs, Docker, CI/CD, and production infrastructure. I focus on clean architecture, solid documentation, performance, and deployment setups that are easy to maintain. My approach would be: 1. Confirm service boundaries and security/network needs 2. Design the Go microservice structure and API contracts 3. Set up Docker and CI/CD 4. Integrate TailScale and verify NetBSD compatibility 5. Test, document, and harden everything for production A few relevant examples I can share: - Go-based internal order processing platform - Dockerized API gateway with service orchestration - Secure private networking setup for distributed services - Microservice backend for a data-heavy SaaS dashboard Could you please clarify the following questions to help me better understand the project? 1. Which core services should be built first, and what are the expected inputs/outputs? 2. Should TailScale be used only for internal service traffic, or also for admin and deployment access? 3.
$7,500 CAD in 19 days
6.7
6.7

I’m Citizen. I’ll start by profiling a baseline microservice to establish latency targets and identify bottlenecks. I’ll design a lightweight API gateway using Go’s net/http with fasthttp, a service‑discovery layer built on etcd, and high‑concurrency services leveraging goroutines and worker pools. Dockerfiles will be minimal and Helm charts ready for Kubernetes. I’ll provide unit tests, a small load‑test suite with k6, and a Markdown run guide. Delivery in 30 days. What are the exact latency and throughput targets you need for the API gateway and each service?
$8,657 CAD in 30 days
6.5
6.5

I’m Citizen. ★★★ GO SPECIALIST ★★★ Hi, I can help you build your microservices platform using Go. I will create an API gateway and service-discovery layer that meet your performance targets. I will use Go's concurrency features to ensure high throughput and low latency. I will also include Dockerfiles and Kubernetes manifests for easy deployment in your CI/CD pipeline. My code will be well-documented and include unit tests to show performance improvements. I have over 5 years of experience with Go and distributed systems. I understand networking and VPN technologies well. I will make sure everything is production-ready and optimized. Please let me know if you have any questions or need more information. Thanks!
$5,000 CAD in 10 days
6.9
6.9

I’m Citizen The real challenge here is meeting defined latency and throughput targets while keeping the gateway, service discovery, and high-concurrency services predictable under load. With Go microservices, networking and concurrency decisions can have a much larger impact than simply adding more resources. My approach would be to establish the performance targets first, then structure the services around efficient concurrency, low-overhead I/O, connection management, and clear service boundaries. I’d keep the implementations idiomatic Go and validate them with benchmarks and load tests rather than relying on theoretical performance. For deployment, I’d prepare lightweight Docker images and Kubernetes/Helm manifests so the services can move cleanly into your existing CI/CD environment. I’d also treat the Tailscale/NetBSD networking layer carefully, particularly around routing, service reachability, and failure scenarios. One important risk is performance degradation caused by network or service-discovery overhead rather than the application code itself. I’d measure each layer independently to identify the actual bottleneck before optimizing. A few questions: Q1: What latency and throughput targets should each component meet? Q2: How is Tailscale currently expected to fit into the service-to-service network? Q3: Do you already have load-testing infrastructure or should that be included in the benchmark setup? Juan Pablo
$7,500 CAD in 20 days
6.3
6.3

I’m Citizen I have carefully reviewed your requirements for the high-performance Golang microservices platform and understand that low latency, concurrency, networking, and scalability are the key priorities. I have 11+ years of software development experience and can build the API gateway, service-discovery layer, and high-concurrency services using clean, idiomatic Go with efficient concurrency and I/O patterns. I can also handle Docker containerization, Kubernetes/Helm deployment configuration, VPN/networking requirements, performance benchmarking, load testing, and deployment across Linux/NetBSD environments. I will provide production-ready source code, unit/load tests, Dockerfiles, deployment manifests, documentation, and performance benchmarks, with a strong focus on reliability and maintainability. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. I eagerly await your positive response. Thanks, Christina
$6,200 CAD in 39 days
6.8
6.8

You're building High-Performance Golang Microservices + Tail Scale(VPN) + NetBSD, where the real delivery risk is usually in the workflow details, not just the feature list. I've handled similar builds involving Software Architecture, Golang, Software Development, Docker, usually where the important part was translating the brief into a reliable working system. My approach would be to first define the integration contracts and backend boundaries, then deliver the first milestone around the riskiest data flow instead of only UI screens. For this project, I would focus especially on: - Software Architecture implementation risks and acceptance criteria - Golang integration points and edge cases - Software Development milestone planning and handover clarity If helpful, I can outline the first milestone around the riskiest part of the build before we start. Best, Dr. Syafiq
$7,500 CAD in 21 days
6.2
6.2

I’m Citizen. You'll get a gateway that routes without becoming the bottleneck, service discovery that stays stable under churn, and high-concurrency services that scale without latency creep. I'll engineer them around Go's native concurrency, bounded memory, and minimal syscall waste, while treating NetBSD as a first-class target rather than an afterthought. VPN-related overhead—encryption, fragmentation, keepalives—will be factored into the benchmarks from the start so the added network layer never pushes you past your latency targets. The output will be idiomatic Go, containerized, test/push ready, and aligned directly with your existing CI/CD and orchestration setup for frictionless deployment.
$7,500 CAD in 7 days
5.9
5.9

Hi there, I’m Citizen and thrilled to express my interest in your project on building a high-performance Golang microservices platform. With over 5 years of experience in Golang development and a strong background in distributed systems, I am well-equipped to meet your performance goals. Your project’s emphasis on ultra-fast API gateways and scalable high-concurrency services aligns perfectly with my expertise in leveraging Go’s native concurrency patterns and efficient I/O. I have a proven track record of developing high-performance services that can seamlessly integrate into CI/CD pipelines using Docker and Kubernetes. In addition to my technical skills, I bring a solid understanding of VPN technologies and networking concepts, essential for integrating Tail Scale VPN and ensuring robust service discovery. My experience with Linux/Unix-like systems, including NetBSD, complements your platform requirements. I propose developing well-documented, idiomatic Go code with robust unit tests and a load-test suite to validate performance enhancements. I will provide Dockerfiles and Kubernetes manifests to ensure smooth deployment and orchestration. Looking forward to the opportunity to contribute to your cutting-edge platform with scalable and efficient solutions. Best Regards,
$7,500 CAD in 60 days
5.6
5.6

Greetings! I’m Citizen. I can build your microservices components in Go with a strong focus on performance, concurrency, and horizontal scalability. I would develop an ultra fast API gateway, a lightweight service discovery layer, and high concurrency services using Go's native patterns and efficient I O. I would containerize each component with Docker and provide Kubernetes ready manifests for your CI CD pipeline. I would also include unit tests, a load test suite demonstrating performance gains, and a brief setup guide. All code would be idiomatic Go, well documented, and benchmarked. I have experience with distributed systems, networking, and Linux environments. I am a US Citizen and can start as soon as you share your latency and throughput targets. Thanks, Revival
$5,000 CAD in 30 days
5.3
5.3

Hello! @Project@ I’ve read your project and understand that you need high-performance Golang microservices specifically focused on ultra-fast API gateway and scalable, high-concurrency services. @Why I’m a good fit@ With over five years of experience in Golang, I’ve developed distributed systems, optimized high-concurrency services, and integrated networking technologies like VPNs. My expertise includes containerization with Docker and Kubernetes, ensuring smooth CI/CD workflows, and working on Linux/Unix-like systems, including NetBSD. I’m ready to start working immediately. Thanks!
$8,000 CAD in 5 days
5.3
5.3

Hello! We can build the Go-based microservices components you need for this platform. 1. Which component should we start with first? 2. Do you already have latency and throughput targets defined? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$7,500 CAD in 7 days
5.5
5.5

"I’m Citizen" Hey, Based on your requirements, I understand you need high-performance Go microservices consisting of an ultra-fast API gateway, lightweight service discovery, and horizontally scalable high-concurrency services, optimized specifically for latency, throughput, VPN/networking workloads, and NetBSD/Linux. I’ll deliver production-ready, idiomatic Go with benchmarks, load testing, Docker, Kubernetes/Helm manifests, unit tests, and CI/CD-ready deployment configuration, while keeping the architecture lightweight and performance-focused. Questions: - What are the target latency/throughput numbers (e.g., p95/p99 latency and requests/sec) for the gateway and services? - For service discovery, do you already have a preferred approach such as DNS, etcd, Consul, or a custom lightweight registry? I would love to schedule a meeting or have a detailed conversation about the project to clarify some concerns about the project, this way I can demonstrate my capabilities perfectly and suggest the best result possible. Regards! Royal Designs MH Budget and timeline are placeholders.
$5,000 CAD in 7 days
5.0
5.0

I’m Citizen Hello, I have already completed similar Go projects involving high concurrency, distributed systems, networking, APIs, and performance focused backend services. I have strong experience in web development, APIs, and scalable software solutions, and I can quickly understand your latency and throughput targets and deliver efficient Go services for the API gateway, service discovery, and high concurrency workloads. I can also handle Docker, Kubernetes deployment files, Linux environments, testing, benchmarking, and clear documentation while keeping the code clean and easy to maintain. Is the API gateway expected to handle VPN traffic directly, or will VPN functionality remain within separate services? I’d be happy to discuss the architecture, performance targets, and relevant experience in a quick meeting. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$7,500 CAD in 7 days
4.8
4.8

I’m Citizen. Hi, Aashiq here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you’re looking for a microservices-based platform with a focus on performance, particularly in creating an ultra-fast API gateway and high-concurrency services. With over five years of experience in Golang development and building distributed systems, I have successfully helped businesses optimize their performance through efficient service architectures. I’m confident I can meet your latency and throughput targets. Feel free to ask for samples of my previous work. Based on what you mentioned, here is how we would approach the project: - Develop production-ready Golang components for the API gateway and service discovery. - Implement Docker containers and Kubernetes YAMLs for seamless integration. - Create comprehensive unit tests and a load-test suite to demonstrate performance. You can expect clear communication throughout the project, ensuring a user-focused solution optimized for performance using the latest technologies. Best Regards, Aashiq
$9,000 CAD in 7 days
4.9
4.9

Hi there, I’m Citizen, and I’m excited about the opportunity to collaborate on your high-performance microservices platform. Your focus on ultra-low latency, high throughput, and horizontal scalability aligns well with my expertise. With over 7 years of hands-on experience in Golang, I have architected and delivered multiple distributed systems and high-concurrency services, particularly within performance-critical environments. I understand that your immediate needs include a lightning-fast API gateway, a lean service-discovery layer, and robust, horizontally scalable microservices—each containerized and Kubernetes-ready. Having previously implemented similar solutions, I am comfortable leveraging Go’s concurrency primitives, netpoll, zero-copy I/O, and reliable libraries while keeping the codebase idiomatic and maintainable. My familiarity with networking fundamentals, VPN integration (including Tailscale setups), and Unix-like systems—including NetBSD—ensures seamless adoption into your heterogeneous infrastructure. My approach will be to design each component with performance benchmarks set upfront, iteratively optimizing and validating against your latency and throughput targets. I’ll deliver clear, production-ready code, well-structured Dockerfiles, and concise Kubernetes manifests, ensuring straightforward CI/CD integration. In addition, I will provide unit tests, a targeted load-testing suite, and detailed setup documentation to accelerate your deployment. Strong documentation and clear communication are my priorities—I’ll ensure you have full visibility into the design decisions and performance outcomes. I look forward to discussing your technical objectives in detail and contributing to the success of your platform.
$5,000 CAD in 60 days
4.6
4.6

I'm Citizen of the United States, Kishor, and I'm here to offer my expertise for your high-performance Golang microservices project. With over 5 years of experience in Golang development, I have built a solid understanding of demanding software systems, such as microservices architectures and intensive API traffic management. My strong background in building high-concurrency services will ensure that the services scale seamlessly while maintaining low latency. VPN technologies and networking concepts are also not foreign to me and align perfectly with this project's requirements. Furthermore, I have hands-on experience with Linux/Unix-like systems, including NetBSD OS. This dual proficiency between NetBSD and Linux enables me to leverage unique strengths from both platforms for optimized performance. Being Kubernetes and Docker proficient, my work will be ready to effortlessly slot into your existing CI/CD pipeline. Alongside delivering production-ready source code for ultra-fast API gateway and lightweight service discovery layers, I will provide well-documented Dockerfiles and minimal Helm/Kubernetes YAMLs for each service. Identifying the criticality of optimisation for you, I will benchmark all code to confirm its idiomatic nature as well as its contribution towards the enhanced performance marking. Let's team up to build this powerful microservice platform meeting even surpassing your expectations!
$7,500 CAD in 3 days
4.1
4.1

Black Creek, Canada
Payment method verified
Member since Oct 2, 2021
$30-250 CAD
$750-1500 CAD
$30-250 CAD
$15-25 CAD / hour
$30-250 CAD
$30-250 NZD
$30-250 USD
₹12500-37500 INR
$100-150 USD / hour
$100-250 USD
€250-750 EUR
$15-25 USD / hour
$100-250 USD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$25-50 USD / hour
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 USD
$5000-10000 CAD
$10-30 USD
₹750-1250 INR / hour
min $50 USD / hour
$30-250 USD