Mert TekinCurrently building at Huawei

Mert Tekin.
I build things
for the web.

Software engineer at Huawei, focused on crafting fast, accessible and pixel-perfect web experiences with Vue, Nuxt and modern tooling.

Years experience
5+
Projects shipped
13+
Companies
4
mert@dev ~ zsh

~ cat mert.config.ts

export default {

name: 'Mert Tekin',

role: 'Software Engineer',

company: 'Huawei',

stack: ['Vue', 'Nuxt', 'Python'],

passion: 'clean UI & performance',

coffee: Infinity,

}

~

01 // career

Work Experience

Where I've worked and what I've built along the way.

  1. 2025 — Present

    Software Engineer @Huawei

    Building the Gallery app, a core part of HarmonyOS's multimedia experience — crafting fast, fluid photo and video features with ArkTS for devices across the ecosystem. Also working on performance optimization for DevEco Studio, Huawei's IDE for HarmonyOS, improving speed and efficiency for developers.

    • IDE Performance
    • HarmonyOS
    • ArkTS
    • Multimedia
  2. May 2023 — Oct 2024

    Front-end Developer @NGSI

    Specialized in front-end development with Nuxt 3, building dynamic, server-side rendered interfaces. Developed online ordering systems and QR code-based table ordering menus — optimizing UX, integrating backend APIs and keeping performance high across devices.

    • Nuxt 3
    • Pinia
    • Tailwind CSS
    • i18n
  3. Jan 2023 — Apr 2023

    Front-end Web Developer @Weeb Group

    Developed and shipped website features for corporate clients such as LG, Bulut Makina and UniqConsult using HTML, CSS and JavaScript.

    • HTML
    • CSS
    • JavaScript
  4. Aug 2021 — Dec 2022

    Software Development Specialist @Aksiyon Teknoloji

    Installed and commissioned image processing software and resolved issues remotely. Worked on RS485 Modbus RTU serial communication with Python (PySerial, Tkinter, PyQt5), built a desktop app that detects disconnected cameras and notifies users instantly, and developed a Django web app for managing technical support requests.

    • Python
    • Django
    • PyQt5
    • Modbus RTU
  5. Jan 2018 — Jan 2020

    Freelance Software Developer @Independent

    Built web applications and scripts for online game platforms; designed logos, banners and sliders for websites.

    • Web
    • Scripting
    • Design

02 // tech stack

Skills & Tools

Technologies I use to bring ideas to life.

Frontend

  • Vue.js
  • Nuxt 3
  • JavaScript
  • TypeScript
  • ArkTS
  • Tailwind CSS
  • Pinia
  • React
  • HTML
  • CSS

Backend & Database

  • Python
  • Django
  • PostgreSQL
  • MySQL
  • SQL

Tools & Cloud

  • Git
  • AWS
  • Cypress
  • Cloudflare

03 // work

Featured Projects

A selection of things I've built along the way.

pizzeria-nuxt.pages.dev
Pizzeria Mini Golf

Pizzeria Mini Golf

NGSI

Frontend Developer

  • Developed and maintained both front-end (client-side) and back-end (server-side) components.
  • Created an online food ordering platform using Nuxt.js.
  • Utilized Pinia for state management.
  • Designed the user interface with the Tailwind CSS framework.
  • Added multilingual support using the i18n plugin.
  • Implemented a module for QR code ordering from the table.
visit_site
laset.pages.dev
La Set Restaurant

La Set Restaurant

NGSI

Frontend Developer

  • Developed the frontend for an online restaurant platform.
  • Designed and styled the user interface using Tailwind CSS.
  • Implemented features for menu display, reservation management, and online ordering.
visit_site
cloud7v2.pages.dev
Cloud7

Cloud7

NGSI

Frontend Developer

  • I developed the frontend.
  • Led the development of dynamic and responsive front-end components.
  • Implemented advanced state management using Pinia.
  • Designed and styled the user interface with Tailwind CSS.
  • Optimized performance and scalability with Cloudflare integration.
  • Developed interfaces using Vue.js and Nuxt.js.
visit_site
yildizihale.com
Yıldız İhale

Yıldız İhale

Independent

Frontend Developer

  • Developed the frontend for an auction platform focused on vehicle sales.
  • Implemented features for auctioning vehicles, including detailed information on vehicle features and visuals.
  • Ensured a responsive and intuitive user interface to enhance the auction experience.
  • Utilized Pinia for efficient state management.
  • Connected the frontend to a Laravel backend for dynamic content management.
  • Designed the user interface with the Tailwind CSS framework.
visit_site