Logo
Salih – React, Golang, Node.js, experts in Lemon.io

Salih

From Turkey (GMT+3)

flag
Full-stack Web DeveloperSenior
Back-end Web DeveloperMiddle
Hire developer
8 years of commercial experience
E-commerce
E-learning
Gamedev
Logistics
Supply chain
Tourism
Travel
Chatbots
ERP
Mobile apps
Platforms
Gaming software
Lemon.io stats
1
projects done
252
hours worked
Open
to new offers

Salih – React, Golang, Node.js

An open-minded Senior Full-stack Developer, Salih has dedicated four years of his professional life to React and Node. He thirsts for knowledge, loves learning new things, and keeps moving forward. Furthermore, he knows Go and possesses good communication skills. With valuable startup experience and solid JS knowledge, Salih is a decent addition to your team.

Main technologies
React
4 years
Golang
2 years
Node.js
4 years
Additional skills
React Native
Typescript
JavaScript
Express.js
Next.js
Docker
Python
PostgreSQL
AWS
Kubernetes
Redux
Git
REST API
Unit testing
SQLite
Webpack
MySQL
Semantic UI
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Backend/platfrom Engineeer
Dec 2022 - Ongoing1 year 6 months
Project Overview

A virtual world for artist engine and game designers

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented automated testing that increased code coverage to 93%, reducing the number of production issues by 16%
  • Optimized database queries to improve application performance and reduce response times by 13%
  • Refactored legacy code to improve reliability, scalability and maintainability
  • Contributed to a networking system that enabled seamless multiplayer gameplay
Project Tech stack:
Golang
Rust
Kubernetes
API Gateway
AWS
Logstash
Cloud development
Full-Stack Developer
Feb 2021 - Mar 20232 years 1 month
Project Overview

It's an online platform that brings yacht, boat owners, buyers, and renters together. There is an online promotion system that rewards loyal customers. The platform directly integrates with some huge e-commerce companies in Turkey, like Trendyol and Hepsiburada.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created backend and frontend architecture;
  • Implemented Kubernetes configuration to deploy AWS EKS service;
  • Integrated unit and e2e tests;
  • Incorporated a module that talks to banks' API;
  • Automated AWS infrastructure using IaC by Terraform;
  • Separated all packages from the others and deployed some components to NPM as a package;
  • Implemented peer-to-peer connections between dealers and buyers.
Project Tech stack:
Golang
PostgreSQL
AWS
Kubernetes
Redux
Next.js
Git
Docker
REST API
Unit testing
Full-Stack Developer
Jan 2022 - Mar 20231 year 2 months
Project Overview

It is a kind of trust-minimized ERP system. It works the following way: there are two users (one of whom is a dealer, and the other is a buyer). When a dealer has to do with a buyer, the dealer must send a deal request to the buyer, and the same goes for making payments. It contributes to preventing fraud.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created backend architecture;
  • Automated deploy process using GitLab-ci (from code push to serving app on AWS EKS Service);
  • Created a real-time service that reads CSV invoices and payments and processes them to the main system;
  • Implemented transformer module middleware that transforms customer API's JSON data to make it compatible with our system;
  • Created a real-time service that reads CSV invoices and payments and processes them into the main system;
  • Integrated automatic scales up or down pods depending on networking traffic using Kubernetes on AWS EKS service;
  • Implemented automatic image bundling based on commit hash and stored on the docker hub;
  • Incorporated authentication and token expiration middleware;
  • Fulfilled transaction recording and integration with third-party payment APIs.
Project Tech stack:
Node.js
Typescript
Express.js
Kubernetes
PostgreSQL
AWS
Docker
Mobile Developer
Apr 2021 - Dec 20217 months
Project Overview

The projects are a mix of two main components: a magazine app used by the one who follows some authors and their published posts etc., and an e-book reading app. The main features Salih worked on were:

  • taking notes of e-books;
  • leaving a comment;
  • highlighting some parts of a book with various color palettes;
  • voice reading support;
  • reading tracking.
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created subscription module;
  • Implemented a cloud notification module;
  • Created registration module;
  • Completed an e-book highlighting module;
  • Fulfilled a voice reading module;
  • Created a taking note module on e-books;
  • Carried out web view side for reading e-books;
  • Implemented an SQLite FTSS5 search module for e-books;
  • Carried out unit tests and detox e2e tests.
Project Tech stack:
React Native
Typescript
SQLite
Git
Redux
Webpack
Unit testing
Full-Stack Developer
Dec 2018 - May 20212 years 5 months
Project Overview

It is a middle-level ERP project. The product is mainly focused on couriers and market chains for managing their resources and keeping track of where the courier is and what the current state of stocks is.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the authentication module;
  • Implemented the main module called Dynamic Combo (It is kind of an advanced form component that is shaped according to the wishes of customers in real-time);
  • Incorporated communication layer between modules;
  • Implemented Express middleware for all HTTP requests;
  • Used and implemented the SQL sanitizer module to provide security.
Project Tech stack:
React
JavaScript
Node.js
MySQL
Express.js
Git
Jenkins

Education

2022
Computer Science
Bachelor

Copyright © 2024 lemon.io. All rights reserved.