👨‍💻 About me

I'm a passionate Fullstack Software Engineer with over +7 years of experience, specializing in both Front-end and Back-end development. My expertise spans across a wide range of programming languages and technologies, with a strong focus on delivering efficient and high-quality solutions.

🛠️ Tech Stack

Languages: C#, .Net, Python, VB, VB 6.0, SQL, MySQL, MsSQL, Delphi, ASP (Classic), HTML, PHP
Frameworks: .Net Framework, .Net Core
Databases: SQL Server, MySQL, MsSQL, ADO
Tools & Technologies: AutoIT, Selenium, ADB, Web Services API, Windows API, Postman and same services.
Other Skills: API Development, Web Scraping, Data Processing, Bot Development, UI/UX Design

🎓 Education

B.Sc. in Management Information Systems, Bartın University (2020 - 2024) | GPA +3.5/4
Diploma in Information Technology, İlker-Eren Çevik Anatolian High School (2015 - 2019) GPA 90/100

🏅 Certifications

Object-Oriented Programming - C# Development, Istanbul Şişli Vocational School
Database Management - SQL Development, Istanbul Şişli Vocational School
Visual Programming, Istanbul Şişli Vocational School

🚀 What i'm doing

  • Front-End Development

    I have extensive experience in creating dynamic and user-friendly web interfaces using PHP, ASP, HTML, CSS, and .Net Framework. Utilizing tools like Figma for design, I ensure that the user interfaces (UI) and user experiences (UX) I develop are both visually appealing and intuitive. My focus is on building responsive and accessible front-end solutions that enhance user interaction.

  • Back-End Development

    My back-end development expertise includes working with a variety of languages and technologies such as C#, .Net, VB/VB 6.0, Python, and Node.js. I utilize tools like Postman for API testing and develop services using SOAP and RESTful architectures. For Windows application development, I leverage Windows APIs and ensure seamless integration with databases such as SQL Server, MsSQL, and MySQL. My back-end solutions are designed for performance, scalability, and security.

  • Custom Bots Development

    I specialize in developing custom bots using a range of programming languages including C#, .Net, VB/VB 6.0, Python, and Delphi. I employ tools like Selenium, AutoIT, Interception (Python), and Browser Automation System (BAS) for various automation tasks. Additionally, I use Postman for GET/POST requests and develop specialized APIs as well as integrate existing ones to enhance bot functionality. These bots are designed for tasks such as web scraping, data processing, and interaction on platforms like Telegram, Discord, and WhatsApp.

  • Web Services Development

    I have a strong background in developing web services using technologies like Selenium, SOAP, RESTful APIs, and Postman. My expertise includes designing and implementing efficient and reliable web services that ensure smooth communication between different systems. By leveraging these technologies, I create robust solutions that support diverse application requirements and enhance overall system interoperability.

Testimonials

  • Mr Uğur

    Mr. Uğur S.

    Mr. Salih is really a person who listens and fulfills whatever you want to the end, so you can work with your eyes closed without hesitation.

  • Mrs. Sude

    Mrs. Sude K.

    He did a really excellent job at the same time fast and I will work with him again for sure 😇

  • Mrs. Buse Hilal

    Mrs. Buse Hilal C.

    In a short time after receiving the job, he completed and delivered it within a more accurate day, I wish you continued success.

  • Henry william

    Mr. Aykut V.

    Someone who does the best of his job, his communication is very good, and he did it on time by taking care of every minute. Thank you 🤝

Tech Stacks

Resume
View CV 🔎

Education

  1. Bartin University Faculty of Economics and Administrative Sciences | GPA: +3.5/4

    2020 — 2024 | Bartin, Turkey.

    📚 I graduated with high honors from Bartin University's Management Information Systems program, achieving a GPA above 3.5 out of 4.0. Throughout my education, I excelled in both software and management courses.

    💻 I successfully completed crucial software engineering courses such as Introduction to Programming, Data Structures and Algorithms, Database Management Systems, Visual Programming, Web Design and Internet Programming, Object-Oriented Programming, Big Data Analytics, and E-Commerce. These courses allowed me to enhance my technical knowledge and project management skills in software development processes.

    📊 Additionally, through management courses like IT Project Management, System Analysis and Design, Decision Support Systems, and Enterprise Resource Planning, I gained effective management skills for the business world.

  2. Ilker Eren Cevik Anatolian High School | GPA: 90/100

    2015 — 2019 | Mersin, Turkey.

    📖 Anatolian High School (Public High Schools Teaching In A National Language).

Experience

  1. TOLL BOOTH APP. [01.2024 — 03.2024]

    Software Development Engineer

    ○ Summary: I physically designed and developed a license plate reading system and a fully automated toll booth system for use in major earthquake zones to increase the efficiency of dump sites and reduce queuing times.
    ○ Frontend: I designed the front-end with C# .Net Framework and developed a colorful hyperterminal for LED signs.
    ○ Backend: I established a special ecosystem by harmonizing the barrier and other equipment. I developed Snapshot API and live view module for the camera system. I optimized the license plate identification software for license plates in Turkey and achieved 99.98% accuracy. I made the whole system LAN-based via switches and provided automation with PTS software.

  2. BARTIN UNIVERSITY INFORMATION TECHNOLOGY CENTER [08.2023 — 09.2023]

    Information Technology Specialist & Intern Software Developer

    Interned in the IT department upon request, working in areas such as camera, technical support, and server tasks. Worked full-time for 30 days from August 2023 to September 2023 and successfully completed the internship with a score of 100 out of 100.

  3. QUICK PICTURE APP. [05.2023 — 08.2023]

    Software Development Engineer

    ○ Summary: Quick Picture is a cloud-based, image storage site. I coded the program to take a screenshot instantly from the desktop and to get the link of the image and share it in response by requesting and using GET/POST with a single click.
    ○ Frontend: I designed the front-end with the C# .Net Framework, used Guna UI in this design process, provided a modern panel look, and preferred Pichon for my icon preferences.
    ○ Backend: By using rect structures, I provided operations on the screen with the Windows API, listened to the keyboard with Keyboard Hook thanks to the Windows API, added shortcuts to operations with the PrintScreen key, ESC key and other keypads, and did Paint operations with Bitmap and Image structures. Using HTTP/1.1, I provided server communication.

  4. PHONE MANAGEMENT APP. [01.2023 — 03.2023]

    Software Development Engineer

    ○ Summary: At the moment when devices with Android and IOS operating systems written in C# are connected to the computer via USB, the device's version, IMEI, color, storage, battery status, SIM card information, phone model, country of sale, etc. software to get information and install applications on IOS and Android devices via USB, take screenshots and report these processes.
    ○ Tools: I used Postman (Endpoint API), ADB, Sideloadly, iTunes, Windows API, iDevicemobile libraries.
    ○ Frontend: I created it on the .Net Framework 4.8 infrastructure using Guna2 UI2 components.
    ○ Backend: I managed the Android side with ADB Shell, the IOS side with iDevice (iTunes API), and performed Cloud/Reports operations using the endpoint links I received from Postman for report jobs.

  5. QUIZ WORDS APP. [10.2022 — 12.2022]

    Desktop Software Development Engineer / Web Development Engineer

    ○ Summary: Quiz Words App. is a computer software that measures the level proficiency of the Placement Exams (STS) used in Teaching Turkish to Foreigners in terms of vocabulary.
    ○ Backend/Front-End: Using .Net Framework 4.8 and MySQL, I created the database part, transferred +1,500,000 words/word groups to the database by pulling the data from the internet with Web Scrapper, parsing it, comparing these words with 13 different books, and using the Dictionary object for this.
    ○ Web Site: I designed the site as a one-page with HTML, and I wrote a different interface called getdata.php so that the administrator can see the project logs with PHP. This interface can be accessed as getdata.php?key={secretkey} so that not everyone can access it, and the secret key is only available as an administrator.

  6. PHONE MANAGEMENT APP. [03.2018 — ... (Present)]

    Full-Stack Software Development Engineer

    ○ C#: The .NET Framework supports many programming languages and has a large library of classes. This library contains frequently used functions and offers developers the ability to develop applications quickly and effectively. It is the software language I use frequently for my Front-end and Back-end projects.
    ○ SQL/MySQL/MsSQL: I have extensive experience with SQL databases and management systems. I have the ability to work with popular databases such as SQL, MySQL and MsSQL. I have expertise in areas such as database design, creating queries, and data management.

Certifications

* Except for certificates obtained from Udemy and similar sites, only certificates obtained from the official government are presented.
  1. C# & .Net - OBJECT-ORIENTED PROGRAMMING [80 Hours]

    İstanbul Sisli Vocational School / Distance Education Application and Research Center

    I have successfully completed the OBJECT BASED PROGRAMMING - C# DEVELOPMENT AND ADAPTATION TRAINING by the distance education center of Istanbul Şişli Vocational School for use in the field of object oriented programming as a result of 80 hours of effort. With this training, I gained in-depth knowledge about advanced Windows Forms operations and Visual Studio tools, starting from the basics of C#. Although I have been developing myself in the field of C# for many years, I realized once again that I will never learn it completely, because education and training should take place until my last breath.

    I have obtained my certificate and I can't wait to build on it and put my newly acquired skills into practice! 🚀

  2. DELPHI & VISUAL BASIC - VISUAL PROGRAMMING [248 Hours]

    İstanbul Sisli Vocational School / Distance Education Application and Research Center

    I have successfully completed VISUAL PROGRAMMING TRAINING by the distance education center of Istanbul Şişli Vocational School to use in the field of Visual Programming, as a result of 248 hours of effort. With this training, I gained in-depth knowledge of modern programming languages ​​and tools.

    I have obtained my certificate and I can't wait to put my newly acquired skills into practice! 🚀

  3. ADO, MsSQL, SQL & MySQL - DATABASE MANAGEMENT [56 Hours]

    İstanbul Sisli Vocational School / Distance Education Application and Research Center

    I successfully completed the DATABASE MANAGEMENT - SQL DEVELOPMENT AND COMPLIANCE TRAINING by the distance education center of Istanbul Şişli Vocational School for use in the Database field as a result of 56 hours of effort. With this training, I gained in-depth knowledge about database queries, data processing and SQL tools.

    I have obtained my certificate and I can't wait to build on it and put my newly acquired skills into practice! 🚀

My skills

  • Desktop Software Development
    99%
  • C# / .Net
    90%
  • .Net Framework
    100%
  • WordPress
    70%
  • VB/VB 6.0
    95%
  • Python
    70%
  • SQL/MySQL/MsSQL
    85%
  • PHP/HTML/CSS
    85%
  • Web Services
    85%
  • Custom API's / Web Clients / Windows API's
    100%
  • Web Scraping
    95%
  • Database Management Systems (DBMS)
    90%
  • Object-Oriented Programming (OOP)
    80%
  • Github / Gitlab / Git / Docker
    70%
  • IT Project Management
    98%
  • System Analysis and Design
    99%
  • Design, Build, Test and Collaborate
    99%

Portfolio

Blog

Contact

Contact Form