Software Developer / David
2+ years of experienceBelgrade, Serbia
Results-driven software engineer with hands-on experience across AI/chatbot systems, blockchain infrastructure, and production microservices. Currently building scalable chatbot/voicebot architectures for a fintech platform, cutting operational costs ~35% and enabling 10x concurrent usage, while also leading the architecture of a financial coaching AI assistant. Previously built a quantum-resistant blockchain from the ground up - including wallet, explorer, JSON-RPC, and a modified EVM in C++, taken through to a live testnet. Strong end-to-end ownership, from architecture design to production deployment.
Skills
- AI/chatbot systems in production: Designed scalable chatbot and voicebot architectures reducing operational costs by ~35% and supporting 10x higher concurrent usage; leading architecture on a financial coaching AI assistant.
- Performance & infrastructure optimization: Cut application loading times by 60% through improved database communications; owns troubleshooting and optimization of concurrent systems for high availability in production.
- Blockchain & low-level systems: Built a quantum-resistant Ethereum-style blockchain from scratch — wallet, ethers.js integration, explorer, JSON-RPC — and modified the EVM (evmone, C++) at the opcode level for post-quantum address support, launched to testnet.
- Full-stack range: GoLang, C#/.NET, Python, C++, Solidity, MERN stack — comfortable moving between low-level systems programming and full-stack web development.
- DevOps & monitoring: Implemented CI/CD pipelines to streamline development cycles, plus real-time monitoring systems for chatbots enabling proactive issue tracking and faster resolution.
- Business-aligned delivery: Works directly with business analysts to translate requirements into technical solutions, balancing customer experience with business goals.
Experience
Jan 2026 — present
Full Stack AI Engineer
MDG
- Designed and developed scalable chatbot and voicebot architectures, reducing operational costs by ~35%, improving system scalability to support 10x higher concurrent usage
- Drove key architecture optimizations, reducing application loading times by 60% through improved database communications
- Direct collaboration with business analysts to define technical requirements and priorities, directly improving customer experience and aligning solutions with business goals
- Owned troubleshooting and optimization of concurrent systems, ensuring high availability in production environments Implemented CI/CD pipelines, streamlining Git workflows and accelerating development cycles for the engineering team
- Designed and implemented real-time monitoring systems for chatbots, enabling proactive tracking of conversations and performance, greatly reducing issue resolution time
- Led the architecture design of a financial coaching assistant AI application
Dec 2024 — Dec 2025
Blockchain & Fullstack Developer
QEVM
- Developed quantum-resistant Ethereum-style blockchain with core infrastructure and post-quantum security
- Built production-grade blockchain ecosystem: wallet, ethers.js integration, explorer, JSON-RPC support
- Optimized EVM (evmone in C++) for 32-byte addresses, custom opcodes, Cellframe consensus integration, unit testing
- Launched testnet supporting post-quantum transfers, block creation, network-wide transaction propagation
Sep 2024 — Dec 2024
Embedded Programming Intern
Rt-Rk
Jul 2023 — Sep 2023
Software Development Intern
Yettel
Education
Oct 2024 — Oct 2025
Master's degree, Computer Science
Faculty of Mathematics, University of Belgrade
Oct 2020 — Jun 2024
Bachelor's degree, Computer Science
Faculty of Mathematics, University of Belgrade
Contact
Takovska 5, Belgrade, 🇷🇸 Serbia.
Email: [email protected]