Work History
Showcase
Education
Work history
UpStack
Senior Python Developer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
Woven Planet
Back-end Developer
2021 - 2022 (1 year)
Designed, developed, tested, and deployed multiple software components and applications.
Wrote and deployed readable, maintainable, and efficient back-end code for an entitlement management solution.
Provided process improvements and evangelized best practices in delivering the solution for Woven Planet.
Shivagos Inc.
Lead Software Developer
2020 - 2021 (1 year)
Designed and implemented a Python-based cryptocurrency trading system.
Executed multiple functionalities and features to enhance the performance of the new crypto-based platform.
Installed and maintained CI/CD environments and processes on the project.
Freelance
Python Architect
2018 - 2019 (1 year)
Designed, developed, and deployed a new library for a modular and extensible reporting architecture.
Automated report generation tasks, worked on API programming, third-party integration, and maintenance tasks on multiple products.
Worked on solution enhancements for clients, deploying tests, resolving defects, and implementing upgrades.
Turk Telekom
Special Projects Manager
2015 - 2017 (2 years)
Led Python-based software development projects to manage call detail records, HR data, and call center archives.
Worked on processes to undertake privacy-related research tasks and data/text mining processes within the company.
Analyzed production issues and provided technical solutions, refactoring code and fixing bugs.
Yupana LLC
Software Development Manager
2014 - 2015 (1 year)
Led the Turkish-based software development team to design, develop, and implement solutions for clients.
Executed a network management solution to enhance wireless telecommunication solutions for operators.
Tracked project issues, provided product status, and handled performance evaluations.
Defne
R&D Group Manager | Solutions Architect
2008 - 2014 (6 years)
Designed and implemented solution architecture, handling tests, integration, documentation, and training processes.
Worked on the dev lifecycle, development processes, and outputs for multiple developers on the project.
Ensured that sprint activities aligned with product roadmaps, troubleshot code issues, and assisted with refactoring.
Vodafone Turkey
Software Development Specialist
2002 - 2008 (6 years)
Designed and developed new software in C/C++ and handled system integrations for real-time interactive voice apps.
Worked on asynchronous I/O programming and IPC software development with Wun32 API.
Handled requirement analysis and application development tasks to deliver value-added mobile services.
Yaltes
Software Engineer
2001 - 2002 (1 year)
Built and developed a real-time distributed naval combat management system for the client.
Worked on a CORBA distributed solution and handled the front end of an ECDIS and MOTIF toolkit.
Installed new solutions and handled maintenance processes on the dev and configuration environments.
Cargill
Plant IT Infrastructure Supervisor
1999 - 2001 (2 years)
Led a team of developers to support on-premise infrastructure services at the Fructose plant.
Coordinated, monitored, and tracked all infrastructure, operating system configuration, upgrades, and installations.
Maintained a roadmap to mature services and add new capabilities to Cargill's infrastructure, handling system security and compliance.
Turkish Naval Forces
Computer Engineer
1998 - 1999 (1 year)
Worked on system documentation to evaluate system requirements and techniques, design development, and configuration management.
Developed and installed software utility products to improve operational efficiency.
Created solutions to verify and install mission-critical database updates for the navy.
TelSoft Inc.
Software Engineer
1997 - 1997
Wrote and debugged code on the user-level and kernel-level protocol on Unix platforms.
Worked with sockets and streams mechanisms and techniques in delivering solutions on the project.
Designed and developed the communication protocol and maintained the intelligent network (IN) architectures for TelSoft.
Showcase
Back-end Developer - Entitlement Management Tool
Developed an entitlement management tool for automatic permission granting across interconnected teams.
The tool streamlines access to applications by granting and withdrawing permissions based on group formations and changes.
The solution is fully audited with transaction logging for enhanced security and accountability.
Back-end Developer - Algorithmic Trading System
Developed an algorithmic trading system for cryptocurrency and other asset trading.
Created an automated data extractor to scrape financial information from web pages.
Implemented user notifications via Discord channels and short messages.
Education
PhD Computer Engineering
Ege University - Turkey
1995 - 2008 (13 years)
MSc Computer Science
University of Southern California
1993 - 1994 (1 year)
MSc Computer Engineering & Information Science
Bilkent University - Turkey
1991 - 1993 (2 years)
BSc Computer Science & Engineering
Yildiz Technical University - Turkey
1985 - 1990 (5 years)