About
Since November 2024 I have been a Full Stack developer at BerrSoft. I write the applications and put them into production.
When a job starts with me it stays with me to the end: I make the first architecture call, and I take the bug that turns up after launch. That leaves the client with something simple: when something breaks, nobody has to work out whose problem it is, and there is no coordination layer in between.
Networking and security turned into decisions here. After building a ticket purchasing application I ran a penetration test against my own code; the findings rewrote its input validation and its session handling, and moved the container off root. How a system is deployed and what it exposes decides as much as how the code is written.
The work I take is building a web application and putting it into production. I do not take paid security audits; the test above sat inside a training program. Networking and security are the layer underneath what I deliver. Outside work I spent two years organizing GDG Konya and sat on the GDG Cloud Konya core team.
I work full time at BerrSoft, and my Mathematics and Computer Science studies at Necmettin Erbakan University are still running.
Konya, Türkiye
Skills
Frontend
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- Bootstrap
Backend
- Node.js / Express.js
- C# / ASP.NET MVC
- PHP
- RESTful API design
Databases
- PostgreSQL
- MySQL
- SQLite
- MongoDB
DevOps and infrastructure
- Git
- GitHub Actions
- Docker
- CI/CD pipelines
- Linux server administration
- Traefik
- Coolify
- Go
- QEMU
Security
- Web application security testing
- Network and system penetration testing
- Vulnerability assessment and exploitation
- SOC fundamentals
Networking
- Network fundamentals
- Routing and switching
- VLAN configuration
- IP addressing and subnetting
- WAN technologies
- Network automation
- Troubleshooting
Ways of working
- Agile / Scrum
- Sprint planning
- Code review
- Issue and bug tracking
- ClickUp
- Technical team leadership
Other
- DNS and domain configuration
- Website deployment and maintenance
- Tech community management
Experience
- 11/2024 - Presentİstanbul
Full Stack Developer
- 5 production applications at BerrSoft came out of my hands. Architecture, API design, deployment and the maintenance after launch were all mine.
- The front end is Next.js and React, the back end Node.js/Express.js and PHP; I design the RESTful API that joins the two and consume it on the client.
- The database is a choice I make again on every project: MySQL, MongoDB, SQLite.
- Build and release are automated with GitHub Actions and Coolify; I push the Dockerized applications out to the company's own servers. Sprint boards and issue tracking live in ClickUp.
- Next.js
- React
- Node.js
- Express
- PHP
- MySQL
- MongoDB
- Docker
- GitHub Actions
- Coolify
- 06/2021 - 11/2024İstanbul
Frontend Web Developer
- 5+ client projects got their interfaces from me: HTML, CSS, JavaScript and Bootstrap, responsive and accessible.
- 10+ custom WordPress themes and client sites shipped in the same stretch. Every one of them had to hold its layout on mobile, tablet and desktop.
- HTML
- CSS
- JavaScript
- Bootstrap
- WordPress
- 07/2024 - 08/2024Konya
Intern
- The vehicle tracking management panel I built there ran on PHP and JavaScript, with third-party API integrations behind it.
- Traffic light management at the municipality needed a simulation and an API integration; I wrote both.
- PHP
- JavaScript
- REST APIs
Community
- 05/2025 - 10/2025
GDG Cloud Konya
The core team ran technical events, hands-on workshops and community projects around Google Cloud. I took part in organizing them.
- 10/2023 - 10/2025
GDG Konya
Two years of co-organizing tech talks, study jams and networking events around Google technologies.
Certificates
Hackviser
Certified Associate Penetration Tester (CAPT)
Hands-on penetration testing · methodology · tools · techniques · reporting
Credential ID HV-CAPT-02TKGO4Q
Verify
Cisco Networking Academy
CyberOps Associate
SOC monitoring · intrusion analysis · incident response · malware analysis · cryptography
VerifyNetwork Technician Career Path
Network fundamentals · IPv4 and IPv6 addressing · Cisco IOS · cabling · troubleshooting
VerifyIntroduction to Cybersecurity
Cyber threats · network vulnerabilities · privacy and data confidentiality · best practices
VerifyCCNA: Enterprise Networking, Security, and Automation
Dynamic routing · NAT · QoS · WAN · network automation · threat mitigation
VerifyCCNA: Switching, Routing, and Wireless Essentials
Switching · routing · wireless LAN · first-hop redundancy · access security
VerifyCCNA: Introduction to Networks
Network fundamentals · IP subnetting · IPv4 and IPv6 · Ethernet · switching
Verify
IBM SkillsBuild
Global AI Hub
Version Control Systems and Portfolio
Git · GitHub · portfolio building
Education

Mathematics and Computer Science
Computer Programming, associate degree
Web Design and Coding

Electronics and Communications Engineering
Languages
Turkish is my native language. English is the working language of the technical side: documentation, repositories and the English edition of this site.
Something you need built?
A few lines are enough: the scope, and the date you need it by.