
Christian J. Binder
Verified Expert in Engineering
Software Developer
Vienna, Austria
Toptal member since March 18, 2020
Christian has worked more than 12 years in software development—mainly working on large-scale projects in the public administration sector and occupying various roles, including product owner, requirements engineer, and scrum master. His tech stack consists of ASP.NET (Core), C#, Python, JavaScript, and Microsoft SQL Server. Currently, Christian is building his first SaaS product and finishing his master’s degree in computational science.
Portfolio
Experience
- C# - 15 years
- .NET - 15 years
- Scrum - 12 years
- Microsoft SQL Server - 12 years
- Entity Framework - 8 years
- Python - 5 years
Availability
Preferred Environment
PyCharm, Visual Studio Code (VS Code), Visual Studio, Linux, Windows
The most amazing...
...project I was involved in was a code-signing-as-a-service application where I took part in shaping our product's architecture.
Work Experience
Software Developer
Self-employed
- Developed the accounting part of a distributed application.
- Took responsibility for the integration of third-party tools.
- Handled new requirements for new reports and implemented them in a CRM/ERP tool.
- Managed a project which introduced a new CRM software for my client.
- Fixed bugs and extended a web application for a Viennese startup in the field of precision medicine.
Machine Learning Engineer | Software Developer
The Ventury
- Set up a process for retraining a chatbot based on customer data.
- Integrated natural -anguage processing capabilities into an existing chatbot framework.
- Managed the integration of third-party apps to support the user with the setup of new training phrases.
- Composed a bunch of docker images which were then deployed to AWS to be consumed by our chatbot framework.
Software Developer
Rubicon
- Developed a code-signing-as-a-service application that allows users to sign their code automatically and rule-based.
- Defined the architecture for an event-sourced web application.
- Performed tasks in requirements engineering with direct communication to the stakeholders.
- Customized a file management framework for clients in the public administration sector.
Experience
CRM System
Code Signing as a Service
I handled the requirements engineering as well as planning the architecture of this application (event-sourced, CQRS). The whole project was implemented test-first and we used practices from domain-driven design (DDD) such as domain storytelling und ubiquitous language.
Software for Brokers
Control Software for Timber Drying Plants
Education
Bachelor's Degree in Biotechnology and Bioinformatics
FH Campus Wien - Vienna, Austria
Engineer's Degree in Business Informatics
Technical Secondary School HTL Wiener Neustadt - Wiener Neustadt, Austria
Skills
Libraries/APIs
Entity Framework, Rasa NLU
Tools
Jira, TeamCity, Confluence, Visual Studio, PyCharm, GitLab, MATLAB
Languages
C#, Python
Frameworks
.NET, ASP.NET MVC, ASP.NET, Windows Presentation Foundation (WPF), ASP.NET Core, Bootstrap, ASP.NET Core MVC, AngularJS
Paradigms
Object-oriented Programming (OOP), Scrum, Agile Software Development, Requirements Analysis, CQRS, Event Sourcing, Test-driven Development (TDD), Domain-driven Development
Platforms
Windows, Ubuntu Linux, Linux, Docker, Visual Studio Code (VS Code)
Storage
Microsoft SQL Server, MySQL
Other
Domain-driven Design (DDD), Machine Learning, Scientific Computing, Natural Language Understanding (NLU)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring