Golang Senior Developer

Golang Senior Developer and Professional Go Backend Engineer

Ye Myo Aung

Golang Senior Developer & Expert Go Engineer

Download Resume

About Me

Golang Senior Developer with 6+ years of experience building scalable, high-performance applications. As a Senior Golang Developer, I specialize in Go development, microservices architecture, and distributed systems. My expertise as a Golang Senior Developer spans API design, performance optimization, and helping companies scale their backend infrastructure.

I'm a passionate Golang Senior Developer who writes clean, maintainable code and has led development teams across multiple companies. Currently working as a Senior Golang Developer on cutting-edge contact center platforms and AI-powered solutions. Available for Golang Senior Developer consulting projects and remote collaborations worldwide.

When I'm not working as a Golang Senior Developer, I contribute to open source projects and enjoy mentoring other developers. As a Senior Golang Developer, I believe in continuous learning and staying up-to-date with the latest Go technologies and best practices.

Technical Skills

Comprehensive expertise across the full software development lifecycle, from backend systems to mobile applications:

Programming Languages

Go (Golang) Dart JavaScript/TypeScript Python SQL PHP

Backend & APIs

RESTful APIs GraphQL gRPC Microservices Architecture Event-driven Architecture Performance Optimization

Frameworks & Runtime

Gin/Echo/Fiber (Go) Node.js/Express Flutter Framework FastAPI Nest.js Django/Flask Laravel

Databases & Caching

PostgreSQL MySQL Firestore Firebase Realtime Database Redis Database Design Query Optimization MongoDB Elasticsearch

Message Systems & Queues

Apache Kafka RabbitMQ WebSocket Socket.IO Firebase messaging WebRTC MQTT

Cloud & DevOps

Docker Infrastructure as Code CI/CD Pipelines Kubernetes AWS Google Cloud Platform Monitoring & Observability

Mobile & Cross-platform

Flutter/Dart Cross-platform Development Native Integration App Store Deployment React Native Mobile UI/UX

Development & Architecture

System Architecture Distributed Systems Code Review & Quality Git/Version Control Agile/Scrum AI Integration Team Leadership Technical Mentoring

Featured Projects

A selection of impactful projects spanning enterprise platforms, open source contributions, and innovative solutions:

Klink.Cloud Contact Center Platform

Developed a comprehensive contact center platform featuring phone call systems, messaging, workflow automation, and AI agents. Built highly scalable backend services in Golang with event-driven architecture principles and reduced memory consumption by 99.9% through performance optimization.

Golang Node.js(TypeScript) Python AI Agents Workflow Automation Developer Webhook System Contact Center Real-time Communication Event Driven Architecture

MFM Labs MyFarmer Platform

Developed MyFarmer mobile apps for Android/iOS and web dashboard using cross-platform technology. Built comprehensive agricultural platform with Python and Node.js backend services implementing event-driven design for real-time farming data and analytics.

Flutter Python Node.js Event Driven Architecture Android/iOS Data Visualization Real-time Communication Agricultural Platform

Beyond Limits Technology Solutions

Led design and development of scalable mobile apps across multiple platforms for a software development company. Implemented enterprise client solutions with GraphQL and gRPC, introduced CI/CD pipelines and Agile workflows while mentoring developers on software engineering best practices.

Flutter Golang Node.js(TypeScript) Python GraphQL gRPC CI/CD Agile

YEC Company Software Solutions

Optimized mobile UI for high-performance software with complex dynamic layouts at a tech company. Integrated live streaming features, managed hybrid native integrations, and led code quality processes and team training sessions for development teams.

Flutter Node.js(TypeScript) Python Live Streaming Native Integration Performance Optimization Team Leadership

Thazin Cherry School Management System

Developed comprehensive school platform using mobile technology and Node.js backend services. Implemented event-driven design for real-time student information tracking, attendance systems, grade processing, and parent-teacher communication for educational institutions.

Flutter Node.js Event Driven Architecture Educational Platform Student Management Real-time Communication Mobile Application

Thar Thar Myanmar Internal Management System

Developed comprehensive internal platform for an enterprise rice porridge company. Built custom modules for sales operations, inventory tracking, and HR systems to streamline business processes. Implemented role-based access control and real-time reporting dashboards for internal company operations.

PHP Python Node.js Internal Systems Sales Management Inventory System HR Management Real-time Communication Role-based Access

Open Source

Contributing to the developer community with innovative tools and libraries:

Starlight EPUB Viewer

Developed the first and only cross-platform package for perfect EPUB viewing on both Android and iOS platforms. This comprehensive solution enables seamless e-book reading experiences with native performance and multi-platform compatibility, addressing a critical gap in the mobile development ecosystem.

Flutter Dart Android/iOS EPUB Reader Native Performance Cross-platform Open Source

Flutter Google reCAPTCHA v3

Created cross-platform package for seamless Google reCAPTCHA v3 integration, enabling developers to implement advanced bot protection and spam prevention in mobile apps. Provides simple API for secure user verification across mobile and web platforms.

Flutter Dart Google reCAPTCHA Security Bot Protection Web Integration Open Source

Go Environment Loader (goenv)

Created the first and only Go package that loads environment variables from .env files or current environment directly into structs with built-in validation support. Simplifies configuration management in Go applications by providing type-safe environment variable handling with automatic validation and error reporting.

Golang Environment Variables Struct Mapping Validation Configuration Management Type Safety Open Source

GORM Multi-Tenancy Library

Developed comprehensive Go library for managing multi-tenant database connections using GORM with enterprise-ready features. Includes concurrency safety, context-aware error handling, environment-based configuration, and observability hooks with OpenTelemetry integration for production-grade multi-tenant applications.

Golang GORM Multi-tenant Database Management Concurrency Safety OpenTelemetry Enterprise Grade Open Source

Starlight Dart Socket.IO Server

Created high-performance Socket.IO server implementation in pure Dart, enabling real-time bidirectional communication for Flutter and Dart applications. Provides enterprise-grade WebSocket server capabilities with Socket.IO protocol compatibility, supporting namespaces, rooms, and event-driven architecture for scalable real-time applications.

Dart Socket.IO WebSocket Real-time Communication Event-driven Server-side High Performance Open Source

Starlight Dart Socket.IO Client

Developed robust Socket.IO client library for cross-platform development, providing seamless real-time communication capabilities. Features automatic reconnection, event handling, namespace support, and multi-platform compatibility for mobile, web, and desktop software with comprehensive error handling and connection oversight.

Dart Flutter Socket.IO Client Real-time Communication Cross-platform Auto-reconnection Event Handling Open Source

Experience

Professional journey across leading technology companies, building scalable systems and leading development teams:

Klink.Cloud Singapore (May 2024 - Present)

Beyond Limits Technology (Sep 2022 - Apr 2024)

YEC Company (Jan 2020 - Oct 2023)

Thar Thar Myanmar (Sep 2018 - Dec 2019)

Get In Touch

Let's discuss your next project or explore collaboration opportunities:

Email: yemyoaung.dev@gmail.com

Phone (Thailand): +66 94 912 3806

Phone (Myanmar): +95 995 916 5151

LinkedIn:

GitHub:

Available for consulting, project development, and full-time opportunities.