Ahmet Unal, Developer in Istanbul, Turkey
Ahmet is available for hire
Hire Ahmet

Ahmet Unal

Verified Expert  in Engineering

Bio

A PHP/MySQL developer with more than ten years of experience in both developing and leading teams, Ahmet is both a problem solver and an architect. He is very experienced with front-end, specifically HTML, jQuery, and CSS, and large-scale websites, music and video streaming apps, and social media apps.

Portfolio

Freelance Developer
CSS, HTML, jQuery, Vue, JavaScript, MySQL, PHP, Laravel, APIs, SQL...
Patron Technology, Inc.
PHP, JavaScript, React, MySQL, Agile Software Development, APIs, API Design...
Rafineri
jQuery, JavaScript, MySQL, PHP, CSS, APIs, SQL, API Design, Architecture...

Experience

  • JavaScript - 20 years
  • MySQL - 20 years
  • PHP - 20 years
  • CSS3 - 10 years
  • jQuery - 10 years
  • Sass - 8 years
  • Laravel - 5 years
  • Vue - 5 years

Availability

Full-time

Preferred Environment

PHP, MySQL, JavaScript, Vue, Nuxt.js, CSS3, Sass, Bootstrap, Laravel, React

The most amazing...

...project I've worked on was a virtual intelligence agent, where I developed a pseudo-AI that can give answers to customers and guide them through a process.

Work Experience

Freelance Developer

2014 - PRESENT
Freelance Developer
  • Developed a B2B SaaS application.
  • Added new features to an html5 video player.
  • Developed a CMS.
  • Developed a recipe recommendation application.
  • Developed an investment portfolio tracker.
  • Developed administration panels for a digital menu application.
  • Added new features to a multi party contract negotiation app.
  • Advised multiple apps on COD quality.
  • Helped multiple for debugging and new feature adding.
Technologies: CSS, HTML, jQuery, Vue, JavaScript, MySQL, PHP, Laravel, APIs, SQL, Object-oriented Programming (OOP), Jest, Testing, OWASP

Senior PHP Software Engineer

2021 - 2023
Patron Technology, Inc.
  • Turned the codebase of the application into a framework, separating the core, functionality, and business into separate pieces for future uses.
  • Designed the Restful API architecture and developed API endpoints.
  • Developed the UI/UX according to design specifications.
  • Architected the front-end user interactions with React.
  • Made security scans and advised the team accordingly.
  • Developed test scenarios and added tests to the system to cover the codebase.
Technologies: PHP, JavaScript, React, MySQL, Agile Software Development, APIs, API Design, CSS, HTML, Optimization, OWASP, Docker, Figma, Testing, Jest, Object-oriented Programming (OOP)

Development Team Leader

2012 - 2014
Rafineri
  • Led a team of developers, including back end and front end.
  • Developed RESTful APIs for several different projects.
  • Designed databases, ensuring data integrity, security, and performance.
  • Created social media-based applications for platforms such as Facebook, Twitter, Foursquare, and Instagram.
  • Consulted the business team and clients about the capabilities and limitations of various platforms.
Technologies: jQuery, JavaScript, MySQL, PHP, CSS, APIs, SQL, API Design, Architecture, Database Design, Social APIs, Social Media APIs, Adobe Photoshop, Bootstrap 3, Facebook API, X (formerly Twitter) API, Instagram API, Foursquare API, Google Maps API, Cloud, Object-oriented Programming (OOP), OWASP

Senior Software Engineer

2011 - 2012
Grou.ps
  • Implemented new features to the grou.ps platform.
  • Optimized the platform.
  • Developed a remote authentication system.
Technologies: HTML, MySQL, PHP, JavaScript, CSS, APIs, SQL, Object-oriented Programming (OOP), OWASP

Senior Software Developer

2010 - 2011
Turkuvaz Media Holding
  • Developed an SMS gateway between GSM operators and 3rd-party apps, where the gateway can be used to service apps and subscriptions. The system communicated with five different GSM operators.
  • Built a subscription/payment system via SMS, where the charges are made through the user's phone bill.
  • Created API and SOAP endpoints to serve 3rd-party apps.
  • Designed the system's whole architecture, including payment subscriptions, serving data, communicating with 3rd-party APIs, and handling millions of messages per day.
Technologies: SOAP, MySQL, PHP, JavaScript, CSS, APIs, SQL, Subscriptions, Digital Payments, Payment APIs, SoapUI, SoapServer, XML, Architecture, Database Design, API Design, Object-oriented Programming (OOP)

Senior Software Developer

2008 - 2010
Cetech
  • Developed Muzik.net, a music/video streaming website where users can listen to music, make and share playlists, etc.—similar to today's Spotify.
  • Contributed to securing the streaming media. According to the music industry's rules, MP3s streamed should not be downloadable or re-broadcastable. Developed an ever-changing URL system that passed industry tests.
  • Built the front end for the site using HTML and JavaScript. The website was designed similarly to an app where users can make and share playlists, listen to them on the player, etc.
  • Implemented the charging system for Muzik.net, where clients can pay using their cell phones, including monthly subscriptions and one-time download fees.
  • Developed scripts that automatically sync app catalogs to ever-changing industry catalogs that download new media and transform them into web-friendly formats with different qualities.
  • Created the architecture and software that secures the digital media.
  • Optimized the system to serve music and video streaming efficiently.
Technologies: jQuery, JavaScript, HTML, MySQL, PHP, CSS, APIs, SQL, LiveStream, Video Livestreaming, Music Streaming, Security, Digital Rights Management (DRM), FFmpeg, Architecture, Database Design, Object-oriented Programming (OOP)

Software Developer

2006 - 2008
Merkez Yayın Holding
  • Contributed to Sabah.com.tr, a major news site with about 10 million unique visitors per day. Performed optimizations and solved security challenges.
  • Created a framework for the company's magazine websites—which owned about 30 weekly/monthly magazines—satisfying the needs of their websites.
  • Built a code that produces and updates teletext code for a media company that owned a TV channel.
  • Designed and developed the CMS for sabah.com.tr, a challenging project for a massive news website with lots of different content and needs.
  • Developed apps that use services/subscriptions via SMS.
  • Created reporting tools for various content sites.
  • Developed a static site generator for content management systems.
Technologies: Smarty, HTML, MySQL, PHP, JavaScript, CSS, SQL, Security, APIs, Object-oriented Programming (OOP)

Software Developer

2005 - 2006
Inanır Group
  • Worked as a part of the team that developed a web-based salon management program for beauty parlors, spas, fitness centers, etc. The program can track customers, manage appointments, create reports, track employees, and more.
  • Ran security tests on the system, patched security leaks, and improved overall system security.
  • Contributed to the app's UI/UX and helped with the components' designs and UI elements.
Technologies: JavaScript, CSS, HTML, MySQL, PHP, SQL, SaaS, Web UX, Adobe Photoshop, APIs, Security, Object-oriented Programming (OOP)

Software Developer

2004 - 2005
Sırmanet
  • Built various dynamic websites for clients—most of which were in the education industry.
  • Developed a basic framework to help with the school websites.
  • Designed the websites and transformed designs into HTML.
Technologies: JavaScript, HTML, MySQL, PHP, CSS, SQL, Adobe Photoshop
1997 - 2002

Bachelor of Science Degree in Physics

Koc University - Istanbul, Turkey

Libraries/APIs

React, Foursquare API, X (formerly Twitter) API, Instagram API, Facebook API, jQuery, Vuex, Vue, FFmpeg, SoapServer, Social APIs, Social Media APIs, Google Maps API

Tools

Git, Subversion (SVN), Adobe Photoshop, Zeplin, Avocode, SoapUI, Figma

Languages

CSS3, Sass, PHP, JavaScript, HTML, CSS, XML, SQL, Less, HTML5

Frameworks

Bootstrap 3, Bootstrap, Smarty, Nuxt.js, Laravel, PhalconPHP, Zend Framework, CodeIgniter, Yii, CakePHP, Jest

Paradigms

Testing, Object-oriented Programming (OOP), Agile Software Development, Aspect-oriented Programming, Service-oriented Programming, Database Design

Platforms

Windows, Linux, Visual Studio Code (VS Code), Ubuntu, Music Streaming, Docker

Storage

MySQL, Memcached, MongoDB, PostgreSQL

Other

Optimization, Performance, APIs, SOAP, SaaS, Web UX, Security, LiveStream, Video Livestreaming, Digital Rights Management (DRM), Subscriptions, Digital Payments, Payment APIs, Architecture, API Design, Cloud, OWASP

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring