Home
Emir Can Başaran
I am a
About Me
I am Emir Can Başaran, a passionate software developer dedicated to delivering high-quality
solutions through
innovation and continuous improvement. With a strong technical foundation and a
problem-solving mindset, I
specialize in designing and developing efficient, scalable, and secure software solutions.
Driven by curiosity and a commitment to excellence, I embrace emerging technologies and best practices to stay ahead in the ever-evolving world of software development. My approach combines analytical thinking, creativity, and a keen attention to detail to build impactful and user-centric applications.
I believe that success lies in continuous learning and collaboration. By maintaining a high level of motivation and determination, I strive to push the boundaries of what's possible in the digital landscape.
Driven by curiosity and a commitment to excellence, I embrace emerging technologies and best practices to stay ahead in the ever-evolving world of software development. My approach combines analytical thinking, creativity, and a keen attention to detail to build impactful and user-centric applications.
I believe that success lies in continuous learning and collaboration. By maintaining a high level of motivation and determination, I strive to push the boundaries of what's possible in the digital landscape.
- Name: Emir Can Başaran
- Age: 24
- Address: Zeytinburnu, Istanbul
- Mail: ebasaran999@gmail.com
- Freelance: Available
- Resume: Download
Resume
Education
-
09/201506/2019StudentAdile Mermerci Anatolian High School, Istanbul, TurkeyDuring this period, my curiosity about computers gradually increased. I started experimenting with small software projects on my own. By exploring coding, algorithms, and technology, I discovered my interest in the field of computer engineering.
-
09/201911/2023Computer EngineeringKocaeli University, Kocaeli, TurkeyGained a solid foundation in core areas of Computer Engineering through academic training. Acquired hands-on experience in C and Java programming, with a particular focus on object-oriented programming (OOP) using Java. Developed both web and mobile-based applications as part of project work. Additionally, built practical knowledge in artificial intelligence by working on related coursework and projects.
Experience
-
07/202308/2023Full-Stack DeveloperVakıfBank (The Türkiye Vakıflar Bank Turkish Joint Stock Company), Ümraniye/Istanbul, TurkeyDuring my internship, I developed both the backend and frontend of a loan comparison and application web platform that combines simulated loan options from multiple banks to recommend the best loan solution and allows users to apply directly.
The backend is built on .NET 6 LTS using C#, Entity Framework Core, and Microsoft SQL Server in a layered (n-tier) architecture. Functionality is provided through a RESTful API. Integrated Redis is used for frequently used queries (e.g., passing bank names from the database to the frontend's bank options) to reduce database load and significantly improve performance.
The frontend is implemented with Angular v16 using HTML, CSS, and TypeScript to create responsive and user-friendly interfaces. The RESTful API was used to perform full CRUD operations.
Throughout the project, I applied object-oriented programming concepts and SOLID principles to ensure scalability and maintainability. This experience strengthened my end-to-end web development skills, from database design to API management, from modern front-end frameworks to caching strategies.
-
06/2024PresentR&D EngineerHometech Electronics Industry and Trade Inc., Beşyol/Istanbul, TurkeyThroughout my work, I have extensively managed the company's official website (hometech.com.tr), as well as the website of Mipo, one of its brands (mipo.com.tr). This management includes the following:
I developed a customized AI-powered support chatbot using the Python programming language. I exposed its functionality via a Flask-based REST API and integrated it into the Mipo website with responsive HTML, CSS, and JavaScript.
I provide ongoing maintenance and data automation for the chatbot. I continuously update the bot's data to ensure real-time accuracy in its responses. To automate this, I use data obtained from the Mipo website through periodic web scraping, ensuring the bot provides consistently up-to-date answers to questions such as product prices.
In addition to the chatbot itself, I also provide support for the website. I implemented custom requests for websites developed with the OpenCart Framework. These include new product pages, a promotion page, and various interface improvements and enhancements. For these purposes, I use HTML, CSS, and JavaScript, as well as website administration panels.
I also conduct various studies in the field of artificial intelligence. These include network traffic threat detection models for cybersecurity and image-based disease detection models for agricultural applications. I used data processing and image processing techniques to prepare and optimize datasets in the AI models I developed. I ran these AI models in various environments, including the Pardus operating system and cloud environments.
Throughout these projects, I applied clean code principles and modular design to ensure maintainability and scalability, and I strengthened my expertise in full-stack development, AI integration, and research-driven innovation.
Portfolio
Blog
Contact