Michal Adda, Developer in Bratislava, Bratislava Region, Slovakia
Michal is available for hire
Hire Michal

Michal Adda

Verified Expert  in Engineering

Windows Communication Foundation (WCF) Developer

Location
Bratislava, Bratislava Region, Slovakia
Toptal Member Since
November 30, 2016

Michal has been building Point of Sale and ticketing software for a tourism company in Amsterdam. Because of the high paced nature of the industry, he understands the need for building reliable, fast, and scalable solutions. He likes working closely with the customer and creating software that fits his specific needs. He worked mostly with Microsoft technology stack, but is always willing to learn new things.

Availability

Part-time

Preferred Environment

Microsoft Visual Studio

The most amazing...

...application I've created was an internal testing framework which allowed testers with very little programming experience to write full E2E tests.

Work Experience

.NET Developer

2012 - PRESENT
Retailsoft s.r.o.
  • Participated in creating a ticketing and selling platform for a tourism company located in Amsterdam. It supports selling tickets for attraction and tours on Point of Sales, mobile and desktop applications.
  • Built part of the system for planning, managing, and booking tours with limited capacity.
  • Built the ticketing and voucher part of the system which allows distribution and validation of internal and external ticket barcodes and vouchers.
  • Developed a mobile application using .NET CF targeting portable scanners running Windows Mobile. The application allowed users to scan and validate tickets for boats and buses still being used daily and validates hundreds of tickets daily.
  • Designed and created internal testing framework for writing E2E tests across desktop, mobile, and web applications. The framework allows testers with very limited programming knowledge to create tests with complex validations against database.
  • Improved the build and deployment process from its original state where every developer built solutions on their own machine and uploaded them to the network drive; from which they were manually deployed to production server to fully automated builds on TFS and deployment by Octopus Deploy with support for the test, acceptance, and production environment.
  • Improved the process of handling dependencies across multiple projects from original state of using external Dlls to using Nuget packages.
Technologies: Coded UI Tests, ASP.NET MVC, ASP.NET Web API, Windows Communication Foundation (WCF), C#, .NET

Ticketing Platform

This is a ticketing, reservation and ordering platform. It allows users to manage tours and attractions, create reservations for tours with limited capacity, sell tickets/vouchers, and create sales orders.
2012 - 2014

Master's Degree in Software Engineering

Slovak University of Technology In Bratislava - Bratislava, Slovakia

2009 - 2012

Bachelor's Degree in Informatics

Slovak University of Technology In Bratislava - Bratislava, Slovakia

Tools

SQL Management Studio, Visual Studio .NET, TFS, Microsoft Visual Studio

Languages

SQL, C#, JavaScript, TypeScript

Storage

Microsoft SQL Server

Frameworks

Angular, ASP.NET MVC, ASP.NET Web API, .NET, Windows PowerShell

Platforms

Windows Server

Paradigms

Coded UI Tests

Other

Windows Communication Foundation (WCF), Windows Services, Octopus Deploy

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