Position: Middle Full Stack Developer
Category: Node.js
English level: upper
Years of experience: 2.5


Side hustle: memoryislands.com.tr
Skills: Typescript, React.js, Nest.js, MongoDB, MUI, map generating, perlin noise


E-commerce - Trendyol - Full Stack Developer (7+ months)
Skills: Nest.js, Microservice Architecture, DDD, Typescript, React.js and Couchbase, PostgreSQL, Kafka and Unit, e2e, Cypress tests 
- Working on Social Ads platform as a Full Stack Developer


Energy Solutions - inavitas - Full Stack Developer  (9 months)
Skills: Microservice Architecture, Javascript, React.js, Node.js, Express.js, PostgreSQL, Redis, RedisGraph, Kafka, Docker
- Refactored and implemented new features to Inavitas Power Quality product
- Refactored 2 core microservices to satisfy new requirements.
- Refactored IoT microservice to scale for high traffic.
- Developed inavitas Versioning package from scratch for versioning PostgreSQL databases for multiple tenants. 


Defense Industry - SimSoft - Software Engineer (6 months)
Skills: Java8, OSGi, Java Swing 
- Contributed to a electronic warfare project

===== Interns =====
TOBB University - Undergraduate Student Researcher (1~ year)
Skills: Selenium, Web Scraping, OpenCV, Python, NLP, NER
- Developed web crawlers with Selenium for Instagram and 4 forum websites.
- Contributed an academic paper. (Physica A, Volume 545, 1 May 2020, 123752)
- Developed data marking tools for Named Entity Recognition. 
- Worked on Image Alignment and Damage Detection application using OpenCV


Health Industry - KoçSistem - Intern Fullstack Developer (3 months)
Skills: ASP.NET MVC, KendoUI, Selenium 
- Developed Health Systems Management project, 
- Wrote regression test and populated data with Selenium.


Defense Industry - HAVELSAN - 
Part Time Business Intelligence Specialist (5 months)
Skills: Python, Oracle AWM, Pentaho ETL, Oracle Database
- Responsible of creating data cubes for ASTARBI project
- Optimized SQL queries.
- Wrote helper tools which is written in Python to help creating data cubes.
Expectations: Friendly and fast-paced environment, domain based challenges, algoritmic challenges, developing projects from scratch, flexible working hours