Hi! I'm 
Erim. 
Welcome to my portfolio! 

I design, implement, test, deploy and scale high quality software products.

About Me

I'm a Computer Engineer with a passion for building scalable and efficient applications. With experience in full-stack development, software testing and DevOps, I create seamless user experiences and robust server-side solutions. In my free time, I love to explore new technologies, and build digital solutions for both modern and traditional problems.

Throughout the years, I've got to experience quiet a few practices and learn concepts that got me to where I am. Here are some of the skills and concepts I've picked up so far:

  • Build beautiful frontend applications with NextJS and React
  • Build robust, scalable and performant backend applications with FastAPI, Spring Boot and Quarkus
  • Automate UI testing with Selenium and Playwright, test APIs with REST Assured and Postman
  • Containerize complex web applications with Docker, deploy and scale them with Kubernetes
  • Create CI/CD pipelines with GitHub Actions and Jenkins.
Erim Cerrahoglu

Timeline

2024

Leaving Malta and Becoming a Software Engineer at Sqills

After a year, I moved out of Malta, got hired by Sqills and started my work there as a Software Engineer.

2023

Graduation and Starting to Work as a Software Engineer at Betsson

Graduated from Yeditepe at 2023. Excited to finally get my degree, but of course a little heart-broken to say goodbye to college.

Also, after my graduation I moved to Malta and started to work as a Software Engineer at Betsson.

2021 - 2023

From Intern to Full-Time

While continuing my study at Yeditepe, I also kept working at Amadeus. After my internship ended, I became a Full-Time Engineer.

2021

First Work Experience as a Software Engineer at Amadeus

At the 3rd year of university, I got hired as an intern at Amadeus as a Software Engineer.

2018

Got into Yeditepe University

After a year of hardwork and suffering, I've finally got the chance to become a Computer Engineer at Yeditepe University!

Projects

Personal Portfolio Website 2.0
Personal Portfolio Website 2.0
This very page you are seeing right now is the 2.0 :)
After using the Website 1.0 for more than a year as my personal portfolio website, it was time to build a new one with better looks and functionality. In traditional personal portfolio manner, the content is kept straight-forward, but the code now inhibits best practices and the design is vastly improved thanks to TailwindCSS, ShadCN and Aceternity UI
TypeScriptNextJSShadCNAceternity UI
[Internal/Sqills] Event-Driven E2E Testing for AWS EventBridge Events
[Internal/Sqills] Event-Driven E2E Testing for AWS EventBridge Events
The aim of this project is to design a tool to fully end-to-end test EventBridge-based architectures. It enables developers to simulate, validate, and monitor event flows, ensuring reliability and correctness across distributed AWS services. By the end of this project, the goal is to fully integrate this testing tool with an existing Cucumber automation framework, providing seamless usage within Cucumber.
JavaJUnitREST AssuredCucumber
TalentGate
TalentGate
TalentGate is a passion project, designed by me and a good friend, aiming to be an all-in-one automated recruitment solution. It provides an intuitive pipeline for visualizing applicant status, quick job post creation, and seamless publishing to popular platforms. Companies get a careers page and job application pages generated automatically. The platform is designed to be easy to use, affordable, and reliable for teams of any size, streamlining the entire hiring process from posting to management.
TypeScriptNextJSPythonFastAPIPostgresSQL
Disney+ Clone
Disney+ Clone
The goal of this project was to demosntrate more intermediate to advanced skills in frontend development and software engineering in general. Used best practices in React/NextJS development, demonstrated intermediate concepts of frontend development, use of SSR, styling with TailwindCSS and integration of MoviesDB APIs for a realistic clone website. Main tech stack involved NextJS and TailwindCSS.
TypeScriptNextJSTailwindCSS
Personal Portfolio Website 1.0
Personal Portfolio Website 1.0
My first attempt on building a frontend website. As someone that had always appreciated the idea of having youw own portfolio website, I wanted to try my new knowledge in developing frontend applications with making one. The tech stack only included a single framework: NextJS 13. The website was extremely simple and straight-forward. It was a decent start on practising frontend development knowledge.
TypeScriptNextJS
[Internal/Betsson] Playwright-based UI Test Automation Platform
[Internal/Betsson] Playwright-based UI Test Automation Platform
This project delivers a scalable UI test automation platform built with Playwright. It enables teams to write reliable, maintainable, and fast end-to-end tests for web apps. The platform integrates Playwright and Selenium for cross-browser testing, parallel execution, and rich reporting. Its goal is to simplify UI automation, reduce flaky tests, and make quality assurance effortless for development teams.
TypeScriptPlaywrightSelenium
[Internal/Amadeus] Robot Framework-based API Test Automation Tool
[Internal/Amadeus] Robot Framework-based API Test Automation Tool
This project builds a flexible API test automation tool using Robot Framework. It helps teams validate APIs for reliability and consistency, supporting advanced scenarios and reusable components. With PyTest and Cucumber integration, the tool offers detailed reporting and efficient automation, making backend system validation straightforward and robust for development teams.
PythonRobot FrameworkPyTestCucumber

Get in Touch

Feel free to reach out if you have any questions, collaboration ideas, or just want to connect. I’m always open to discussing new projects, creative opportunities, or sharing insights about software development and engineering. Let’s build something great together!
I'm available for freelance work and open to new opportunities. Let's connect!