Mert A.

Mert A.

Senior Software Engineer

Istanbul, Turkey
Hire Mert A. Hire Mert A. Hire Mert A.

About Me

Mert is a Senior Software Engineer with 8+ years of experience developing enterprise and consumer solutions for multiple industries using Golang and Dart, with related frameworks. He builds high-end products for IoT, including the industry’s first Android @EDGE platform with zero-touch configuration. Mert is a go-getter, passionate about technology and innovation, and eager to create practical products for the real world.

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Swif
Swif
CTO
2022 - Present (3 years)
Remote

Working on an AI-powered MDM platform, seamlessly managing macOS, Windows, and Linux devices, ensuring compliance with SOC 2, HIPAA, and ISO 27001 standards while automating onboarding and offboarding processes.

CTO Artificial Intelligence (AI) MDM MacOS Windows LinuxSOC 2 HIPAA Compliance ISO 27001 Automation
ARDIC
ARDIC
Software Developer
2017 - 2022 (5 years)
Istanbul, Turkey
  • Worked on the development of Android and IoT solutions like ARDIC’s IIoT (Industry 4.0) solution, the industry’s first Android @EDGE platform with zero touch configuration.

  • Developed an MDM solution with 20,000 devices in operation and auto-device tests using Go.

  • Collaborated to develop features for ARDIC's end-to-end, scalable, and secure IoT platform with edge-processing capabilities for large-scale deployment of IoT services.

Freelance
Freelance
Software Developer
2017 - Present (8 years)
Remote
  • Worked on the development of a project to send a notification to users when a cryptocurrency will go up and suggest to sell when it reaches a certain level, developing the back end with Go, iOS, and Android with Flutter.

  • Developed a sport encouragement application for users to enter weekly/monthly auto-opening challenge groups that exist for a fee, creating the back end using Go.

  • Implemented performance optimization for several projects.

Portfolio

Software Developer - Crypto Signal
Software Developer - Crypto Signal

Cryptocurrencies Signals is a service for investors to trade automatically with the necessary research and trading signals about cryptocurrencies. Preferred by professional investors, this service uses special algorithms to direct people to the right crypto money. Developed the back end using Golang, iOS, and Android with Flutter. The purpose of this project is to send a notification to the user when a cryptocurrency will go up and suggest selling when it reaches a certain level. Technologies used: Go, Fiber, PostgreSQL (pgx), BadgerDB, CockroachDB, Firebase, Ristretto, Resty, JWT, Sjson, One Signal, Revenuecat, Flutter, Bloc, Firebase (auth, analytic, cloud messaging, in-app messaging, Crashlytics, performance monitoring), Revenuecat, Dio, Hive, Language Support, Flurry.

Author - Introduction to Embedded Systems with Atmel
Author - Introduction to Embedded Systems with Atmel

This book is for those who do not dare to deal with programming, electronics, and microcontrollers, do not know where to start, and those who want to produce many solutions that will make your life easier with the information described in the book. You will take your first step into this world with ATMEL - ATmega32A integration, which is superior to many of its counterparts in the market. This book is a practice book - if you apply the examples within your possibilities, you can produce and develop your own technological solutions.

Software Developer - Sport Encouragement Application
Software Developer - Sport Encouragement Application

Created the back end of this project using Go. The application allows users to enter weekly/monthly auto-opening challenge groups that exist for a fee. It takes the activities of users on Strava, Garmin, Fitbit, and Google Health to make calculations. Technologies used: Gin, PostgreSQL (pg), Firebase (Notification, Login (Gmail, Facebook), Analytic), Resty, Get Stream, BadgerDB, Sonic Server, Ristretto, JWT, Paypal Payment System, Gjson, Sjson, Msgpack, Segment, Oauth2, Oauth1, Fusion Auth, Intercom, Mailchimp.

Software Developer - Android MDM Solution
Software Developer - Android MDM Solution

Developed the back end of this project with Go. The project provides the ability to manage Android devices remotely. Device policies (permission, install/uninstall an application, security, log, etc.) and commands (reboot, wipe, set password, etc.). Technologies used: Fiber, PostgreSQL(pgx), Google Cloud, Google Android Management, Pub/Sub, Gjson, Sjson.

Education

MSc Computer Engineering
MSc Computer Engineering
Ahmet Yesevi University - Turkey
2018 - 2019 (1 year)
Computer and Instructional Technologies
Computer and Instructional Technologies
Adnan Menderes University - Turkey
2012 - 2016 (4 years)