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

.NET Core, Azure, DevOps, AWS

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 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: .net, Angular, Azure, SQL
  • .Net/Angular Developer

    2019 - 2020
    Most Investments, LLC Pantheon Software
    • Worked on 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: .NET, C#, Angular, Entity Framework Core, ASP.NET Core, SurveyJS, Microsoft SQL Server, Docker, AWS
  • Technology Team Lead - External

    2019 - 2019
    Roche Diagnostics
    • 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: .NET, .NET Core, C#, Angular, Jasmine, Web API, Azure Cosmos DB, Azure BLOB, Azure Event Hubs, Azure Stream Analytics, Azure, Azure DevOps, Terraform
  • Head of Software Development

    2018 - 2019
    Mitto AG
    • 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: .NET Core, MySQL, Elasticsearch, Redis, RabbitMQ, AWS, Azure, JMeter, SoapUI, Selenium, NUnit, Powershell, TFS, Git, Kendo UI, jQuery, PostSharp
  • Senior Software Engineer

    2015 - 2018
    Mitto AG
    • 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 performant lookup system.
    • Designed system improvements to migrate from data center. In the cloud, we achieved 2,000/s requests served with less than <100ms. Pure time of our system was <20ms, 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: .NET Core, MySQL, Elasticsearch, Redis, RabbitMQ, AWS, Azure, NUnit, Powershell, TFS, Git, Kendo UI, jQuery, PostSharp
  • 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: .NET, ASP.NET. WPF, Oracle DB, Oracle Coherence, NAnt, TeamCity, TFS, JMeter, SoapUI, LoadUI, POS devices, Keyboards, Thermal printers, Scanners
  • 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: .NET, ASP.NET, Silverlight, MS SQL, MDX, HTML, Kendo UI, jQuery, WCF, Windows Phone
  • 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: ASP.NET, MS SQL Server, Entity Framework, MS Office plugins
  • 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: ASP.NET, MS SQL Server
  • 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:, TCP/IP, MS SQL Server, MS Access, ASP.NET, Silverlight



  • Languages

    C#, SQL, HTML, HTML5, 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, Bootstrap, AWS HA, Ext JS, Windows PowerShell
  • Libraries/APIs

    Entity Framework, WinForms, Vue.js, jQuery, XNA
  • Tools

    xUnit, Microsoft Unit Tests, TFS, Git, Apache JMeter, NAnt, PostSharp, RabbitMQ, SoapUI, Oracle Coherence, TeamCity, ActiveMQ
  • Paradigms

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

    MySQL, Redis, Microsoft SQL Server, Elasticsearch, Azure Cosmos DB, Databases, AWS RDS
  • Other

    Visual Studio Team Services (VSTS), Release Management, Galera Cluster, WCF Web Services, Windows Presentation Foundation (WPF), IT Recruitment, Web Applications, Team Leadership, Containerization, Network Protocols, IoC, Orchestration, Office Plugins, Algorithms, Patterns, Cloud, Azure Stream Analytics, DevExpress, POS
  • Platforms

    Amazon Web Services (AWS), Docker, Azure, Azure PaaS, iOS, Azure Event Hubs, 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