Mehmet Salih Kemaloglu

Mehmet Salih Kemaloglu

$50/hr
Backend Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Bangkok, Bangkok, Thailand
Experience:
4 years
Mehmet Salih Kemaloğlu-PROFILE A Backend Developer with a passion for building meaningful products and system architecture for more than 4 years. Highly skilled in designing, testing, and developing software. Knowledgeable of back-end development best practices. Hands-on software troubleshooting experience. TECHNICAL SKILLS ● ● ● ● ● ● ● ● ● ● ● Programming Languages : Golang, C# (Asp.Net Core), SQL, JavaScript, Typescrip Web Development : ReactJS, AngularJS with familiarity Angular 2+, HTML/CSS Desktop Development : Winform ,WPF Databases : MSSQL Server, PostgresSQL, BigQuery, Elasticsearch Source Control : Git ,TFS, SVN Collaboration : Atlassian Jıra, Bitbucket, Asana, Linear, GitHub, GitLab Cloud : Google Cloud Platform, DigitalOcean CI/CD : Jenkins, Octopus, GitHub CI/CD, GitLab CI Containerization: Docker Other Tools : RabbitMQ, IPFS, gRPC Hardware: Raspberry PI, Arduino UNO WORK EXPERIENCE Oivan | Bangkok - Thailand Golang Developer 11/2021 – present I am working on two projects, namely AARI Forest management and Qardian Data Warehouse Data Fetchers. Qardian Data Warehouse - Data Fetchers: The project is a Worker project that collects and fetch various type of data. Such as Weather, Air Quality, etc. ● Creating architecture from scratch with Software Development principles. ● Adding to the project API endpoint to use Google Cloud Pub/Sub Service. ● Creating various kinds of Fetchers to collect data from sources. Such as Weather, Pandemic, etc. ● Create Repository Models to insert data to the Google BigQuery Service. ● Adding Unit and Integration tests to the project. AARI Forest Management: The system is allowing its users to join their forest and use it in the most beneficial way. ● Creating architecture from scratch with Software Development principles. ● Creating API endpoint that serves the data Frontend for used operations. ● Implement some 3rd party services that are being used in the project, like Google Storage or MailGun. ● Creating a framework library that can be implemented for multiple projects that contain, a Generic CRUD repository, Dynamic Query builder, Log, Mail, Google Cloud Storage, Authentication/Authorization utils, etc. ● Adding Unit and Integration tests to the project. Tech Stack: Golang, PostgreSQL, BigQuery, Google Cloud Storage, Docker, GitLab CI, Git, Google Cloud Platform, Jira Agflow | Geneva - Switzerland(remoot) Backend Developer 08/2020 – 11-2021 I worked on several projects like Agflow Main, Agflow Weather, and Agflow Bloomberg. ● Worked on creating new Parsers to parse data to the CSV format from PDF, Excel, or HTML reports from various data sources. ● Maintenance Bloomberg project on CRON Jobs that sends normalized agricultural data to Bloomberg visa Fix Protocol. ● Create parsers to parse NC and TIFF files on Golang and Python to retrieve weather data from NOAA, NASA, and Copernicus weather services. ● Set up CI/CD on GitHub actions for automatization. Tech Stack: Golang, PostgreSQL, Elasticsearch, DigitalOcean, Docker, GitHub CI/CD, Git, Asana, Linear Innova It Solutions A.Ş | Istanbul - Turkey Software Engineer 11/2019 – 07-2020 I worked on two projects namely PayFlex VPOS Server and PayFlex VPOS Client. PayFlex VPOS Server - products provide secure and innovative ways for mobile and credit card-based payments. The products integrate with GSM operators and banking systems and handle all money transfers between subscriber accounts and merchant accounts. PayFlex VPOS Client - the application that connects merchants to multiple VPOS servers and acts as a unified interface for the integration. My areas of focus are: ● ● ● ● ● ● VPOS module that carries out credit card provision Merchant Plug-in module that supports 3d secure credit card verification Common Payment module for easy MPI and VPOS integration for merchants Administration interface to add and manage bank accounts Fraud prevention mechanism VPOS, MPI 3D Secure, and Common Payment integration support Tech Stack: C# (Asp.Net MVC), JavaScript, HTML/CSS, MSSQL, Git ,TFS, SVN, Jenkins, Octopus Logiwa A.Ş | Istanbul - Turkey Software Engineer 08/2018 – 11-2019 I worked on three projects namely Gateway Integration, Logiwa Platform, and Logiwa Tubitak Project. ● Gateway Integration - Carried out unit and integration tests, architected multi-language projects with key, worked on API documentation for third-party customers who want to use Gateway Integration Service in Golang and .Net Core ● Logiwa Platform - Created a simple service for CRUD operations with gRPC structure, created basic clean architecture Golang project for platform and run on Docker, delivered support and maintenance on WMS and TMS project for new features and bug fixes in .Asp Net MVC ● Logiwa Tubitak Projects - Developed and architected Prediction Algorithm for determining the best employees in regards to TMS and WMS processes, developed and designed user interface for user operations and reports .Net Core Tech Stack: C# (Asp.Net MVC/ .Net Core), Golang, MSSQL, JavaScript, Typescrip, AngularJS, HTML/CSS, Git, TFS EDUCATION University | Cukurova University- Adana / Turkey Computer Engineering ADDITIONAL LINKS GitHub LinkedIn : https://github.com/salihkemaloglu : https://www.linkedin.com/in/salihkemaloglu LANGUAGES Kurdish: Native Turkish: Native English: Very Good(C1)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.