Golang backend developer with a practical, result-oriented approach.
I mainly build reliable backend services, REST/gRPC APIs, and work with databases (especially PostgreSQL). I also have experience with microservices, background workers, and writing clean, maintainable Go code.
Besides core backend development, I’m happy to take on smaller technical tasks when needed — testing, bug fixes, simple scripts, data-related work, documentation, and other practical IT tasks. I can switch between focused backend work and more general technical support depending on what the project requires.
I pay attention to requirements, communicate clearly, and always try to deliver clean, well-organized results on time. I can also explain technical things in a simple way so non-technical people can easily understand them.
Looking forward to helping with your project.
Golang
Java
Python
PostgreSQL
Aleksandr T.
Karagandy, Kazakhstan
$15/hr
5.0
2 jobs
Back-End Developer | Go (Golang) & PHP Backend Engineer | Kubernetes, Kafka, gRPC
I’m a backend software engineer with 4.5+ years of professional experience building scalable, production-ready systems in Go and PHP/Laravel. I specialize in developing high-performance REST/gRPC APIs, event-driven microservices, and full-stack applications for startups and growing businesses.
My recent work includes:
- Designing and deploying Go-based microservices with PostgreSQL (pgx), Redis, and Docker.
- Integrating backend systems with Apache Kafka for async event processing — improving decoupling and scalability.
- Containerizing and running services on Kubernetes (Minikube, Strimzi) for consistent dev/prod environments.
- Building full-cycle Laravel applications with clean MVC architecture, Eloquent ORM, and third-party API integrations.
- Writing comprehensive tests and maintaining OpenAPI documentation — ensuring reliability and team collaboration.
I focus on clean, maintainable code, performance optimization and clear communication. Clients value my ability to take full ownership of the backend — from architecture design to deployment and monitoring.
If you need someone who can build from scratch, integrate systems, or scale your existing backend, I’d be glad to help. Let’s connect!
Golang
Docker
Database
DevOps
PHP
PostgreSQL
Apache Kafka
Kubernetes
Laravel
Isatay A.
Almaty, Kazakhstan
$40/hr
5.0
1 jobs
Results-driven Senior backend developer with over 5 years of professional experience in building and optimizing high-load, distributed systems using Golang and .NET. Skilled in microservices, cloud infrastructure (Azure), CI/CD, and performance monitoring. Strong focus on business outcomes and code quality.
Golang
Docker
JavaScript
ASP.NET Core
Microservice
ASP.NET MVC
Kubernetes
Azure DevOps
MongoDB
PostgreSQL
Redis
Jenkins
Clean Architecture
ASP.NET Web API
ELK Stack
Konstantin I.
Astana, Kazakhstan
$50/hr
5.0
27 jobs
Core Tech Stack & Expertise:
• Backend & Systems: PHP (Laravel), Go (Golang), Event-Driven Architecture, REST/gRPC APIs
• Data & Messaging: Apache Kafka, Elasticsearch, PostgreSQL, MySQL
• Frontend: JavaScript, Vue.js, React, React Native
• Infrastructure & DevOps: Docker, Linux (Ubuntu), AWS, NGINX, Git
• AI-Assisted Workflow: Claude Code, Cursor, ChatGPT, Gemini
Focus Areas:
• Designing high-load backend architecture & microservices
• Optimizing database performance & complex search queries (Elasticsearch)
• Refactoring legacy systems into modern, scalable solutions
• Building end-to-end web applications with Laravel & Vue/React
Golang
Laravel
Elasticsearch
Apache Kafka
Git
MySQL
Vue.js
React
PostgreSQL
HTML
Bootstrap
Elementor
React Native
PHP
Figma
WordPress
Andrey K.
Kostanay, Kazakhstan
$40/hr
4.8
289 jobs
6+ years of experience as golang backend dev. Have Masters degree in Applied Math.
I specialize in Go microservices, leveraging tools like Docker, Kubernetes, and cloud services (AWS/GCP) to ensure your backend is scalable and reliable.
I help startups and businesses design robust backend systems from scratch, or improve existing platforms to handle growth. My goal is to ensure your application’s backend is secure, fast, and scales effortlessly as your user base grows.
⚡ Key Skills & Technologies
✅ Golang & Microservices: Building RESTful and gRPC APIs using Go, with expert use of concurrency patterns for high-performance, scalable services.
✅ Cloud Platforms (AWS, GCP, Azure): Deploying and scaling applications on Amazon Web Services, Google Cloud, and Azure. (E.g., using AWS Lambda, Google Cloud Pub/Sub, or Azure services as needed.)
✅ Databases & Messaging: Experience with SQL and NoSQL databases like PostgreSQL, MySQL/MariaDB, MongoDB, plus caching and messaging systems such as Redis, Apache Kafka, and RabbitMQ for robust data pipelines.
✅ API Security: Implementing OAuth2, JWT authentication, and secure token management (including Firebase Auth and AWS Cognito) to protect APIs.
✅ Real-Time Communication: Developing real-time features using WebSockets (Gorilla toolkit) and event-driven architectures for live updates (e.g. in chat or notification systems).
✅ Testing & Monitoring: Writing thorough unit/integration tests and using monitoring/logging stacks (e.g. ELK Stack with Elasticsearch, Logstash, Kibana) to ensure code quality and reliability.
🔷 RECENT PROJECTS
------------------
🟦 MEDICAL ERP
Physician Partners business is based on early disease detection, prevention, and treatment. SXOPE is the IT backbone of the clinic's operations. Here are some key facts about the system 45 clinics+, 400+ PCPs, 60 000+ patients. I was a part of backend dev team consisting of 20+developers, besides new features development also did L3 support/bug fix tasks. The system is written in Go and is based on GCP stack.
🟦 ATMOS CLI
Enhanced circuit breakers mechanism and repos cloning for more resilient performance under heavy load, integrated GitHub, Gitlab and Bitbucket tokens injection to bypass rate limits, introduced support for SSH vendoring, fixed the bug with globs (both shallow and greedy) inclusing and exclusion patterns as well as SCP SSH urls alignment for go-getter. Also implemented a sub command 'docs generate' for readme files that have terraform variables listed (json, hcl, helmfile).
Tech Stack: Go, GitHub APIs, Jenkins for CI/CD, Docker-based deployments
🟦 HOTEL SCRAPING ENGINE
Migrated Python scrapers to Golang microservices, increasing data throughput by 50% and improving maintainability.
Tech Stack: Go, concurrency, Redis, AWS CDK for IaC
🟦 GYM & FITNESS APP
implemented Stripe, Cliq, and Payarc for seamless payments, resulting in a smoother billing process for the client’s users. Built membership, billing, and account endpoints using Golang, GORM, and PostgreSQL.
leveraged Docker and CI/CD (Jenkins) to ensure fast and reliable deployments.
🟦 BOXES APP
Developed a notifications microservice in Go with Redis Pub/Sub; added WebSocket endpoints for real-time updates.
Implemented Jenkins pipelines for automated builds and tests
🟦 AI Agent
Created OAuth2 flows (Facebook, Instagram, TikTok) and cron-based publishing with Golang APIs.
Managed AWS Fargate tasks to scale containerized workloads
🟦 TelePQC – Post-Quantum Secure Telecom Prototype
Designed and implemented a post-quantum secure communication prototype combining lattice-based key encapsulation (Kyber/NTRU) and code-based digital signatures (McEliece), grounded in Discrete Analysis and Theory of Random Coding. Applied Stochastic Methods of Informatics and Operations Research techniques to model and optimize encryption/decryption latency across simulated telecommunication networks, and partnered with academic cryptographers to benchmark against NIST PQC candidates. Keywords: post-quantum cryptography, lattice-based KEM, code-based signatures, discrete mathematics, stochastic optimization, telecom network security.
🚀
Golang
Docker
Google Cloud Platform
Elasticsearch
REST API
Apache Kafka
Redis
MongoDB
Amazon Web Services
Microsoft Azure
PostgreSQL
Microservice
Mathematics
Cryptography
Aleksei P.
Petropavl, Kazakhstan
$25/hr
4.7
93 jobs
⭐️ Upwork Expert-Vetted Full-Stack Developer ⭐️
🕒 17,000+ Hours on Upwork | 👨🏻💻 20+ Years of experience | ✅ 100% Job Success Rate
Strategic Engineer with 20+ years of experience in designing and scaling high-load distributed systems and microservice architectures. Expert in Go and PHP, with a deep background in event-driven platforms, fintech, and data-intensive ecosystems. Proven ability to lead engineering teams, architect complex solutions from scratch, and optimize performance under extreme peak loads. Focused on bridging the gap between robust engineering and business-critical delivery.
✅Technical Stack
🔹Languages: Go (Golang), PHP (8.x), JavaScript (ES6+), TypeScript, SQL.
🔹Frameworks & Libs: Symfony, Laravel, Gin, Echo, React, Vue.js.
🔹Databases: PostgreSQL, MySQL, ClickHouse, MongoDB, ElasticSearch.
🔹Caching & Messaging: Redis, Memcached, Kafka, RabbitMQ, gRPC.
🔹Infrastructure & DevOps: Docker, Kubernetes (K8s), Terraform, Ansible, CI/CD (GitHub Actions, GitLab CI).
🔹Observability & Tools: Prometheus, Grafana, ELK Stack, Jaeger, Git.
🔹Testing & Quality: Unit/Integration testing (PHPUnit, Go Test), TDD, Static Analysis (Psalm, PHPStan, Staticcheck).
✅Key Achievements
✔ Architected and deployed a high-load microservices ecosystem using Go and PHP, handling over 150 million requests per day with 99.9% uptime.
✔ Led a team of 5 engineers to rebuild a legacy monolith into an event-driven architecture, reducing system latency by ~30% and improving deployment frequency.
✔ Optimized database performance and caching strategies for data-intensive products, resulting in a ~40% reduction in server infrastructure costs.
✔ Mentored mid-level and junior developers, establishing best practices for code reviews, CI/CD pipelines, and automated testing that improved overall team velocity.
✔ Designed a real-time data processing pipeline using [Kafka/RabbitMQ], enabling business stakeholders to access critical analytics with sub-second delay.
✅Professional Timeline & Philosophy
🔹20+ Years of Evolution: From developing foundational medical management systems in 2002 to architecting modern, high-load distributed platforms today.
🔹Diverse Domain Expertise: Proven track record in Fintech, HealthTech, Pharma, and Entertainment, delivering solutions ranging from complex economic modeling to high-performance engines.
🔹Consultancy Background: Extensive experience as an independent contributor on global platforms (Upwork), developing a strong sense of ownership, client-centric communication, and self-discipline.
🔹Commitment to Quality: Focused on engineering excellence, long-term system maintainability, and building sustainable technical partnerships.
Golang
RESTful API
PHP
PostgreSQL
MySQL
GitLab
Redis
Custom PHP
Elasticsearch
Memcached
RabbitMQ
Sphinx
REST API
jQuery
React
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
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
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
Summa Linguae
How do I hire a Golang Developer in Kazakhstan on Upwork?
You can hire a Golang Developer in Kazakhstan on Upwork in four simple steps:
Create a job post tailored to your Golang Developer project scope. We'll walk you through the process step by step.
Browse top Golang Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Golang Developer profiles and interview.
Hire the right Golang 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 Golang Developer?
Rates charged by Golang 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 Golang Developer in Kazakhstan on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Golang Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Golang Developer team you need to succeed.
Can I hire a Golang Developer in Kazakhstan 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 Golang Developer proposals within 24 hours of posting a job description.