I'm Tolga,

a

                
navbarName.addEventListener("click", () => {
  document
    .getElementById("main-section")
    .scrollIntoView({ behavior: "smooth" });
});

for (btn of navbarButtons) {
  btn.addEventListener("click", (event) => {
    const selectedSection = event.target.innerText.toLowerCase();
    const sectionElement = document.getElementById(
      `${selectedSection}-section`
    );
    sectionElement.scrollIntoView({ behavior: "smooth" });
    document.getElementById(`${selectedSection}-btn`).style.color = "#909090";
    setTimeout(() => {
      document.getElementById(`${selectedSection}-btn`).style.color = "#FFFFFF";
    }, 250);
  });
}

nameInput.addEventListener("input", handleInput);
subjectInput.addEventListener("input", handleInput);
messageInput.addEventListener("input", handleInput);

function handleInput(e) {
  if (
    isInputEmpty(nameInput.value) ||
    isInputEmpty(subjectInput.value) ||
    isInputEmpty(messageInput.value)
  ) {
    submitButton.disabled = true;
  } else {
    submitButton.disabled = false;
  }
}

submitButton.addEventListener("click", (e) => {
  
  var messageBody = messageInput.value.replace(/\r\n|\r|\n/g, "%0D%0A");
  window.location.href = `mailto:tolga@cakici.co.uk?subject=${
    subjectInput.value
  }&body=${messageBody}%0D%0DKind regards,%0D%0A${nameInput.value.trim()}`;
  e.preventDefault();
  nameInput.value = "";
  subjectInput.value = "";
  messageInput.value = "";
  submitButton.disabled = true;
});

function isInputEmpty(str) {
  return str === null || /^\s*$/.test(str);
}
                
            

About Me

I am Tolga Cakici, a motivated computer science graduate with a strong IT background, proficient in both hardware and software. Currently, I’m working as a Technical Support Lead at Barclays Investment Bank, and I am now seeking to transition into software development. My aim is to create scalable applications with excellent user experiences. With my dedication, adaptability, and passion for technology, I am confident in my ability to thrive as a software developer.

Location: London, United Kingdom.
Languages: English, Turkish.

Experiences

Education:
Computer Science BSc at King's College London.

Work Experiences:
Barclays Investment Bank.
September 2017 to present.

Skills:

  • React
  • Javascript
  • HTML
  • CSS
  • Powershell
  • VBScript

Projects:

Netflix Clone (UI)
Tech Stack: React.js, Redux, Firestore

nf-login-mobile nf-login-desktop nf-login2-mobile nf-home-desktop nf-home-mobile

Travel App (UI)
Tech Stack: React.js, Next.js, TypeScript, Tailwind CSS

home-mobile home-desktop features-mobile features-desktop getapp-mobile guide-desktop footer-mobile footer-desktop

Get in Touch!


OR