← Back to the site Download PDF

Irfan Can Kaleli

Senior Full-Stack Engineer · Backend-first

SUMMARY

Backend-first full-stack engineer with 8+ years building reliable, scalable products in Node.js and React — for a multi-brand luxury e-commerce platform, a mobile ad-tech company and high-security R&D. Remote-first since 2021, working with teams in Dubai and New York from Ankara.

I’m the person who quietly solves the hard stuff — no panic, no noise, just clear thinking and steady delivery.

I enjoy turning complex requirements into simple, maintainable solutions, and thrive where code quality, collaboration and product impact matter.

Core stackNode.js · React · TypeScript · PostgreSQL · Elasticsearch · Redis · RabbitMQ · AWS · Kubernetes

SELECTED HIGHLIGHTS

EXPERIENCE

Ounass — Full-Stack Engineer, Catalog team

Since January 2022 · Dubai, UAE (Remote)

Multi-brand, multi-country luxury e-commerce platform serving the Middle East. Catalog team: how products are indexed, listed and found, from data pipeline to storefront.

  • Search & discovery: build and maintain high-performance product listing and search across multiple regions (relevance, facets, filters and sorting) on Elasticsearch, OpenSearch and Fredhopper.
  • Product indexing: handle product indexing so catalog changes reach search and listing pages quickly and consistently in every region.
  • Multi-brand, multi-region: deliver listing and search for many brands and countries on one shared platform, with regional catalogs.
  • Full-stack features: ship scalable features end to end with Node.js, React and PostgreSQL, from API and data model to storefront UI.
  • Integrations: connect catalog and platform systems through Redis caching, RabbitMQ messaging and Magento APIs.
  • Cloud & reliability: deploy and run services on AWS with Docker and Kubernetes; monitor performance and logs with Datadog, New Relic and Kibana.
  • Delivery: ship continuously through a Jenkins CI/CD pipeline, collaborating remotely with the Dubai team via JIRA, Git and Slack.

Kargo Global Ltd. — Full-Stack Engineer

1.5+ years · New York, US (Remote)

Platform for mobile-oriented ad creation.

  • Component library: built and maintained a shared React component library used across multiple projects, with a consistent UI built on Material UI.
  • Product engineering: developed features with Node.js, React, TypeScript and MySQL.
  • Quality: wrote end-to-end tests in Cypress to keep the UI reliable.
  • Deployment: deployed services with Docker on Google Cloud Platform (GCP).

Onbiron R&D Ltd. — Software Engineer

2.5+ years · Ankara, Turkey

Full-cycle development across varied tech stacks in high-security projects.

  • Secure, event-driven systems: developed military-grade, event-driven systems for secure environments; contributed to a microservice-based, real-time monitoring system using RabbitMQ and Redis.
  • Network analytics: built a network analyzer with Python, PyQt and Tshark, integrated with Elasticsearch and Kibana to visualize cross-network traffic patterns.
  • Web, desktop & integration apps: developed web and desktop applications with Node.js, React and Electron, and integration server apps with .NET Framework, Entity Framework and PostgreSQL.
  • Cloud & CI: built CI pipelines and deployed full-stack applications on scalable AWS infrastructure — Elastic Beanstalk, Lambda, DynamoDB, Amplify and CloudFront.

INTERNSHIPS

Huawei Ltd.

Aug – Sep 2017 · Istanbul

  • Developed a Java big-data application on Apache Hadoop, with MapReduce jobs generating analytical statistics from distributed data.
  • Hands-on with data-processing pipelines and scalable backend systems.

Onbiron R&D Ltd.

Jun – Aug 2017 · Ankara

  • Developed a RESTful API with Node.js and MongoDB to define and manage rule sets for IoT devices.
  • Built the companion web interface with HTML, jQuery, Bootstrap and Handlebars.js.

Türk Telekom

Jun – Aug 2016 · İzmir

  • Studied network layers, packet structures and NIC behavior for traffic analysis.
  • Used Wireshark filters to identify problematic TCP/UDP connections and flow-impacting peers.

TECHNICAL SKILLS

Languages
JavaScript, TypeScript, Python, Java, C#, C++
Frameworks
Node.js, React, Express, Redux, Electron, Material UI, Bootstrap
Data & messaging
PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, RabbitMQ
Search
Elasticsearch, OpenSearch, Fredhopper
Cloud & DevOps
AWS (Elastic Beanstalk, Lambda, DynamoDB, Amplify, CloudFront), GCP, Docker, Kubernetes, Jenkins, CI/CD
Testing & observability
Cypress, Datadog, New Relic, Kibana, Wireshark
Also
.NET Framework, Entity Framework, PyQt, Tshark, Apache Hadoop, MapReduce, Magento APIs, jQuery, Handlebars.js, JIRA, Git, Slack

EDUCATION

Middle East Technical University (METU)

2013 – 2019

B.S., Department of Computer Engineering

Private Çakabey Schools

2009 – 2013

High School

LANGUAGES

  • TurkishNative
  • EnglishC2
  • GermanA1
  • DutchA1

AWARDS & PROJECTS

OBSS Code Master Algorithm Competition

2019

Placed 4th in the competition at METU and advanced to the next stage.

METU CEC CCNA Networking Academy

2015

Completed the 9-week CCNA course run by METU CEC.

Finding Optimum Loop Count in For Loops

2012

Core member of a computer-science project presented at the DOESEF Education Science Energy Engineering Fair and the Izmir University of Economics Computer and Engineering Fair.

Interactive CV & real-time 3D showreel (designed and coded by me): irfanck.com