Mert A.

Mert A.

Senior Software Engineer

Turkey
Hire Mert A. Hire Mert A. Hire Mert A.

About Me

Mert is an experienced Software Engineer with 5+ years in developing enterprise and consumer solutions for multiple industries. He is an expert at using Golang and Dart, with related frameworks to develop 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 (2 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

ARDIC
ARDIC
Senior Software Engineer
2017 - Present (7 years)
Turkey
  • Worked on the development of Android and IoT solutions. ARDIC’s IIoT (Industry 4.0) solution is the industry’s first Android @EDGE platform with zero touch configuration.

  • Developed and MDM Solution, having 20.000 devices in operation and auto device tests using Go.

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

Freelance
Freelance
Senior Software Engineer
2017 - Present (7 years)
Remote
  • Worked on the development of a project to send a notification to the user when a Crypto Currency will go up and suggest to sell when it reaches a certain level. Developed the backend of this project with Go, iOS, and Android with Flutter.

  • Developed a sport encouragement application that allows a user to enter the Weekly, Monthly auto-opening Challenge Groups that exist for a fee. Created the backend of this project using Go

  • Implemented performance optimization for several projects.

Portfolio

Software Developer - Crypto Signal
Software Developer - Crypto Signal

Cryptocurrencies Signals service is a service that allows the investor to trade automatically with the necessary research and trading signals about cryptocurrencies. This service, which is preferred by professional investors, uses special algorithms to direct people to the right crypto money. Developed the backend of this project using Golang, iOS, and Android with Flutter. The purpose of this project is to send a notification to the user when a Crypto Currency will go up and suggest selling when it reaches a certain level. Used technologies : 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), One Signal, Revenuecat, Dio, Hive, Language Support, Flurry.

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

Created the backend of this project using Go. This application allows a user to enter the Weekly, Monthly auto-opening Challenge Groups that exist for a fee. It takes the activities of the users on Strava, Garmin, Fitbit, and Google Health, in order to make calculations. Used technologies : 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 backend of this project with Go. This 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.). Used technologies : Fiber, PostgreSQL(pgx), Google Cloud, Google Android Management, Pub/Sub, Gjson, Sjson.

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 do it by applying the examples within your possibilities, you can produce and develop your own technological solutions.

Education

MSc, Computer Engineering
MSc, Computer Engineering
Ahmet Yesevi University
2018 - 2019 (1 year)
Computer and Instructional Technologies
Computer and Instructional Technologies
Adnan Menderes University
2012 - 2016 (4 years)
Robotics Instructor Training
Robotics Instructor Training
Certification