Alex Duggleby, Developer in Vienna, Austria
Alex is available for hire
Hire Alex

Alex Duggleby

Verified Expert  in Engineering

Software Developer

Location
Vienna, Austria
Toptal Member Since
May 31, 2016

Alex is a senior full-stack developer, working on the Microsoft platform for almost two decades. He has a strong background in IT security and secure coding practices combined with working with founders in fast-paced environments to create their software prototypes and MVPs. This combination gives Alex the skillset to correctly judge and explain trade-offs in designing software between value-generating functionality, your budget/timeline, and a reliable maintainable software system.

Portfolio

DealMatrix GmbH
React, REST, ASP.NET MVC
WhatAVenture GmbH
Redis, Azure, React, ASP.NET MVC
SBA Research GmbH
jQuery, JavaScript, SharePoint, Microsoft SQL Server, ASP.NET MVC

Experience

Availability

Part-time

Preferred Environment

React, Microsoft SQL Server, ASP.NET MVC

The most amazing...

...security challenge I've worked on was an encrypted zero-knowledge (stateless encryption key) voting system for a large government body.

Work Experience

CTO

2018 - 2019
DealMatrix GmbH
  • Reimplemented a core product within a week from beginning to actual deployment for a paying client after previous the previous software system failed irrecoverably.
  • Created a highly resilient and scaleable voting system that was trusted by large event organizers including SXSW.
  • Established a secure continuous deployment process that allowed no developer access to production connection strings or data (using Azure KeyVault) while still enabling DevOps access to a high degree.
Technologies: React, REST, ASP.NET MVC

CTO

2012 - 2017
WhatAVenture GmbH
  • Created the architecture from a basic MVP to the full SaaS platform used presently by Fortune 500 companies.
  • Grew a team from two to six people, including developers and designers.
  • Performed DevOps for all our systems, including non-Windows-based components.
  • Worked with a high level of security for all our operations.
  • Created a generic canvas widget framework for the basis of our user experience.
Technologies: Redis, Azure, React, ASP.NET MVC

Senior Consultant

2007 - 2014
SBA Research GmbH
  • Created a standard web application development framework on top of ASP.NET MVC using CQRS principles that was used throughout the team.
  • Led a team of five developers for over three years working on different projects.
  • Championed and implemented agile processes in the software development group.
  • Led the yearly process improvement initiative to increase engineering practices and improve employee motivation and training.
  • Worked closely with security researchers in-house on state-of-the-art security challenges and security-sensitive projects in industry and academia.
Technologies: jQuery, JavaScript, SharePoint, Microsoft SQL Server, ASP.NET MVC

Senior Consultant

2008 - 2013
Security Research GmbH
  • Worked with foreign clients in the energy sector to implement a complex work order management system for heavy vehicles in the oil fields.
  • Implemented several security-sensitive applications for the Austrian Ministry of Health (in accordance with the Austrian version HIPAA).
  • Created the visualization of the hydropower plants sensor data for the Danube hydro energy group.
  • Created the internal time-tracking software in compliance with Austrian work laws.
Technologies: SAP, MySQL, Windows Forms (WinForms), .NET, SharePoint, ASP.NET MVC

Developer

2005 - 2007
mii AG
  • Created an integration system allowing automatic data flow between SAP, SharePoint, HR-Systems and IT for a large government body in Austria. I still maintain the systems and it is approaching its 10-year anniversary.
  • Implemented Microsoft Identity Integration Server for a client in the energy sector.
Technologies: Identity Server, SAP, SharePoint, ASP.NET

Intern

2001 - 2001
BMW CarIT
  • Created a J2ME UI widget toolkit for automotive prototypes based on the look and feel of the BMW in-car interface (also using the BMW-typical controller).
Technologies: OSGi, J2ME

WhatAVenture Innovation Platform

The WhatAVenture Innovation Platform guides startups and innovation teams through a state-of-the-art innovation process that takes business ideas to investment readiness.

It improves the efficiency of accelerators and companies, in managing, coaching, and supervising the progress of multiple startups and innovation teams.

That platform is currently being used by multiple Fortune 500 companies.

MailMerge365

http://www.mailmerge365.com
A Microsoft 365 plugin and SaaS to enable the sending of mass personalized email using your existing Microsoft tenant mailbox. It includes open/click tracking and unsubscribe management. Currently, it sends in excess of half a million emails per month using a serverless back end and ServiceBus-based messaging infrastructure

Innoscout

http://www.innoscout.com
A startup scouting platform designed for innovation scouts and innovation agencies to run the application and decision-making process for innovation programs accelerators and awards.

My role included product design, development, and go-to-market and sales.

Recapsy | Impressive Reports for Workshops

https://www.recapsy.com
A React-based report builder for trainers, adult educators, and workshops. It includes PDF report generation, custom client report websites, embedding of reports in third-party sites, and serverless components via Azure Functions for published client websites. My role involved technical architecture and full development based on the existing UI designs.

Languages

JavaScript, C#, HTML, ASP.NET Razor, ECMAScript (ES6), SQL

Frameworks

ASP.NET MVC, Flutter, Redux, ASP.NET Identity, .NET, OSGi, ASP.NET, Windows PowerShell, OAuth 2, Microsoft Sync Framework, Tailwind CSS

Paradigms

CQRS, Agile Software Development, REST

Platforms

Azure, Windows, SharePoint, J2ME, Azure Functions, Amazon Web Services (AWS)

Storage

Microsoft SQL Server, Amazon S3 (AWS S3), Redis, MySQL

Other

Freelancing, Programming, Software Development, Full-stack, Web Development, Scrum Master, SAP, Identity Server, Azure Service Bus, Alpine

Libraries/APIs

React, jQuery UI, jQuery, Windows Forms (WinForms)

Tools

Git, Microsoft Visual Studio, Subversion (SVN), Hangfire

2005 - 2011

Magister Degree (Equivalent to a Master's, 5 Year Program) in Business (Entrepreneurship and Innovation)

Vienna University of Economics and Business - Vienna, Austria

2004 - 2011

Master's Degree in Computer Science

Vienna University of Technology (Technische Universität Wien) - Vienna, Austria

2001 - 2004

Bachelor's Degree in Computer Science

Technical University of Munich - Munich, Germany

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring