Marko Pađen, Software Developer in Berlin, Germany
Marko Pađen

Software Developer in Berlin, Germany

Member since July 9, 2019
Marko has over a decade of experience with large-scale software including architecture, design, coding, testing, documentation, build, and release. He's held a variety of roles throughout his career such as software engineer and architect, technology lead, full-stack developer, scrum master, QA mentor, and DevOps engineer.
Marko is now available for hire




Berlin, Germany



Preferred Environment

Amazon Web Services (AWS), AWS, DevOps, Azure, .NET Core

The most amazing... and implementation I did was critical parts of DNS ENUM server with UDP load balancer. It's auto-scalable in containerized environment and low latency.


  • Senior Back-end Developer

    2020 - 2021
    Leading Content SaaS Company
    • Developed API integrations with official regulators worldwide.
    • Developed event-based fast data processing services.
    • Worked on improving code quality by centralizing and organizing documentation and standards.
    Technologies: .NET, C#, Azure, Azure Table Storage, Azure DevOps, TeamCity, NuGet, Angular, Azure Service Bus, REST, API Integration
  • Senior Full-stack Developer

    2020 - 2020
    Gemini Diversified Services
    • Worked on new and existing features in client-facing Angular application on front-end and back-end (REST MVC Web API).
    • Developed new features for the back-office portal in .Net MVC with Entity Framework over Azure SQL database.
    • Implemented CI/CD with SonarCloud static code analysis, gated pull request, and automated policy-based deployment in Azure DevOps.
    • Maintained and improved multiple Azure deployments including orchestrated deployments, network, and security.
    Technologies: SQL, Azure, Angular, .NET
  • Lead Developer

    2019 - 2020
    Online Coaching Portal
    • Managed and led a team of four developers working on an online coaching platform.
    • Worked as front-end, back-end developer, and DevOps. Implemented Twilio WebRTC and Stripe Connect integrations as well as SignalR chat and notification system.
    • Developed CI/CD with continuous testing and disposable Azure environments.
    Technologies: .NET, ASP.NET, REST, SignalR, Vue.js, Twilio Programmable Video, Twilio API, Azure, Azure SQL, Azure DevOps, Azure Resource Manager (ARM), Stripe Connect
  • .NET/Angular Developer

    2019 - 2020
    Most Investments, LLC Pantheon Software
    • Worked on ASP.NET core REST API, backed with Entity Framework and Microsoft SQL Server.
    • Worked on Angular front end with Bootstrap and SurveyJS controls.
    • Implemented functional JMeter testing for REST API.
    • Implemented Jasmine/Karma UI tests.
    • Improved Docker setup.
    Technologies: Amazon Web Services (AWS), AWS, Docker, Microsoft SQL Server, SurveyJS, ASP.NET Core, Entity Framework Core, Angular, C#, .NET
  • Technology Team Lead - External

    2019 - 2019
    • Worked as the tech lead for a project that had Angular in the front end and .NET Core in the back end.
    • Developed custom control to fit our current project, and also worked on architectural tasks like HTTP client mocking, build-time configuration, code coverage CI integration, and similar.
    • Developed REST API with all the best practices, large file uploads, Azure hosting, and so on.
    • Set up CI/CD and Terraform Azure environment creation.
    Technologies: Terraform, Azure DevOps, Azure Blob Storage API, Azure Stream Analytics, Azure Event Hubs, Azure, Azure Cosmos DB, Web API, Jasmine, Angular, C#, .NET Core, .NET
  • Head of Software Development

    2018 - 2019
    • Collaborated with team members on technically and domain challenging tasks.
    • Led conversations with the team regarding technology usages and improvements.
    • Set up CI/CD according to our internal process. This included release management, testing, development, disposable environments, and nightly builds.
    • Developed custom DNS UDP ENUM load balancer used in auto-scalable environments in the cloud.
    • Developed custom Prometheus integrations that work well on auto-scalable environments.
    Technologies: Amazon Web Services (AWS), PostSharp, jQuery, Kendo UI, Git, TFS, Windows PowerShell, NUnit, Selenium, SoapUI, Apache JMeter, Azure, AWS, RabbitMQ, Redis, Elasticsearch, MySQL, .NET Core
  • Senior Software Engineer

    2015 - 2018
    • Acted as the full-stack developer on Made some interesting features, like auto-extraction of uploaded Excel files of any structure.
    • Served as the technology lead on Number Lookup Services. Developed a performant lookup system.
    • Designed system improvements to migrate from the data center. In the cloud, we achieved 2,000/s requests served with less than <100ms. The pure time of our system was <20ms, the rest of 80ms was an external dependency.
    • Introduced AOP practices based on static proxy and IL weaving to solve problems like DB connection pool management (cluster-ready), generic caching, RPC calls.
    Technologies: Amazon Web Services (AWS), PostSharp, jQuery, Kendo UI, Git, TFS, Windows PowerShell, NUnit, Azure, AWS, RabbitMQ, Redis, Elasticsearch, MySQL, .NET Core
  • Senior Software Developer

    2012 - 2015
    • Contributed to full-stack development and testing betting software. Developed an interesting MVVM-based event-driven model for betting views - performant on rendering multiple views on multiple screens.
    • Mentored team members on new technologies, like WPF, Postsharp, and similar.
    • Presented new technologies in-house during development technology stack improvement program. Had a task of presenting WPF with all the benefits it gets on our use cases.
    • Mentored 2nd level support and provided them assistance on remote administration tools developed in-house.
    • Developed generic tools for using various POS devices in betting.
    Technologies: Keyboards, POS, SoapUI, Apache JMeter, TFS, TeamCity, NAnt, Oracle Coherence, Oracle Database, DB, Oracle, Windows Presentation Foundation (WPF), ASP.NET, .NET
  • Software Developer

    2011 - 2012
    IT Excellence
    • Created custom Kendo UI-based application that imports Excel with Pivot table and creates proper OLAP cubes used later for ETL processes.
    • Developed web and Windows Phone part of the application that is a social network for public issues.
    Technologies: Windows Phone, Windows Communication Framework (WCF), jQuery, Kendo UI, HTML, MDX, Microsoft SQL Server, MS Silverlight, ASP.NET, .NET
  • Software Developer

    2011 - 2012
    Best Solution Team
    • Developed custom HTML-based controls for ASP.NET (like flex-grid, control alignment helpers).
    • Developed MS Office plugins which integrate with our web portal.
    • Integrated ActiveX TWAIN controls into our portal.
    • Automated MS Office processes with ClosedXML framework.
    Technologies: Plugins, Entity Framework, Microsoft SQL Server, ASP.NET
  • Software Developer

    2010 - 2011
    LMG Group
    • Made XML-based configurable white label web site for selling mobile content (Java games, MIDI ringtones, images, videos).
    • Integrated phone model database with auto-detecting features.
    • Integrated with mobile providers in a secure way. Handled payments.
    Technologies: Microsoft SQL Server, ASP.NET
  • Software Engineer

    2007 - 2010
    PR Padjen
    • Developed custom TCP/IP application protocol for live distributed ERP work.
    • Made imports from many popular small ERP systems used locally (MS SQL, IMB db2, FoxPro).
    • Made distributed licensing mechanism with payment portal with admin access.
    Technologies: MS Silverlight, ASP.NET, Microsoft Access, Microsoft SQL Server, TCP/IP, VB.NET



  • Languages

    Java, C#, SQL, HTML, HTML5, VB.NET, JavaScript, TypeScript, CSS, UML, MDX
  • Frameworks

    ASP.NET Web API, .NET, .NET Core, NUnit, Blazor, SpecFlow, ServiceStack, ASP.NET, ASP.NET Core 2, ASP.NET MVC, ASP.NET Core MVC, Kendo UI, Kendo UI MVVM, Selenium, Angular, Windows Presentation Foundation (WPF), Bootstrap, Windows Communication Framework (WCF), Jasmine, Entity Framework Core, ASP.NET Core, AWS HA, Ext JS, Windows PowerShell
  • Libraries/APIs

    Entity Framework, WinForms, Vue.js, Web API, Azure Blob Storage API, SurveyJS, jQuery, XNA, SignalR, Twilio API, Stripe Connect
  • Tools

    xUnit, Microsoft Unit Tests, TFS, Git, Apache JMeter, NAnt, PostSharp, RabbitMQ, SoapUI, Keyboards, MS Silverlight, Microsoft Access, Terraform, Oracle Coherence, TeamCity, ActiveMQ, NuGet, Twilio Programmable Video
  • Paradigms

    Azure DevOps, Load Testing, Design Patterns, Agile, Test Automation, Object-oriented Programming (OOP), Scrum, AOP, Dependency Injection, Microservices, REST, DevOps
  • Storage

    MySQL, Redis, Microsoft SQL Server, Elasticsearch, Azure Cosmos DB, Databases, DB, Azure Table Storage, Azure SQL
  • Other

    Visual Studio Team Services (VSTS), Release Management, Galera Cluster, WCF Web Services, IT Recruitment, Web Applications, Team Leadership, Containerization, Network Protocols, IoC, Orchestration, Office Plugins, Algorithms, Patterns, Cloud, Azure Stream Analytics, AWS, Plugins, TCP/IP, DevExpress, POS, Azure Service Bus, API Integration, Azure Resource Manager (ARM)
  • Platforms

    Amazon Web Services (AWS), Docker, Azure, Azure PaaS, iOS, Azure Event Hubs, Oracle Database, Windows Phone, Oracle


  • Master of Science Degree in Informational Systems and Technologies
    2011 - 2012
    Faculty of Organizational Sciences - Belgrade, Serbia
  • Bachelor of Science Degree in Informational Systems and Technologies
    2003 - 2011
    The Faculty of Organizational Sciences - Belgrade, Serbia


  • Professional Scrum Master I
  • Elasticsearch Developer I
  • Galera Cluster for MySQL and MariaDB training
  • Microsoft Certified Solutions Developer - Windows Store Apps Using C#
    JANUARY 2014 - JANUARY 2016
  • Microsoft Specialist - Programming in C# Specialist
  • Microsoft Certified Professional

To view more profiles

Join Toptal
Share it with others