Hire the Best Golang Developers
in Thailand
Phuket, Thailand
I specialize in architecting and building systems using Golang and Python, specifically with FastAPI and Django. I have extensive experience working with these frameworks, utilizing them to efficiently develop prototypes and MVPs, as well as designing robust, high-performing, and scalable production systems. Additionally, I am well-versed in creating APIs with Django REST Framework, performing task-based processing with Celery, and integrating various external systems. As a full stack software engineer, I am highly proficient in React, Vue, and the essential HTML/CSS/Javascript components necessary for frontend development in any application. In addition to my expertise in web development, I also possess knowledge in low-level systems and native Android development. Furthermore, I have experience in data science and visualization, familiarizing myself with the scientific Python stack and D3 JS. My technical stack: AWS, Google Cloud, Golang, Python, Django, RestAPI, Multiprocessing, Scrapy, Blockchain, Ethereum, Solana, HBAR, L1 and L2 blockchains, Microservices, AWS Lambda, AWS Step Functions, AWS S3, GRCP
- Golang
- Android App Development
- Java
- Blockchain
- Google Cloud Platform
- AWS Lambda
- Python
- iOS Development
- AWS Cloud9
- iOS Jailbreaking
- Android SDK
- Ethereum
Pattaya, Thailand
I am an expert in high load system architecture up to 50 million DAU in 24/7 environments as well as cluster solutions running various Linux systems, with experience of more than 17 years. ICT Infrastructure and Software Architecture - design, development and management Web applications. DevOps/ITOps - design, deploy and maintain automated orchestration systems and continuous delivery. Cloud Computing - design, integration and management (AWS/GCP or private cloud). Virtualization - integration and management. MESH/Event-Drilling patterns. My speciality is analyzing application architecture including debugging IO issues, and developing highly available, performant and horizontally scaling applications. This includes creating customized monitoring systems for these high-load apps in either SQL or NoSQL database structures, utilizing OOP and MVC. Additionally, I have a lot of routine in and knowledge about cloud solutions, virtualization, mesh networking and micro services. Last but least, I really love automating tasks and Continuous Integration systems. So if you need assistance with your development of high load applications or experience performance issues, please don't hesitate to get in touch!
- Golang
- Docker
- Terraform
- Google Cloud Platform
- Python
- Kubernetes
- Microsoft Azure
- Ansible
- DevOps
- AWS Systems Manager
- Nomad
- Software Architecture & Design
- Linux System Administration
- Consul
- Mesh Fabric
- Database Administration
Bang Lamung, Thailand
My qualification in web application development starts in 2002 1. I develop server-side applications using PHP and Go. I have experience in developing and maintaining high-traffic web applications that handle large volumes of data and ensure high availability. 2. I create microservices using PHP and Go. I have experience in creating microservices based on PHP and Go, using frameworks such as Yii1/Yii2, Laravel. I am familiar with microservices architecture and can design, develop, and deploy microservices. 3. I develop APIs and integrate with various services using PHP and Go. I am familiar with RESTful and SOAP APIs, as well as OAuth authentication integration and handling JSON and XML data. I have experience working with APIs for a variety of services such as Facebook, Twitter, Google, Slack, eBay, and more. 4. Databases. I have experience working with relational and NoSQL databases such as MySQL, Redis, and others. I can design databases, optimize queries, and use ORM. 5. Working with message queues and asynchronous programming in PHP and Go. I have experience working with message queues such as RabbitMQ, Redis, as well as with asynchronous programming using Goroutines. 6. Performance optimization and scalability. I know how to optimize database queries, work with caching. 7. Deployment and configuration of web servers. I have experience working with Apache and Nginx web servers and know how to configure them for high performance and security. 8. Security. I know how to ensure the security of web applications, including protection against XSS and SQL injections, as well as configuring SSL certificates and using the HTTPS protocol. 9. Teamwork and project management. I have experience working in a team and know how to use version control systems such as Git. I can manage projects using tools such as Jira and Trello. 10. Go programming language. I have experience working with the Go programming language. I am familiar with the language's core principles, such as concurrency and parallelism, and can develop high-performance web applications using Go. 11. Communication with clients. I have experience communicating with clients and understand the importance of meeting their needs and requirements during the web application development process. 12. Website automation. I have skills in automating websites using Selenium and Chromium tools. These tools allow me to create scripts that can simulate user actions on the website, such as filling out forms, clicking buttons, downloading reports, and uploading files. Such scripts can significantly simplify and speed up manual work, testing, and debugging of web applications. 13. Results-driven. It is important for me to achieve results in the projects I am involved in. I strive to do everything possible to achieve project goals within the established deadlines and with high quality. 14. Analytical skills. I have experience in analyzing project requirements and designing application architectures. I am able to assess the complexity of a task and choose the most effective solution. Overall, my expertise in web application development using PHP and Go, creating microservices, integrating with various services, working with databases, security and performance optimization, as well as other skills, allows me to solve complex tasks in the field of web development and achieve high results.
- API
- JavaScript
- RESTful API
- Data Scraping
- Web Crawling
- Selenium
- API Integration
- Data Mining
- Python
- PHP
- MySQL
- Chromium
- Selenium WebDriver
- CasperJS
- eBay API
- Laravel
- Yii2
How it works
Post a job for free Post 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.”
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.”
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.”
Katja Krohn
Summa Linguae
How do I hire a Golang Developer in Thailand on Upwork?
You can hire a Golang Developer in Thailand 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 Thailand 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 Thailand 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.
Find more freelancers
Top cities for Golang Developers in Thailand
- Redis Developers in Bangkok, TH
- Animators in Bangkok, TH
- Sound Designers in Bangkok, TH
- Social Media Managers in Bangkok, TH
- Recruiters in Bangkok, TH
- Administrative Assistants in Bangkok, TH
- Web Designers in Bangkok, TH
- Web Designers in Phuket, TH
- Graphic Designers in Phuket, TH
- Graphic Designers in Pattaya, TH
- Graphic Designers in Chiang Mai, TH
- Graphic Designers in Bangkok, TH
- Executive Assistants in Bangkok, TH
- English to Korean Translators in Bangkok, TH
- Digital Marketers in Bangkok, TH
- Sales Representatives in Bangkok, TH
More top skills in Thailand
- C++ Programmers & Developers in Thailand
- C# Developers & Programmers in Thailand
- Bitcoin Developers in Thailand
- PHP Developers in Thailand
- Kotlin Developers in Thailand
- Unity Developers in Thailand
- Android Developers in Thailand
- iOS Developers in Thailand
- Blockchain Developers in Thailand
- React.js Developers in Thailand
- Django Developers in Thailand
- Laravel Developers in Thailand
- Perl Developers & Programmers in Thailand
- Cloud Engineers in Thailand
- Language Tutors in Thailand
- VMware Administrators in Thailand