I am Fatih Celik, a Calgary-based software engineer with 15+ years of experience and 7+ years as a Full Stack Developer. I specialize in building scalable web applications and data-driven platforms using JavaScript/TypeScript, React, Node.js, Python, and SQL databases. I enjoy turning complex requirements into robust, reliable software and collaborating closely with cross-functional teams. I have delivered SaaS solutions on AWS and Azure, implemented Federated GraphQL APIs, ETL pipelines, and data lakes, and automated CI/CD with CircleCI and other modern tools. When I’m not coding, I’m exploring new tech, mentoring teammates, and helping drive product success.

Fatih Celik

I am Fatih Celik, a Calgary-based software engineer with 15+ years of experience and 7+ years as a Full Stack Developer. I specialize in building scalable web applications and data-driven platforms using JavaScript/TypeScript, React, Node.js, Python, and SQL databases. I enjoy turning complex requirements into robust, reliable software and collaborating closely with cross-functional teams. I have delivered SaaS solutions on AWS and Azure, implemented Federated GraphQL APIs, ETL pipelines, and data lakes, and automated CI/CD with CircleCI and other modern tools. When I’m not coding, I’m exploring new tech, mentoring teammates, and helping drive product success.

Available to hire

I am Fatih Celik, a Calgary-based software engineer with 15+ years of experience and 7+ years as a Full Stack Developer. I specialize in building scalable web applications and data-driven platforms using JavaScript/TypeScript, React, Node.js, Python, and SQL databases. I enjoy turning complex requirements into robust, reliable software and collaborating closely with cross-functional teams.

I have delivered SaaS solutions on AWS and Azure, implemented Federated GraphQL APIs, ETL pipelines, and data lakes, and automated CI/CD with CircleCI and other modern tools. When I’m not coding, I’m exploring new tech, mentoring teammates, and helping drive product success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Turkish
Fluent

Work Experience

Software Engineer at Doppl Inc.
December 31, 2021 - December 31, 2021
Designed an IoT-focused web application with Mapbox map routes; supported remote tracking and recommendation systems for 1000+ users. Built UI with ReactJS/TypeScript/Redux across 50+ components. Containerized databases with Docker and PostgreSQL; deployed on Google Cloud Firebase. Led frontend development and created SaaS solutions on Google Cloud. Implemented TDD with Jest and React Testing Library; performed code reviews and maintained CI/CD practices.
Senior Software Engineer at Otelier(myDigitalOffice) Inc.
January 1, 2021 - November 18, 2025
Designed and developed a user-centered web application used by 5000+ hotels (including Marriott and Hilton) and a reporting system for 4000+ users. Processed data at scale ( >500 million rows, 250 GB). Built a UI with ReactJS and 100+ components, using a private npm library on AWS CodeArtifact. Created PostgreSQL schemas, and deployed backend/frontend with Docker Compose on AWS Fargate, EC2, and ECS. Implemented Federated GraphQL on NodeJS and REST APIs. Established CI/CD via CircleCI, with code on GitHub. Conducted UI testing with Storybook and Jest-based unit tests. Led ETL pipeline development for a Data Lake ingesting APIs, SFTP/FTP, AWS SNS/SQS, and Email. Produced Snowflake migrations with Django/Python. Delivered SaaS solutions on AWS and Azure and built a Snowflake migration repository. Collaborated in an Agile/Scrum environment.
Software Engineer at Doppl Inc.
January 1, 2021 - October 7, 2025
Designed and developed a web application for IoT-based companies, enabling remote tracking and recommendations. Implemented map-based routes with Mapbox APIs and built a responsive UI using React, TypeScript, and Redux (50+ components). Containerized databases with PostgreSQL; deployed on Google Cloud's Firebase platform. Built end-to-end frontend and backend services (REST/GraphQL), and leveraged GitHub for collaboration. Implemented CI/CD with CircleCI and general cloud deployment to support SaaS offerings.
Senior Software Engineer at Otelier(myDigitalOffice) Inc.
January 1, 2021 - Present
Led design and development of a user-centered web application used by 5000+ hotels (including Marriott and Hilton) and built a robust reporting system for 4000+ users. Processed data at scale (over 500 million rows, ~250 GB). Created a UI with 100+ React components and backed by PostgreSQL. Containerized services with Docker Compose; deployed on AWS Fargate, EC2, and ECS. Automated CI/CD with CircleCI and GitHub. Implemented Apollo Federated GraphQL for backend operations, Storybook-based view tests, and Jest unit tests. Built an ETL pipeline for a Data Lake with multiple data sources (APIs, SFTP/FTP, AWS SNS/SQS, Email). Delivered Federated GraphQL APIs and RESTful APIs for external consumers. Led Snowflake migration tooling in Django. Collaborated with Agile teams using Jira.
Software Engineer at Doppl Inc.
January 1, 2021 - October 7, 2025
Developed an IoT-focused web app for remote tracking and recommendations (1,000+ users). Implemented Mapbox routes, ReactJS with TypeScript and Redux (50+ components). Containerized databases with Docker (PostgreSQL) and deployed on Google Cloud's Firebase. Delivered backend integrations with Jest and React Testing Library for unit tests.
Senior Software Engineer at Otelier(myDigitalOffice) Inc.
January 1, 2021 - Present
Designed and developed a user-centered web application used by 5000+ hotels (including Marriott and Hilton) and built a 4000+ user reporting system. Managed large-scale data (500M rows, 250 GB). Implemented UI with 100+ React components and a private npm library on AWS CodeArtifact. Created PostgreSQL schemas, deployed backend/frontend with Docker Compose on AWS Fargate/EC2/ECS, and automated CI/CD with CircleCI (GitHub). Implemented Apollo Federated GraphQL, unit tests with Jest, and Storybook view testing. Implemented ETL for a Data Lake (APIs, SFTP/FTP, AWS SNS/SQS, Email). Built Federated GraphQL and REST APIs and supported Snowflake migrations with Django.
Full Stack Developer at Skyplan
December 31, 2020 - December 31, 2020
Optimized legacy flight-planning code by integrating Laravel (backend) and Angular (frontend) to improve performance. Maintained Linux-based Apache server, reducing latency by ~1000 ms. Optimized GeoServer (Tomcat) to enhance routing performance. Completed backend integration and unit tests using Jest and React Testing Library.
Full Stack Developer at Skyplan
December 31, 2020 - October 7, 2025
Optimized legacy flight routing codebase (Laravel backend, Angular frontend) and improved Geoserver on Apache Tomcat. Reduced latency and improved performance. Deployed frontend/backend on AWS and IBM Cloud; created CircleCI YAML for CI/CD and built SAAS solutions on AWS.
Full Stack Developer at DevTheory Inc.
December 31, 2019 - December 31, 2019
Designed and developed a user-centered web application for 500+ users and an additional 1000+ users. Built UI with ReactJS/Redux across 100+ components. Used Docker to containerize databases (MySQL, MongoDB) and ExpressJS REST APIs. Employed Ramda for functional style, wrote Jest snapshots, and performed Storybook view testing. Conducted Mocha/Chai/Sinon tests and integrated Kafka with WebSockets for real-time UI data. Deployed on AWS and IBM Cloud; created CircleCI YAML for CI/CD and delivered SaaS solutions on cloud platforms.
Full Stack Developer at Skyplan
December 31, 2019 - October 7, 2025
Optimized legacy flight-planning code and routes generation, improving performance and latency. Worked with Laravel on the backend and Angular on the frontend. Tuned Geoserver (Tomcat) for faster routing and integrated Kafka for data streaming with WebSockets to the UI. Deployed components on AWS and IBM Cloud; automated CI/CD with CircleCI. Implemented unit tests with Jest and React Testing Library; created CI/CD YAML to streamline deployments.
Full Stack Developer at DevTheory Inc.
December 31, 2019 - October 7, 2025
Designed and implemented a web app for 500+ users (and later for 1000+ users). Built UI with ReactJS/Redux (100+ components); used Docker to containerize MySQL and MongoDB. Implemented ExpressJS/NodeJS backend, used Ramda for functional style, and conducted tests with Jest and React Testing Library, plus Storybook for view testing. Integrated Kafka with WebSocket-based real-time data. Deployed on AWS and IBM Cloud; created CircleCI YAML and built SaaS solutions on AWS.
Full Stack Developer at DevTheory Inc.
January 1, 2019 - October 7, 2025
Designed and developed a user-centered web application for 500+ users; contributed to remote tracking and recommendations. Built 100+ React components and managed databases with Docker (MySQL, MongoDB). Implemented RESTful APIs with ExpressJS; used Ramda-based functional styles to reduce side effects. Conducted Jest tests and Storybook view testing; deployed on AWS/cloud environments and created SaaS solutions.
Software Engineer at University of Pittsburgh
December 31, 2017 - December 31, 2017
Private web application development for IBM Research; contributed to backend/frontend components within an IBM research collaboration.
Software Engineer at University of Pittsburgh
January 1, 2017 - October 7, 2025
Developed secure data exchange between cloud services for IBM researchers, leveraging Google's spectrum map to identify white space frequencies and enable reliable cross-cloud workflows.
Software Engineer at University of Pittsburgh (IBMResearcher project)
January 1, 2017 - October 7, 2025
Developed a private web application enabling secure data exchange between cloud services, leveraging Google's spectrum map to identify white space frequencies.
Software Engineer at University of Sakarya, Turkey
December 31, 2016 - December 31, 2016
Worked on a 3-year ERP/Internship Management Portal for educational institutions; provided development guidance and leadership within the project.
Software Engineer at University of Sakarya
December 31, 2016 - October 7, 2025
Managed a 3-year project funded by Sakarya University; provided development guidance to other developers and team leads, fostering collaboration and high-quality deliverables.
Software Engineer at University of Sakarya
January 1, 2016 - October 7, 2025
Led development of an ERP web-based internship management portal for educational institutions; provided technical guidance to team leads and delivered high-quality software within an iterative framework.
Software Engineer at University of Sakarya, Turkey
December 31, 2013 - December 31, 2013
Early career role focusing on routing research and simulations; developed a Java-based simulator for 10,000 wireless sensors and a MANET framework; implemented OSPF/RIP protocols and documented integration test results.
Software Engineer at University of Sakarya
December 31, 2013 - October 7, 2025
Developed routing/simulation framework for Mobile Ad-hoc Networks (MANET) using Java; implemented OSPF and RIP protocols; achieved substantial improvements in energy consumption and latency; authored large-scale simulator supporting 500 nodes.
Software Engineer at University of Sakarya
January 1, 2013 - October 7, 2025
Developed routing and networking simulations, including a Java-based MANET framework with 500 nodes and an energy-efficient routing model. Implemented OSPF and RIP protocols; authored documentation and progress reviews to ensure defect management.

Education

Ph.D. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2007 - January 1, 2012
M.Sc. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2002 - January 1, 2006
B.Sc. in Computer Systems at Gazi University, Turkey
January 1, 1997 - January 1, 2001
Ph.D. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2007 - January 1, 2012
M.Sc. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2002 - January 1, 2006
B.Sc. in Computer Systems at Gazi University, Turkey
January 1, 1997 - January 1, 2001
Ph.D. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2007 - January 1, 2012
M.Sc. in Electronics and Computer Science at Sakarya University, Turkey
January 1, 2002 - January 1, 2006
B.Sc. in Computer Systems at Gazi University, Turkey
January 1, 1997 - January 1, 2001

Qualifications

IT Business Analysis
January 1, 2020 - October 7, 2025
Microsoft SQL Server
January 1, 2020 - October 7, 2025
Microsoft Azure
January 1, 2020 - October 7, 2025
IT Business Analysis
January 1, 2020 - October 7, 2025
Microsoft SQL Server
January 1, 2020 - October 7, 2025
Microsoft Azure
January 1, 2020 - October 7, 2025
IT Business Analysis
January 1, 2020 - November 18, 2025
Microsoft SQL Server
January 1, 2020 - November 18, 2025
Microsoft Azure
January 1, 2020 - November 18, 2025

Industry Experience

Software & Internet, Travel & Hospitality, Professional Services, Education, Media & Entertainment, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more