Marko Keser
Software Developer (Backend & AI Automation)
Building scalable backend systems with real world production experience and AI integrations
About Me
I'm a backend-focused software developer with professional experience in building and maintaining production systems. Originally from Belgrade, Serbia, I'm currently based in Barcelona, Spain, where I work on scalable backend solutions and AI integrations.
My expertise lies in C#/.NET and Java ecosystems, with hands-on experience across different domains—from enterprise software at Quadro Consulting to mathematical modeling for gaming platforms at Wicked Games. I specialize in creating robust backend architectures, implementing authentication/authorization systems, and integrating AI capabilities through APIs.
I approach development with a focus on stability, maintainability, and production readiness whether working on new features, debugging complex issues, or ensuring systems remain compliant and performant under real-world conditions.
Have questions about my experience, skills, or projects? Feel free to ask!
Barcelona, Spain
(Originally from Belgrade, Serbia)
Open to opportunities
English (Fluent), Serbian (Native), Spanish (Learning)
Featured Projects
Recruiter Scanner
AI-powered email & LinkedIn message generator that automatically creates personalized outreach messages based on recruiter match analysis.
Key Features
- ▹ 4 different communication tones (Professional, Enthusiastic, Exploratory, Humble)
- ▹ Batch generation for multiple recruiters with real-time progress tracking
- ▹ Advanced filtering by match score, location, and LinkedIn presence
- ▹ Copy to clipboard, download as .txt, or send directly via email
Restaurant Management System
A full-featured web application for restaurant operations — built entirely from scratch and deployed to production. Real restaurants are using this system daily to manage their operations.
Key Features
- ▹ Complete backend architecture with ASP.NET Core
- ▹ Role-based authentication & authorization system
- ▹ Real-time order management and tracking
- ▹ Inventory and menu management modules
Technical Skills
Languages
Frameworks
Databases
AI & Architecture
Experience
Salesforce Developer (Internship)
Kameleon Solutions
- Developed components for Salesforce organizations alongside senior developers.
- Assisted with both development and administrative tasks within the Salesforce ecosystem.
Backend Developer
Quadro Consulting
- Worked with Java on enterprise software, writing new features and integrating different system components.
- Moved to a U.S. client project, working on a C# web application—fixing issues, debugging, and ensuring production stability.
- Contributed to both backend (C#, Java) and frontend (C#, HTML, JavaScript) development.
Backend / Math Developer
Wicked Games
- Designed the logic for online slot games, focusing on mathematical models and game rules that control outcomes.
- Ensured compliance with legal guidelines while optimizing for smooth and engaging player experiences.
- Worked on backend development using Java and mathematical modeling for gaming platforms.
Get In Touch
I'm currently looking for backend and AI-focused opportunities in the EU. Whether you have a position to discuss or just want to connect, I'd love to hear from you.