Experienced Golang developer with 4 years of professional experience in both freelance and company settings. Strong background in backend
development using Golang, and with experience in working with various databases such as PostgreSQL, MongoDB, and Redis. Skilled in system
design and has experience working with AMQP, as well as experience in deployment procedures. Passionate about bringing useful things into the
world, and continually learning and growing in the field. Has experience working with clients from different locations and industries. Committed to delivering high‐quality solutions that
meet the needs of clients.
senior dev at booking project in travel tech domain
Developing and maintaining backend systems and services using Golang.
Implementing a microservices architecture and communication using gRPC and protobuf.
Integrating MongoDB as a primary database with the backend services.
Ensuring code quality and reliability through the implementation of automated testing and continuous integration.
Solving scalability and performance issues through database query optimization and caching mechanism implementation.
Implementing security features such as authentication and authorization using JWT.
Developing and maintaining RESTful APIs for the platform.
Collaborating with front-end developers to implement end-to-end functionality.
Participating in code reviews and troubleshooting production issues.
Adopting agile methodologies and continuously delivering new features and improvements to the platform.
• Worked as a Backend developer in an outsourcing company, primarily using PHP and Golang as the main language stack.
• Developed and maintained a variety of web applications and services for clients.
• Worked on projects utilizing various databases such as MySQL, PostgreSQL, and Redis.
• Utilized microservices architecture for some of the projects and implemented communication using gRPC and protobuf.
• Implemented automated testing and continuous integration to ensure code quality and reliability.
• Solved scalability and performance issues by optimizing database queries and implementing caching mechanisms.
• Developed and maintained RESTful APIs for the clients’ platforms.
• Collaborated with front‑end developers to implement end‑to‑end functionality.
• Participated in code reviews and troubleshooted production issues.
• Worked with agile methodologies and continuously delivered new features and improvements to the clients’ platforms.
• Communicated and collaborated with clients to understand their requirements and deliver solutions that met their needs.
• Managed multiple projects concurrently and met deadlines and deliverables.
Worked as a Golang developer on various projects using Golang and PHP with their respective frameworks.
• Developed high‑load chat bots using Golang and implemented real‑time communication using WebSockets.
• Built and maintained web applications and services for clients using PHP and JavaScript frameworks such as Laravel and Vue.js.
• Utilized various databases such as MySQL, PostgreSQL, and MongoDB.
• Implemented automated testing and continuous integration to ensure code quality and reliability.
• Solved scalability and performance issues by optimizing database queries and implementing caching mechanisms.
• Developed and maintained RESTful APIs for the clients’ platforms.
• Collaborated with front‑end developers to implement end‑to‑end functionality.
• Participated in code reviews and troubleshooted production issues.
• Worked with agile methodologies and continuously delivered new features and improvements to the clients’ platforms.
• Communicated and collaborated with clients to understand their requirements and deliver solutions that met their needs.
• Managed multiple projects concurrently and met deadlines and deliverables.