Summary
Overview
Work History
Education
Skills
Timeline
Burak Aktuna

Burak Aktuna

Software Developer
PENDİK

Summary

Hi there! It’s Burak and I am a software enthusiast with over five years of experience in the field. I have a passion for technologies such as Docker, PHP, and Laravel, and I have expertise in object- oriented programming, T-SQL, and design patterns. I have also worked on developing RESTful APIs and implementing Redis in various projects. In the past few years, I have had the opportunity to work at companies , where I played significant roles. Overall, I am excited to continue learning and exploring the world of software development.

Overview

6
6
years of professional experience

Work History

Software Developer II

Wingie Enuygun Group
İstanbul
01.2022 - 06.2023
  • At Enuygun.com, I played an instrumental role in the Otel and Car Rental teams, focusing on developing applications that would serve millions of users
  • In the Otel team, I was heavily involved in designing and implementing key features for our hotel reservation system
  • This system facilitated millions of hotel reservations and was crucial for the company's success
  • In the Car Rental team, my responsibilities involved developing an efficient car rental system
  • This application was utilized by millions of users, making car rentals more accessible and straightforward for everyone
  • Throughout my tenure, I utilized a range of technologies, including but not limited to Symfony, mitmproxy, bash script, PHP, Xdebug, Redis,
  • Memcache, Docker, Jenkins, GitLab, Cloud Technologies, Elasticsearch, and
  • GraphQL
  • These technologies were essential in our development process and significantly improved the applications' performance, security, and scalability
  • One significant achievement was improving our applications' performance by implementing strategies to reduce response times and handle higher simultaneous users
  • This resulted in more efficient applications, which enhanced the user experience significantly
  • In addition to these, I undertook a 'developer experience' role within the Car
  • Rental team
  • I took the initiative to improve the team's technical skills and knowledge by creating a series of documents and providing solutions for several problems
  • This responsibility helped elevate the team's productivity and quality of work
  • Lastly, handling high data traffic applications was a major challenge I successfully addressed
  • My contributions in this area ensured smooth functionality of the applications and delivered a positive experience to millions of users
  • Overall, my experience at Enuygun.com was a significant period where I contributed to applications used by millions, improved the technical skills of my team, and handled applications with significant data traffic.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Software Developer

Narbulut
İstanbul
01.2020 - 01.2023
  • As a member of the backend team at our company, I have been working on the design and implementation of API endpoints for our multi-platform cloud backup system
  • This includes optimizing the applications for better performance, security, and scalability
  • In addition, I have been responsible for writing automated tests to ensure the stability of the endpoints and the connections that carry out the high data traffic throughout the applications
  • I also played a key role in the re-writing of our Narbulut application, helping to transform our old monolithic architecture into a microservice architecture
  • This transformation made our code more readable, testable, easy-to-maintain, and standards-compliant
  • Furthermore, I have been instrumental in implementing a CI/CD pipeline process that is well integrated with our tests and static code analysis packages
  • This has helped to streamline our development process and improve the quality of our code
  • I have also been involved in the deployment of our project into Kubernetes, working alongside an external devOps team to ensure a smooth and successful rollout
  • One of my key contributions has been the development of an infrastructure that is able to handle over 30 million requests per day
  • This has been critical to the success of our project and has allowed us to scale up our operations effectively
  • At our company, we place a strong emphasis on writing tests, and I have been instrumental in tripling our test coverage of the project
  • This has made it easier to detect and fix errors in the event of a refactoring
  • Additionally, I have helped to cut our response times in half, from an average of 100ms to 50ms per request
  • This has been achieved through the use of Laravel Octane, which has greatly improved the performance of our applications.

Software Developer

MuhaseWeb
İstanbul
05.2023 - 05.2023
  • Muhaseweb is a SaaS project I developed utilizing technologies like Vue.js,
  • Symfony, Docker, Traefik, and Redis
  • This project provides an online platform for users to manage and track their accounting transactions
  • Users have the capability to record transactions, generate reports, and conduct analyses
  • In the project, Vue.js, a modern JavaScript framework, was utilized to construct the user interface and optimize the user experience
  • Symfony, a
  • PHP framework, was used for the backend and handled data processing and business logic
  • Docker and Traefik were employed for the containerization and routing of services
  • These technologies facilitated the easy scaling and management of services
  • Redis was used to meet the needs for fast data access and caching, playing a critical role in enhancing the application's performance
  • This project demonstrates my proficiency in web application development and the effective use of modern technologies
  • It also stands as proof of my ability to create complex, scalable solutions that can respond to business needs.

Lead Software Developer

MuteahhitBul.com
İstanbul
01.2019 - 01.2023
  • I used Docker technologies,
  • Gitlab CI/CD Systems,
  • NGINX technologies for serving the web applications,
  • TKGM API for test the correctness of some information,
  • I used Laravel efficiently(Facades, Event Listeners, Dependency
  • Injection(Container), Repository Pattern Design, Queues, Broadcasting,
  • Notifications, Scheduling, Encryption vb.)
  • Experience in some frontend technologies(Blade, JQuery,JavaScript)
  • Experience on some map technologies(Leaflet.js, Google maps, Yandex
  • Maps, drawing on the maps)
  • Digitalocean Technologies,
  • Severe stress tests in the backend,
  • Unit Tests(Mockery)
  • Server management and security experience,
  • Redis technologies(queues, cache, live data)
  • Documented technical workflows and knowledge to educate newly hired employees.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.

Software Project Manager

ZÜMRE
Iğdır
01.2021 - 05.2023
  • Oversaw planning, application development, verification and risks involved in software projects.
  • Monitored resource usage and managed tasks so costs did not exceed budget projections.
  • Streamlined tasks in effort to provide easier and more efficient workflows for peers and colleagues.
  • Evaluated, assessed and recommended software products that would meet project requirements.

Senior Software Developer

LeafletSoft Yazılım Teknolojileri
Ağrı
01.2019 - 12.2022
  • Aralık 2022 (3 yıl 10 ay)
  • Developed databases, programs and processes for integration and implementation across enterprise.
  • Trained new developers and programmers on company standards for design and review.

Education

High School Diploma -

Bahçeşehir Collage, Ağrı, Turkey
12.2018 - 12.2022

Skills

    Docker

undefined

Timeline

Software Developer - MuhaseWeb
05.2023 - 05.2023
Software Developer II - Wingie Enuygun Group
01.2022 - 06.2023
Software Project Manager - ZÜMRE
01.2021 - 05.2023
Software Developer - Narbulut
01.2020 - 01.2023
Lead Software Developer - MuteahhitBul.com
01.2019 - 01.2023
Senior Software Developer - LeafletSoft Yazılım Teknolojileri
01.2019 - 12.2022
Bahçeşehir Collage - High School Diploma,
12.2018 - 12.2022
Burak AktunaSoftware Developer