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]