- Backend developer with 3+ years of experience in Golang
- Experienced in designing clean, efficient APIs and building security crawlers
- Passionate about performance, monitoring, and clean architectures
- Always curious and eager to learn, grow, and share knowledge π
- Languages: Golang, Python
- Frameworks: Echo
- Databases: MySQL, PostgreSQL, MongoDB
- DevOps / Infrastructure: Docker, Kubernetes, MinIO
- CI/CD: GitHub Actions, GitLab Runner (workflow scripting)
- Observability & Monitoring: Jaeger, Prometheus, Grafana, Sentry, Asynqmon
- Task Queues & Background Jobs: Asynq
- Load Testing: Locust
- Tools: Postman, Git
- UI / Desktop: Fyne (Golang)
- Web Crawling: Goquery, Selenium, BeautifulSoup4
-
π Koomek Backend API (4th best startup in Elecomp 2024)
Designed and implemented the backend for Koomek, a mobile app that helps users find trusted mechanics, book services, share reviews, and pay online. Koomek was recognized as the 4th best startup in Elecomp 2024- Data layer with GORM
- Background job processing with Asynq (monitored via Asynqmon)
- Logging and monitoring with Jaeger, Sentry, Prometheus, Grafana
- Load testing with Locust
- Deployed on Kubernetes
- The app now has 2000+ active users on Android and iOS
- Koomek Website
-
π’οΈ Oil & Gas Industry Startup (In Progress)
Currently developing a localized solution for the oil & gas industry, inspired by global products restricted due to sanctions.- Backend implemented in Golang
- Includes a Windows desktop client built with Fyne
- CI/CD pipelines with GitHub Actions and GitLab Runner for deployment
- π Still under active development as a startup project
-
π° Gold Trading Platform (In Progress)
A startup project for the jewelry industry, identified through field research with local gold sellers.- Version 1 launched as a dedicated solution for a single jeweler
- Version 2 currently being developed as a scalable product for the wider market
- Backend implemented with Golang, APIs optimized for performance and reliability
- π Still in progress, owned and developed as a startup venture
-
π΅οΈ Security Vulnerability Crawler
Developed a crawler that monitored a public repository of newly disclosed security vulnerabilities in real time.- Fetched vulnerability data using Goquery
- Stored results in MongoDB
- Integrated with a custom-built web application:
- Users could register their projects
- The system checked if new vulnerabilities affected their dependencies
- Sent real-time notifications via the website when a relevant vulnerability was detected
-
π Python Crawlers
Built multiple crawlers using Selenium and BeautifulSoup4, focusing on data extraction and automation tasks.
-
Echo (Golang web framework) β Contributed to the official documentation.
- Submitted multiple PRs that were successfully merged.
- Ranked among the top 6 contributors on the contributors list
-
GORM (Golang ORM) β Contributed to the official documentation.
- Submitted PR #844, successfully merged π
- π§ Email: [email protected]
- πΌ LinkedIn