AI Engineering Team Lead | Fintech Architect | Generative AI & Scalable Systems Specialist
ForInvest · Full-time · Istanbul, Turkey
1,000+ connections · linkedin.com/in/etoprak
With over 20 years in software engineering, I have evolved from architecting core backend logic to leading the AI transformation of enterprise systems. I currently serve as AI Engineering Team Lead at ForInvest, bridging fintech ecosystems with cutting-edge artificial intelligence and focusing on building high-performance, scalable systems that drive real business value.
As a hands-on technical manager, I lead multidisciplinary teams across diverse stacks — UI, Mobile, Backend (Java/Spring), .NET, and NodeJS platforms. My leadership philosophy centers on delivering Developer Productivity and AI Efficiency by integrating Large Language Models (LLMs) into enterprise workflows, designing Model Context Protocol (MCP) architectures, and embedding AI deeply into engineering pipelines.
Areas of Expertise:
- Engineering Leadership & Team Orchestration
- Multi-Platform Development (Desktop, Mobile, Backend, Web)
- Data Integration & Responsive Streaming Architectures
- Specialization in Integrations & Reporting Systems
Full-time · 8+ years · Istanbul, Turkey
August 2024 – Present (10+ months)
- Architected and deployed "ForInvest MCP" and "ForMind" autonomous agent ecosystems — multi-tool orchestrators running continuously across Clouds, OpenAI, and Google models
- Developed a production-grade "D-Develaperi" agent integrated with GitLab that autonomously reads codebases, submits issues, updates testing systems, and opens Merge Requests (MRs)
- Designed and implemented advanced RAG (Retrieval Augmented Generation) architectures, specialized in financial document indexing, semantic search, and hybrid retrieval
- Engineered AI-driven CERT quality gates for automated code analysis, vulnerability scanning, security compliance, and synthetic test generation
- Mentored the Generative AI team, delivering complex autonomous agents and conversational pipelines utilizing LangChain, LangGraph, and LangSmith
Full-Stack Development, TypeScript and 49 skills
October 2021 – August 2024 · 2 years 11 months
- Modernized the complete exchange data infrastructure, delivering highly reliable, mission-critical fintech systems utilizing NodeJS, Java, and modern frontend frameworks
- Simulated complex microservice environments handling billions of records by designing a robust widget serving infrastructure backed by CloudFlare caching and edge computing
- Built secure, PCI-compliant global payment gateway integrations and high-throughput transaction processing systems
- Designed deep learning and big data solutions and live horse-tracking alerts using React, React Native, and Vue
- Directed deep learning and big data initiatives to turn stock and fixed income market data into actionable analytical events
Full-Stack Development, TypeScript and 49 skills
September 2017 – October 2021 · 4 years 2 months · Istanbul, Turkey
- Led real-time and financial Data Terminal tool covering the streaming chart data, real-time technical analysis modules, and advanced financial metrics
- Spearheaded the major system migration, shifting monolithic legacy applications into an optimized microservices architecture using Spring Boot and Kafka
- Achieved massive infrastructure cost reductions and resource optimizations by consolidating complex microservice services into highly efficient single-server instances
- Orchestrated the initial launch of core data products, introducing responsive and fast client-side performance with React and Vue
Senior Software Developer · Full-time
July 2015 – July 2017 · 2 years · Istanbul, Turkey
- Developed enterprise-grade banking and corporate payment systems, specifically focusing on high-volume transaction processing and regulatory compliance
- Built and scaled critical financial integrations, including E-invoice & invoice compliance systems and core platform ERP sync layers
- Handled backend business logic using .NET, MVC patterns, and multimedia ORM for structured data persistence
Software Architecture, .NET Framework and 4 skills
Software Developer · Full-time
December 2012 – July 2015 · 2 years 8 months · Istanbul, Turkey
- Developed real-time web-based financial streaming apps, embedding live stock market tickers and interactive widgets into third-party portals via API
- Worked extensively with .NET Framework to build robust, multi-threaded market data processing tools alongside financial charting modules
Java, JavaScript and 2 skills
Software Developer · Full-time
August 2009 – December 2012 · 3 years 5 months
- Built multi-platform applications, dynamic content management systems, and connected all data points from scratch using Java
- Designed scalable front-end business workflows within .NET platforms, embedding web modules to match client requirements
- Crafted tailored user interfaces (UI) and user experiences (UX) through custom front-end styling and layouts
PHP, HTML and 2 skills
Bachelor's Degree — Management Information Systems
- Strong foundation in Management Information Systems (MIS), Database Management Systems (DBMS), Systems Analysis & Design, Object-Oriented Programming, and Data Structures
- Developed expertise in designing and implementing enterprise platforms with strategic business integration and database modeling
- Built core competencies in algorithm design and information systems architecture, demonstrating practical progression into high-level enterprise software engineering
Master's Degree (MSc) — Computer Science / Computer Engineering
- Developed and presented advanced algorithmic models utilizing Deep Learning frameworks to analyze structured and unstructured financial data streams
- Engineered predictive systems tailored for stock market simulations, optimizing financial data processing with TensorFlow and Keras neural networks
Python, Deep Learning and 2 skills
- Model Context Protocol (MCP)
- Large Language Models (LLM)
- Generative AI, RAG (Retrieval Augmented Generation)
- LangChain, LangGraph, LangSmith
- OpenAI, Hugging Face, TensorFlow, PyTorch, Keras
- NLP — Chatbot, Sentiment Analysis, Document Processing
- Anomaly Detection & Fraud Prevention
- Java (Spring Boot, Spring Cloud, Spring Kafka)
- .NET (C#, ASP.NET Core, Entity Framework)
- Node.js
- Python
- React, React Native
- Vue.js
- TypeScript / JavaScript
- Multi-platform (Desktop, Mobile, Web)
- Model Context Protocol (MCP)
- RESTful APIs
- WebSocket-based messaging systems
- TypeScript SDK development
- AWS, Google Cloud
- Docker, Kubernetes
- CloudFlare (Edge Computing, Caching)
- PostgreSQL, MS SQL Server
- MongoDB, Redis
- Semantic Search & Vector Databases
- GitLab CI/CD, GitHub Actions, Jenkins
- Container orchestration
- Automated code analysis & security gates
- PCI-compliant payment gateway integrations
- High-throughput transaction processing systems
- Stripe, PayPal, and global payment providers
- Microservices, Event-Driven Architecture
- Kafka-based streaming
- Real-time pub/sub architectures
- CQRS, Clean Architecture
- ForInVest MCP — Financial assistant MCP agent ecosystem; multi-tool orchestrator for fintech
- ForInVest AI — Generative AI platform for fintech operations
- D-Develaperi Agent — GitLab-integrated autonomous developer agent that reads codebases and opens MRs
- RAG Financial Search — Financial document indexing, semantic search, and hybrid retrieval architecture
- AI CERT Quality Gates — Automated code analysis, vulnerability scanning, and synthetic test generation
- Fintech Data Terminal — Real-time streaming charts, technical analysis modules, and financial metrics
- English — Professional working proficiency
- Turkish — Native or bilingual proficiency
