Work History
Co-Founder / CTO
Quintic Technology & Consultancy
Jan 2022 - Present
Istanbul, Turkey
- Co-founded a software house specializing in delivering end-to-end engineered solutions and marketing services.
- Led the development and implementation of innovative software solutions, leveraging expertise and experience to generate value for clients.
- Collaborated with a team of domain experts to deliver high-quality products and services to a diverse range of customers, including Hepsi Emlak, Atez, Shareware, Turpak, Wingie Enuygun, and BluTV.
Node.js
React
Docker
AWS
MongoDB
Vue.js
GraphQL
Product Development Manager
Digiterra / Lumian Energy
Sep 2022 - Present
Istanbul, Turkey
- Successfully managed product development activities, including strategic planning, decision-making, and deadline management.
- Led the evaluation and selection of appropriate technology stacks for product development, ensuring optimal performance and scalability.
- Collaborated closely with cross-functional teams to define product requirements and prioritize development tasks.
Product Management
Agile Methodologies
Leadership
Stakeholder Management
Project Delivery
Senior Software Engineer (Contractor)
Songkick
Feb 2022 - Aug 2022
Istanbul, Turkey
- Collaborated with the CardiB2B team as a full-stack developer, contributing to the development of three separate projects: Tourbox, Songkick Web, and Campaigns Tool.
- Utilized technologies such as Ruby, Ruby on Rails, Sinatra, React, Kubernetes, Docker, and GCP to build robust and scalable software solutions.
- Led the design and implementation of key features, ensuring seamless integration and optimal functionality across all projects.
- Actively participated in code reviews, providing valuable feedback and suggestions for improvement to enhance code quality and maintainability.
- Worked closely with cross-functional teams to understand client requirements and deliver high-quality software solutions that met their needs.
- Conducted thorough testing and debugging of code, promptly identifying and resolving issues to ensure the stability and reliability of the applications.
- Maintained clear and concise documentation, facilitating seamless knowledge transfer and ensuring the ease of understanding for team members.
- Demonstrated a proactive approach to self-improvement and professional development, staying updated with the latest technologies and industry trends.
Ruby
Ruby on Rails
Sinatra
React
Kubernetes
Docker
GCP
Full-Stack Development
Front End Team Lead
Wingie Enuygun
Apr 2021 - Feb 2022
Istanbul, Turkey
- Responsible for 2 different teams and 11 front-end developers.
- Led UI Transformation Team, focusing on transforming Symfony(PHP Framework) based projects to Nextjs.
- Managed Remote Team, responsible for building components and design system.
- Provided mentorship, education, and problem-solving assistance to other developers.
- Conducted daily code reviews and improvements on every project, focusing on code quality, coding style, and core-web vitals.
React
Nextjs
Typescript
GraphQL
Symfony
Twig
Redux
Team Management
Mentorship
Senior Software Engineer - Domain Team Lead
BluTV
Feb 2020 - Apr 2021
Istanbul, Turkey
- Led and managed a domain team, contributing to the development and maintenance of BluTV's software solutions.
Domain-Driven Design (DDD)
Team Leadership
Software Development
Senior Software Engineer - Front End Team Lead
XYZ Technology
Feb 2019 - Feb 2020
Istanbul, Turkey
- Led the Front End team in the development of a Crowdfunding Platform, utilizing React and the Ant Design Framework to create a user-friendly interface, dashboard systems, and CMS system.
- Collaborated with cross-functional teams to ensure seamless integration of Front End and Back End functionalities, resulting in a robust and efficient platform.
- Developed and maintained clean, modular code, following best practices and industry standards to ensure high performance and scalability of the application.
- Implemented responsive design principles, optimizing the platform for various devices and screen sizes.
- Created a custom framework for application management, enhancing flexibility and adaptability to diverse project requirements.
- Contributed to the development of a Crypto AML project, utilizing Django, Blockchain, and Vue.js technologies.
- Conducted web crawling activities to gather relevant data for the project, ensuring accurate and up-to-date information.
- Maintained clear and concise documentation, facilitating ease of understanding and knowledge transfer within the team.
- Actively participated in code reviews and provided valuable feedback to team members, fostering a culture of continuous improvement and learning.
React
Ant Design
Django
Blockchain
Vue.js
Web Crawling
Team Leadership
Front-End Development
Senior Software Engineer - Software Team Lead
Directik
Oct 2018 - Feb 2019
Istanbul, Turkey
- Led the development of the Lora Backend Service for a platform game, creating a game dashboard and tile management system. Developed Restful APIs using Laravel PHP Framework and utilized Postgres and MongoDB for database solutions.
- Contributed to the development of the Directik Website using Vue.js, HTML, and CSS, ensuring a user-friendly and visually appealing interface.
- Played a key role in the development of the Directik Store Website using React and Redux, enhancing the online shopping experience for customers.
- Collaborated on the development of the Directik Mobile App using React Native, delivering a seamless and intuitive mobile experience.
- Developed backend services for the Directik platform using Node.js and MySQL, ensuring efficient data management and system functionality.
- Maintained consistent coding standards and best practices, ensuring clean and efficient code across all projects.
- Conducted thorough testing and debugging, identifying and resolving issues to ensure high-quality and reliable software solutions.
- Collaborated with cross-functional teams, providing technical expertise and guidance to ensure successful project delivery.
Laravel
Postgres
MongoDB
Vue.js
React
Redux
React Native
Node.js
MySQL
Backend Development
Team Leadership
Software Development Manager
IDScan Biometrics
Nov 2017 - Jul 2018
Istanbul, Turkey
- Played a key role as a member of the software development team, contributing to the design and implementation of IDES Tools for IDScan, specifically focusing on the development of DocumentSampleService, SampleManagement, and Simplified Sample Uploader.
- Led the maintenance, deployment, and release management of DocumentSampleService, SampleManagement, and Simplified Sample Uploader, ensuring smooth operations and efficient delivery of services.
- Designed and implemented continuous integration with Git and TFS, streamlining the development process and improving collaboration within the team.
- Demonstrated proficiency in object-oriented programming principles, applying them effectively to optimize code quality and maintainability.
- Led the design and implementation of service architecture and interface, ensuring scalability, modularity, and adherence to industry best practices.
- Improved the functionality and performance of the DocumentSampleService by enhancing the WCF service layers and architecture, implementing new RESTful API approaches, and integrating custom Identity with ASP.NET Identity for secure token-based authentication.
- Developed the Simplified Sample Uploader, creating a user-friendly interface for teams and customers to upload various document samples, utilizing Vue.js for frontend development and ASP.NET Web API 2 with OAuth token system for backend functionality.
- Contributed to the development of SampleManagement, an application used by internal teams for sample management tasks such as uploading, downloading, and modifying samples, leveraging C#, WPF, and WCF technologies.
- Ensured clear and concise documentation of all projects, facilitating ease of understanding and knowledge transfer among team members.
C#
WPF
WCF
ASP.NET
Vue.js
RESTful APIs
OAuth
Git
TFS
Object-Oriented Programming
Service Architecture
Continuous Integration
Release Management
Software Engineer
Ericsson
Jul 2016 - Jul 2017
Istanbul, Turkey
- Contributed as a member of a software development team on the Emptor Telco project for Vodafone Net, utilizing C#.Net, MVC, T-SQL, and JavaScript to develop a CRM system.
- Successfully maintained, deployed, and managed releases for Emptor Telco and the WebOrder Product & Service Sales System, ensuring smooth operations and customer satisfaction.
- Designed and implemented continuous integration using MS Visual Studio and Team Foundation Server, streamlining development processes and improving efficiency.
- Demonstrated proficiency in object-oriented programming principles, consistently applying them to deliver high-quality code and maintainable software solutions.
- Designed CRM workflows, optimizing business processes and enhancing user experience.
- Managed integration and integration rules between CRM and OSS/BSS systems, including Billing and Rating Systems and Türk Telekom XDSL System, ensuring seamless data flow and system interoperability.
- Maintained consistency in formatting, tense usage, and style throughout documentation and reports, ensuring a professional and polished presentation.
- Diligently proofread all materials to eliminate errors and inaccuracies, ensuring the accuracy and reliability of information.
C#
.NET
MVC
T-SQL
JavaScript
CRM
OSS/BSS
Integration
Object-Oriented Programming
Continuous Integration
MS Visual Studio
Team Foundation Server
Software Engineer
Votel
Jan 2016 - Jul 2016
Istanbul, Turkey
- Contributed to the development of Votel Telecommunication's software solutions as a member of the software development team.
- Developed and maintained an IPPBX system using Php, Asterisk, Linux, MySQL, JavaScript, HTML, and CSS, resulting in improved telecommunication services.
- Managed the maintenance, deployment, and release management of the Cwiz IPPBX system, ensuring smooth operations and customer satisfaction.
- Designed and implemented continuous integration processes using Bitbucket, Git, and Grunt, streamlining development workflows and improving efficiency.
- Applied object-oriented programming principles effectively, resulting in clean and scalable code.
- Designed IVR workflows, enhancing the user experience and optimizing call routing processes.
- Managed integration and integration rules between IPPBX and IVR scenarios, ensuring seamless communication and efficient processes.
- Led the rewriting of the web interface for the Cwiz IPPBX system, utilizing the Php Laravel framework and contributing to improved user interface design and data processing capabilities.
- Developed a program for E-Bebek, enabling customers to track their orders through phone-based IVR systems, integrating with cargo company web services and CRM programs.
- Ensured accurate and timely reporting of cargo status and estimated delivery times, enhancing customer satisfaction and order management processes.
- Demonstrated proficiency in open-source Asterisk infrastructure and leveraged it effectively to meet project requirements.
- Maintained clear and concise documentation for all projects, facilitating knowledge transfer and ensuring seamless collaboration within the team.
PHP
Asterisk
Linux
MySQL
JavaScript
HTML
CSS
Continuous Integration
Bitbucket
Git
Grunt
Object-Oriented Programming
IVR
Laravel
Web Services
CRM
Reporting
Software Engineer
BilgeAdam
Mar 2015 - Aug 2015
Istanbul, Turkey
- Worked on a project based in NBUY project in BilgeAdam company, called 'Kariyer Noktası'.
- My team responsibility was creating Certification Module (Writing clean code, testing manually, unit testing etc.).
Clean Code
Manual Testing
Unit Testing
Skills
JavaScript90%
Golang90%
React85%
Vue.js85%
Node.js80%
Python75%
SQL70%
C#70%
Java65%
PHP65%
Docker65%
AWS60%
GCP60%
Kubernetes60%
Agile60%
Team Leadership60%
Project Management60%
Communication55%
Problem-solving55%