12/29/2025 updated


100 % available
Senior Golang/Python Backend Developer
Gosford, Australia
Only remote
B.S. Computer ScienceAbout me
Results-driven Golang / Python Developer with extensive experience designing and building scalable, high-performance backend systems. Proficient in developing RESTful APIs, microservices, and distributed systems, with a strong focus on clean architecture, performance optimization, and reliability.
Application Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesUnit TestingCloud ComputingSoftware QualityCode ReviewDatabase SchemaLinuxDevOpsWeb DevelopmentDistributed SystemsDjangoProtocol BuffersPython (Programming Language)
Backend Development with Golang and Python
Extensive experience in designing and building scalable, high-performance backend systems using Golang and Python with focus on RESTful APIs and microservices architecture
Database Management and Optimization
Proficient in working with relational and NoSQL databases including MySQL, PostgreSQL, MongoDB, and Redis with expertise in query optimization and database schema design
Cloud and DevOps Technologies
Experienced in cloud platforms and DevOps practices including Docker, Kubernetes, CI/CD pipelines, AWS, GCP, and Linux/Unix systems
Microservices Architecture
Design and implementation of distributed systems with microservices patterns and concurrent asynchronous programming
API Development and Integration
Building and maintaining RESTful APIs, FastAPI, Flask, and third-party API integrations with authentication mechanisms
Web Frameworks and Libraries
Experience with Django, Gin, Echo, Fiber, gRPC, and Protobuf for web application development
Testing and Quality Assurance
Unit testing, integration testing, and code review practices to ensure system reliability and code quality
Agile Development Methodologies
Working in Agile/Scrum environments with sprint planning, feature delivery, and collaborative development practices
Extensive experience in designing and building scalable, high-performance backend systems using Golang and Python with focus on RESTful APIs and microservices architecture
Database Management and Optimization
Proficient in working with relational and NoSQL databases including MySQL, PostgreSQL, MongoDB, and Redis with expertise in query optimization and database schema design
Cloud and DevOps Technologies
Experienced in cloud platforms and DevOps practices including Docker, Kubernetes, CI/CD pipelines, AWS, GCP, and Linux/Unix systems
Microservices Architecture
Design and implementation of distributed systems with microservices patterns and concurrent asynchronous programming
API Development and Integration
Building and maintaining RESTful APIs, FastAPI, Flask, and third-party API integrations with authentication mechanisms
Web Frameworks and Libraries
Experience with Django, Gin, Echo, Fiber, gRPC, and Protobuf for web application development
Testing and Quality Assurance
Unit testing, integration testing, and code review practices to ensure system reliability and code quality
Agile Development Methodologies
Working in Agile/Scrum environments with sprint planning, feature delivery, and collaborative development practices
Experience
Professional experience5 - 10 years
Freelancer since2025
Languages
EnglishNative speaker
Project history
Designed and developed high-performance backend services using Golang and Python. Built and maintained RESTful APIs and microservices for cloud-based platforms. Implemented concurrent processing and background workers using Go routines and channels. Optimized relational and NoSQL databases to improve query performance and system reliability. Collaborated with DevOps teams on Dockerized deployments and CI/CD pipelines.
Developed backend applications using Python (Flask/FastAPI) and Golang. Designed database schemas and optimized queries for PostgreSQL and MongoDB. Integrated third-party APIs and implemented authentication and authorization mechanisms. Wrote unit and integration tests to ensure system reliability. Worked in an Agile/Scrum environment, contributing to sprint planning and feature delivery.
Assisted in developing backend services using Python. Implemented API endpoints and supported database operations. Debugged production issues and contributed to performance improvements. Collaborated with senior developers to enhance system design and code quality. Maintained technical documentation and participated in team knowledge-sharing sessions.