Istanbul, Türkiye
Possessing deep expertise in Networks, Systems, and Architecture, driven by a passion for tackling complex challenges and supported by cohersive analytical skills. Research experience encompasses Security, Machine Learning, and Databases, with specialized interests in High-Performance Computing, Distributed Systems, and Federated Learning. Leveraging his skills to make impactful contributions in computer engineering, combining technical acumen with a collaborative spirit to drive success in any organization - Enthusiastic and dedicated team player. - Innovative strategist adept at efficiently identifying and prioritizing key aspects. - Committed to achieving the highest quality in both individual and collaborative efforts.
• Resolved critical data integrity bottlenecks through cross-functional collaboration, identifying root causes and consistently increasing overall report accuracy. • Ensured data fidelity for critical financial reporting by instituting rigorous dbt data quality tests and tracking historical state changes via dbt snapshots. • Designed robust data models across the Bronze, Silver, and Gold layers using dbt, implementing complex transformations in Jinja and YAML to accelerate development cycles. • Standardized engineering workflows by authoring comprehensive documentation for complex SQL processes and data pipelines, significantly reducing onboarding time for new team members. • Drove stakeholder adoption of data platforms by leading technical presentations, effectively translating complex data pipeline architectures into actionable business insights for cross-functional teams.
Research fellow at Computer Architecture Lab @CAST Assisted Courses: - [CS240] Computer Architecture
• Collaborated closely with the Business Intelligence and other development teams to gather and understand data requirements, effectively translating business questions into technical specifications. • Managed regular deployments and continuously monitored live production (PRD) codebases and data flows to ensure stability, consistency, and optimal performance. • Optimized and streamlined complex SQL queries for Digital Growth and other Agile teams, significantly reducing data retrieval and report preparation times. • Designed and implemented automated ETL pipelines using Python to collect, transform, and integrate large-scale datasets from multiple sources. • Prepared and optimized back-office Groovy queries for Business Intelligence Department by Power BI dashboards, ensuring accurate, efficient, and timely reporting for business stakeholders. • Translated business requirements into data analysis tasks; analyzed and summarized user-generated content from the “Ürün Yorum Platformu” to support targeted marketing and product development decisions. • Leveraged SDLC and Agile/Scrum methodologies to translate business requirements into actionable tasks, ensuring timely delivery of high-quality data solutions. • Automated reporting workflows and monitoring scripts with Python, reducing manual effort and minimizing operational risks. • Applied advanced analytics (e.g., statistical modeling, trend analysis) on large datasets to provide data-driven recommendations and business insights.
• Developed and integrated REST/SOAP endpoints into a multilayered omnichannel/monolithic back-end system, applying robust software design patterns (for Machine Learning infrastructure BE). • Led a code quality initiative for the web project that reduced SonarQube findings by 70% each objective key result period. • Ensured full compliance with OWASP secure coding standards and worked closely with cybersecurity teams to identify and resolve vulnerabilities. • Managed the complete integration and configuration of One-Time Password (OTP) processes to strengthen application security. • Improved secure coding standards within integration projects by 60%, which increased the overall resilience of the system. • Operated effectively in a dynamic Agile environment, creating comprehensive technical documentation for every development task. • Systematically identified and eliminated technical debt and security vulnerabilities, demonstrated by the 30% reduction in SonarQube findings.
• Demonstrated strong problem-solving skills by working with team members to identify and resolve data integrity and quality issues, ensuring the accuracy of reports. • Authored clear and comprehensive documentation for data processes and SQL queries, promoting knowledge sharing and making the team's work easier to maintain. • Presented findings and the functionality of dashboards to technical audiences, clearly communicating how the data pipelines worked and the insights that could be drawn from them.
• Managed the full life-cycle of a cutting-edge monitoring project including Machine Learning optimization for detecting anomalies, meeting all milestones in the IT department as volunteer data engineer trainee. • Applied unsupervised learning techniques such as Isolation Forest and DBSCAN to detect anomalies in time-series server metrics like CPU and memory usage, enabling early issue identification in Zabbix. • Responsible for monitoring VPS/VDS using Zabbix, which collects and stores real-time data from various devices and applications in IT infrastructure including performance metrics, system availability, and health monitoring using deep learning metrics. • Hands-on experience gained by implementing Grafana for advanced visualization of these data through interactive dashboards. • Enhanced server monitoring efficiency by %35 (based on alert rates, and yet one third of the overall effectiveness) through improved accessibility and availability of alert information for the IT-Core team, achieved by integrating Telegram and also WhatsApp (was stashed later on) notification bots.
• Hands on experience in SQL queries to pull data about network performance for the engineering team. • Presented data-driven insights to ensure clarity and alignment on project status. • Assisted in cleaning and organizing data logs from network devices to make them easier to analyze. • Contributed to technical documentation by updating information on data sources and their meanings. • Provided data reports to support teams, helping them understand and resolve customer issues.