About
I am a Senior Software Engineer with expertise in building scalable applications across the full stack. I specialize in REST and GraphQL APIs, microservices, and technologies like C#, .NET Core, Node.js, Express, NuxtJS, and TypeScript. Skilled in Application Security and DevOps, with proficiency in Python, Golang, React, Docker, Azure, and AWS. Committed to agile methodologies, continuous integration, and engineering best practices to deliver high-quality software solutions.
• Iterative Development: Embracing agile methodologies to ensure continuous improvement and adaptability.
• Continuous Integration/Delivery: Implementing automated processes to streamline development and deployment.
• Engineering Best Practices: Evolving and adopting best practices to maintain high-quality software standards.
Work Experience
• Enhanced Security: Developed automated penetration testing tools in .NET/C# and JavaScript, improving security testing efficiency by 20%.
• Integration Development: Built integrations with GitHub Actions, Azure Pipelines, and other platforms, reducing development time by 50%.
• Agile Leadership: Served as Scrum Master, facilitating bi-weekly releases and guiding agile transformations.
• Accessibility Compliance: Led a task force to achieve WCAG compatibility three weeks ahead of schedule by managing 1,000+ tasks for 15+ developers.
• Team Collaboration: Oversaw a team of 5 mobile developers, increasing on-time task completion by 50%.
• API Optimization: Improved InCommerce API response times from 1s to 300ms, enhancing performance by 300%.
• API Development: Created and deployed the Bizim Toptan API from scratch, cutting development time by 2 months.
• Microservices Delivery: Delivered payment and notification microservices for Project Phantom, boosting uptime by 20%.
• Device Communication: Enabled interoperability between multi-brand DSRC devices, implementing ETSI standards for Intelligent Transportation Systems.
• Application Development: Created Java-based GUI for vehicle monitoring and C/C++ applications for emergency alerts and collision warnings.
• Project Leadership: Sole developer for the LRAD management console and contributed to a government fingerprint recognition project.
Projects
LoL AI is a simple app that uses the Ampt platform to create a simple application that enables you to play with different AI models.
Go module for Turkish Banks.
GitHub Actions that searches for given keyword in your codebase path like console.log etc.
Side Projects
- Implemented hybrid API architecture on Google Cloud.
- Dockerized services developed with .NET 5 and Express.
- Fixed bugs on React Native application.
- Managed one backend/devops and one mobile application developer.
- Delivered MVP to founder of Bulbunu.