İhsan Deniz YILMAZ
Software Engineer · Performance & Systems Engineer
Location
İstanbul, Türkiye
Experience
6 Years in Software Engineering
Focus
Software · Performance · Resilience · Observability
Experience
Acting Technical Manager — Systems & Application Performance (2025 May – Present)
- Providing technical leadership for performance, resilience, and observability initiatives across critical banking systems
- Making architecture-level and operational decisions for high-impact production environments
- Coordinating between engineering, operations, and management teams during incidents and large-scale changes
- Leading incident response, root cause analysis, and post-mortem processes
- Driving long-term improvements in system reliability, scalability, and operational maturity
Team Lead — Systems & Application Performance (2023 Apr – 2025 Apr)
- Led a small team focused on application performance optimization and incident response
- Performed advanced production issue analysis using memory dumps, TCP dumps, and profiling tools
- Identified performance bottlenecks across application, middleware, and infrastructure layers
- Mentored junior engineers and supported their technical and analytical growth
Systems & Application Performance Engineer (2021 Aug – 2023 Mar)
- Monitored application performance and system health using APM and observability tools
- Conducted root cause analysis for performance degradations and production incidents
- Performed profiling, tracing, and system-level diagnostics
- Worked closely with development teams to improve performance and system stability
- Supported performance troubleshooting across applications (.NET, Java, Python) and infrastructure layers (WAF, Load Balancers, ESXi) using tools such as WinDbg, AppResponse, Dynatrace, and Wireshark
- Worked on full-stack development of ERP platforms using ASP.NET, .NET Core, and Blazor
- Interacted directly with customers to analyze requirements, resolve issues, and deliver new features
- Maintained and extended existing ERP modules used in production environments
Client Assignment (Outsourcing): Doğuş Teknoloji
- Assigned as an outsourced software developer while maintaining primary responsibilities at Novartz
- Developed after-sales service modules used by Doğuş Otomotiv
- Worked in parallel with two organizations, balancing workloads and delivery timelines in an agile environment
- Contributed to the development of a B2B & B2C car rental and dealership platform, working across frontend and backend layers
- Built user interfaces using React with Material UI, and developed backend services with NestJS
- Took part in the development of an in-house e-commerce platform, implementing features across CMS, ERP, and e-commerce modules
- Worked on a Next.js-based e-commerce frontend, focusing on usability and performance
- Integrated local online marketplaces via APIs to automate stock synchronization and price updates
- Developed a React Native mobile application for warehouse stock management, enabling barcode scanning and product location tracking
- Worked on the development and maintenance of ERP applications built with ASP.NET WebForms, supporting active customer systems
- Implemented customer-requested features and fixes under guidance, gaining experience with real production workflows
- Assisted in requirement analysis, issue reproduction, and incremental improvements within a large legacy codebase
- Contributed to application localization, creating and managing resource files (.resx) to support English language versions
- Participated in the translation and adaptation of a large WebForms application (~900 ASPX pages), focusing on correctness and consistency
- Performed manual deployments to customer environments via FTP, gaining hands-on exposure to IIS hosting and configuration
- Supported UI-level improvements using jQuery and Bootstrap within existing system constraints
Education
Çukurova University · Adana, Türkiye (2014 – 2021)
Bachelor’s Degree in Computer Engineering
