MUHARREM CAN ZANAT

Full-Stack Developer

Profile

Muharrem Can Zanat is a proficient and highly motivated Full-Stack Developer with extensive experience in both frontend and backend technologies. Currently employed at Modanisa, he has played a crucial role in developing and maintaining state-of-the-art web applications for nearly two years. His expertise lies in being well-versed in backend technologies, including Golang and various SQL/NoSQL databases such as MySQL and MongoDB. Can is also Vue.js, TypeScript, and micro frontends, where he excels in building responsive and intuitive user interfaces. He is adept at leveraging RESTful APIs and integrating them with different backend technologies to create seamless and efficient applications.

Throughout his career, Can has demonstrated a strong proficiency in using development tools like Docker and Kubernetes, and he has significant experience in setting up and managing CI/CD pipelines with GitLab. His commitment to Test-Driven Development (TDD) ensures high-quality, robust code. Can's background in transitioning legacy monolithic applications to modern microservices and micro-frontend architectures highlights his ability to work on highly scalable and available systems. His education at Yeditepe University, where he graduated with a 3.8 GPA in Information Systems and Technologies, provided a solid foundation in computer programming, system design, and database management.

Modanisa.com - Full Stack Developer

  • Technologies: Golang, Vue.js, Typscript, Kubernetes, Docker, Kafka, Couchbase, MySQL, MongoDB
  • Working on highly scalable and highly available systems and microservices architecture.
  • Using GitLab CI/CD tool and Docker to build CI/CD pipeline, execute autotesting, generate testing reports, notifications, and deploy server applications.
  • Moving from legacy monolith application into a microservices and micro frontend architectures.
  • Writing unit test cases(table-driven test cases), contract tests, and acceptance tests for the new code changes.
  • Writing change data capture (CDC) services using Kafka.

Vivense.com - Frontend Developer Intern

  • Technologies: Vue.js / Node.js / MongoDB
  • Working on understanding microfrontend architecture and creating responsive web pages.
  • Working on projects that are administration panels and used by back-office staff and suppliers to enter product data.

Yeditepe University - Information Systems and Technologies

The program is designed to deliver a balanced set of management and computer courses to prepare students for developing and maintaining business information systems. The main subject list includes organization, computer programming techniques, system design concepts, database management, data communication, and software engineering. Also, a portion of the It degree focuses on data analysis, teamwork, leadership, project management, customer service, and underlying business theories. Grade: 3.8/4.0