About me
Hello there! My name is Caner Canbaz. I am a Software Developer. I’ve been building web and mobile applications for years mainly using JavaScript/TypeScript. If you would like to learn more about me, you can get in touch.
Education ๐
- Aydinlikevler Vocational High School (2008 - 2012)
- Web Design and Programming
- Middle East Technical University (2013 - 2018)
- English Prep. School
- Bachelor of Education (BEd), Computer Education and Instructional Technology
- Anadolu University (2019 - 2021)
- Associate’s degree, Web Design and Programming
Work Experience ๐ป
- idvlabs Software and Consultancy (2018 - 2021)
- In June 2018, Joined idvlabs tech team right after the graduation from METU. I worked as a Full Stack Developer for 3 years at idvlabs. Contributed to the development of “ontime” field tracking system. ontime had been developed from scratch, and it gave me a chance to make my hands dirty. Was a great experience.
- Tech stack: Node.js, Angular, React.js, Ionic, React Native, MongoDB, Docker
- In June 2018, Joined idvlabs tech team right after the graduation from METU. I worked as a Full Stack Developer for 3 years at idvlabs. Contributed to the development of “ontime” field tracking system. ontime had been developed from scratch, and it gave me a chance to make my hands dirty. Was a great experience.
- Getir (2021 - 2022)
- Getir is a Turkish online grocery delivery startup. In July 2021, joined Getir tech team. I worked as a Backend Engineer for 8 months. It was really good to work at Getir since it serves millions of users in real time. I had the chance to see the scalability methods for such a huge application.
- Tech stack: Node.js, NestJS, TypeScript, MongoDB, PostgreSQL, Docker
- Getir is a Turkish online grocery delivery startup. In July 2021, joined Getir tech team. I worked as a Backend Engineer for 8 months. It was really good to work at Getir since it serves millions of users in real time. I had the chance to see the scalability methods for such a huge application.
- Chalkboard - (2022 - Current)
- Chalkboard is a startup that provides a separate phone number for work. It is located in UK. In March 2022, joined Chalkboard tech team. I’ve been working as a JavaScript developer. The tech team is a small but mighty experienced, dedicated to creating a culture of curiosity, independence, simplicity and collaboration.
- Tech stack: Node.js, TypeScript, GraphQL, React.js, PostgreSQL, Docker
- Chalkboard is a startup that provides a separate phone number for work. It is located in UK. In March 2022, joined Chalkboard tech team. I’ve been working as a JavaScript developer. The tech team is a small but mighty experienced, dedicated to creating a culture of curiosity, independence, simplicity and collaboration.
Technical Knowledge ๐
- HTML/CSS
- JavaScript & TypeScript
- Node.js
- Express.js
- NestJS
- Hapi
- RESTful API
- GraphQL Query Language
- Asynchronous Programming
- Passport, Bcrpyt, JWT
- Sequelize ORM
- Objection.js ORM
- Knex.js Query Builder
- Mongoose ODM
- NPM, yarn
- Testing (Jest, Puppeteer)
- .NET Core
- React.js
- Redux
- Hooks
- Cloud Platforms
- Amazon Web Services (EC2, Lightsail, EC2, S3 Bucket, CloudWatch)
- Firebase
- Heroku
- Netlify
- Container Technology
- Docker
- Databases
- MongoDB
- PostgreSQL
- MySQL
- SQL Server
- Redis
- SQLite