Nebojsa Otasevic
Senior .NET Engineer / Software Architect
I build scalable backend platforms, APIs, and domain-driven systems for enterprise and cloud environments. 14+ years of experience across .NET, Azure, microservices, clean architecture, and distributed systems.
Technical Expertise
Specialized in building robust backend systems, scalable cloud architectures, and enterprise-grade software solutions.
Backend Engineering
Cloud & Delivery
Architecture
Data & Search
Frontend Familiarity
Leadership & Mentoring
Professional Experience
Over 14 years of professional growth from a GIS developer to a software architect, focused on building enterprise-grade backend systems.
Senior Software Engineer
- Built Azure-powered microservices for logistics and compliance automation
- Designed REST APIs and improved system performance
- Delivered internal dashboards
- Delivered the SafePackage API for automated customs workflows
Software Developer
- Implemented CMS features
- Improved platform maintainability
Software Architect
- Led the architecture for the Travelaizer travel platform
- Defined the system blueprint and technology stack
- Mentored developers
- Helped ensure clean and scalable system design
Backend C# Developer
- Developed optimized REST APIs for property rental search systems
Software Developer -> Lead Developer -> CTO
- Managed engineering teams
- Delivered payment processing and core business systems
.NET / GIS Developer
- Developed AutoCAD Map 3D extensions
- Built GIS workflow tools
Selected Work & Impact
Focused on delivering high-value solutions across complex business domains and technical landscapes.
Logistics & Compliance Systems
Azure-powered services, internal tools, and automated customs workflow enablement.
Platform Architecture
System blueprinting, technical direction, and scalable architectural decisions for product teams.
API Engineering
REST API design and optimization for enterprise and domain-specific platforms.
Maintainability & Technical Leadership
Developer mentoring, cleaner system structure, and long-term maintainability improvements.
Technology Stack
A comprehensive set of tools and technologies I use to build, deploy, and maintain robust software systems.
Education
Computer Science Specialist (240 ECTS)
University of Montenegro
Languages
English
Fluent
German
Conversational
Get in Touch
Available for senior engineering, backend architecture, and software platform opportunities.