Building bridges between research and practice
I'm a software engineer and researcher passionate about creating intelligent systems that solve complex problems at the intersection of AI, autonomous systems, and practical engineering.

Tahsin Özgür KOÇ
Software Engineer & AI Researcher
Journey into Technology
My path in technology began with a fascination for how systems work and the desire to build them better. I started with full-stack web development, which gave me the fundamentals of building scalable, maintainable systems. Over time, my focus shifted toward the more challenging problems in artificial intelligence and autonomous systems.
Research & Development
I've evolved from being purely a practitioner to combining software engineering with research. This hybrid approach allows me to not just implement solutions but understand the underlying principles and contribute to advancing the field. I'm particularly interested in systems that can perceive, reason, and make decisions with minimal human intervention.
Philosophy
I believe in intentional design and rigorous implementation. Whether building a system or contributing to research, I focus on understanding the problem deeply before pursuing solutions. Code is a means to an end—the real goal is creating systems that are elegant, efficient, and meaningful.
Bachelor of Science in Information Systems & Technologies
Minor: Mathematics
Mersin University. Developed strong foundations in algorithms, software engineering, and system design. Completed projects in full-stack (Web, Desktop, Mobile) development and embedded systems.
Certifications & Courses
Professional Development
- • Advanced Web, Comunication Technologies Specialization - ODTU,METU (Middle East Technical University)
Software Engineer
Digital Hat Software Industry and Trade Ltd. Co.
I lead the development of user-centric interfaces and design AI-driven solutions that enhance efficiency and innovation. I specialize in building and managing fullstack applications, seamlessly integrating emerging technologies to optimize business operations.
Recently, I developed the web interface for SafeWork360, a workplace safety software created in collaboration with Anadolu Efes’ Girişim Atölyesi. The project successfully secured investment and moved towards commercialization, proving its value in OHS digitalization.
Fullstack Engineer
Creamobile Information Technologies LTD.
I played a role in the development of various process management applications, with a primary focus on backend development using .NET Core, and utilizing PostgreSQL as the database.
Database Management: I handled database management tasks, ensuring data integration and efficient database operations in accordance with project requirements. Throughout my time, I predominantly focused on backend development using .NET Core, becoming adept at utilizing Mosquitto MQTT and SignalR for socket and MQTT communication. I developed backend solutions and web APIs.
Node.js for Micro Solutions: Occasionally, I developed applications in Node.js to simulate test environments and devices for micro-solutions. These applications were designed to provide a testing ground for various scenarios.
Fullstack Developer & Intern
Creamobile Information Technologies LTD.
Web Service Development: Using .NET Core, I was responsible for creating and optimizing web services for the project, enhancing user experience and overall system performance.
Software Engineering
- Full-stack development with modern frameworks
- System architecture and design patterns
- Performance optimization and scalability
- DevOps and deployment infrastructure
AI & Machine Learning
- Neural networks and deep learning
- Reinforcement learning for autonomous systems
- Model optimization and deployment
- Data pipeline engineering
Autonomous Systems
- Path planning and navigation
- Sensor fusion and perception
- Decision-making frameworks
- Real-time system design
Research
- Problem formulation and analysis
- Experimental design and validation
- Academic writing and publication
- Literature review and synthesis
Right now, I'm exploring the intersection of adaptive learning systems and robust autonomous decision-making. I'm interested in how systems can learn from their environment while maintaining safety and reliability constraints.
I'm actively open to research collaborations and select engineering projects that align with these interests. If you're working on something in AI, autonomous systems, or cutting-edge software engineering, I'd love to discuss potential synergies.
Rigor
Approaching problems with systematic thinking and deep analysis before jumping to solutions.
Clarity
Writing clear code, documentation, and communication. Complexity should emerge naturally, not by accident.
Impact
Building systems that solve real problems and contribute meaningfully to human knowledge and capability.
Whether you're interested in collaboration, have a project in mind, or just want to discuss ideas—I'm always happy to connect with people working on interesting problems.