Brief
Bachelor of Science, 2015 - Computer Engineering, METU
Freelancer | Contractor
Onsite | Online
Senior Full-stack / Web Developer | ~9 years of professional experience.
- Graduated in 2015 from Middle East Technical University (ODTÜ).
- The professional experiences initiated with Microsoft technologies such as C#/.NET and continued with open source and unix technologies such as Node.js on the backend and Python on Data Science.
- Developed with Angular and React on the frontend.
- Worked with both SQL e.g. MySQL, MSSQL, PostgreSQL and NoSQL databases e.g. MongoDB and Firebase.
- With respect to cloud technologies, worked with Google Cloud e.g. BigQuery and AWS such as S3, EKS, and ECS, AWS Lambda, Redshift.
- Interested in and have experience with Docker, Kubernetes, and Git Workflows.
- Have knowledge on Microservice architecture with Message Queues such as Kafka and RabbitMQ.
Professional Skills
NPM Package to generate a permutation with custom options.
A web app to be able to make Function Calling with LLMs for OpenAI, MistralAI, TogetherAI
Tic tac toe with a integrated basic Min/Max AI algoritm.
A simple number game to predict the randomly picked number.
+ refers to a number predicted and placed correctly.
- refers to a number predicted but not placed correctly.
E.g. If the game picked the number 1234, and you predicted as 4200;
it'll show -+
- for 4: As existing but not placed correctly.
+ for 2: As predicted correctly.
All materials from a crash course on C/C++
An LLM training best practices guide for Tool Augmented (aka Function Calling) capability.