Position: Senior Software Engineer
Category: Node.js
English level: fluent
Years of experience: 6


GeeksForLess, Remote - Senior Software Engineer
OCTOBER 2022 - PRESENT
I’ve worked on a data science project as a Backend Developer. NodeJS was the primary tech stack but I have also written automation scripts (in Bash and PowerShell), docker-compose files, npm packages for in-house use and created testing environments. I have worked with new technologies like ArangoDB (a NoSQL Graph database), Hashicorp Vault and Kafka. I was responsible for writing all the database queries. I have used AWS Cognito JWT for authorization and authentication purposes. In the end we have delivered a valuable product that is maintainable and with >95% test coverage.
Crossover, Remote - Software Engineer II
JULY 2020 - OCTOBER 2022
I’ve worked on a migration of a legacy product to cloud services. We used AWS as the cloud service provider and Angular as the front-end framework. After this project I’ve worked on the maintenance team. I primarily worked with Java, C#.NET and TypeScript languages. There were a variety of projects using a broad range of technologies like Spring Boot, JSP, ASP.NET, Angular, React, NodeJS, Maven, Ant, SharePoint, CloudFront, Serverless, Amazon Chime, StringTemplate etc. I’ve learned so much about computer technologies and practical usage of them while I was fixing bugs on the products.
Ozer Rubber & Shoes, Afyonkarahisar - Mechanical Engineer - Experiments & Reporting Officer - Sys Admin
NOVEMBER 2019 - JULY 2020
I was using my programming skills to aid my company alongside my job at the lab. I've constructed a stock web app for the company. This web app allows the authorized people to see, from anywhere at any time, the up-to-date state of the stocked and produced goods of the factory.
Freelancer - Freelancer
FEBRUARY 2017 - NOVEMBER 2019
Developed software as a freelancer, worked in many different small teams and delivered valued products to end users.