Peter Žuffa, Developer in Bratislava, Bratislava Region, Slovakia
Peter is available for hire
Hire Peter

Peter Žuffa

Verified Expert  in Engineering

Software Developer

Location
Bratislava, Bratislava Region, Slovakia
Toptal Member Since
July 10, 2015

Peter characterizes himself as an experienced, highly adaptable universal seasoned senior programmer and team leader. He can grasp, digest, and apply new technologies very quickly. He's also a good problem solver. He can do deep and thorough investigations of causes of various defects and weird behaviors and find a fix for them, like a "House M.D." for IT projects. Peter looks forward to helping you with your project!

Portfolio

Wincent
Rust, TypeScript, Git, React, Node.js
AuctionTech
C#.NET, React, Next.js, TypeScript, SQL, Git, Node.js
PeerCredit Ltd
C#.NET, Azure, Windows, SQL, ASP.NET, Software Architecture, Git, jQuery...

Experience

Availability

Part-time

Preferred Environment

Git

The most amazing...

...thing I've designed and developed as a team leader is a web peer-to-peer lending application, PeerCredit, built with a Microsoft tech stack.

Work Experience

Software Engineer

2022 - 2024
Wincent
  • Implemented a fast, reliable connection layer to APIs of various crypto exchanges to maximize the speed of the trading algorithms (Rust).
  • Created a versatile connection configuration layer for the trading components (TypeScript).
  • Provided technical support and participated in on-call shifts to maintain the whole crypto-trading machinery operational 24/7.
Technologies: Rust, TypeScript, Git, React, Node.js

Senior Full-stack Developer

2020 - 2022
AuctionTech
  • Created a multilanguage messaging subsystem that allows fast management of emails and text messages sent out from the application (C# .NET Core).
  • Developed a comprehensive UI component for selecting winners in multi-auctions for property developer projects, optimizing prices for sellers, and maximizing company fees (Next.js).
  • Introduced multiple localized website versions for real estate agencies from various European countries.
Technologies: C#.NET, React, Next.js, TypeScript, SQL, Git, Node.js

Solution Architect and Team Leader

2016 - 2020
PeerCredit Ltd
  • Designed the whole application architecture with independent layers, including data, business logic, and UI.
  • Led the development team to develop the application, deploy it, and get it working.
  • Designed and developed custom collaborative migrations to replace the default Entity Framework migrations to allow multiple developers to work on their migrations independently.
  • Designed and developed an asynchronous notifications framework on top of the SignalR library to add more interactivity to the UI.
  • Assisted with the development of two other applications using the designed layers just by replacing the required business logic and UI.
Technologies: C#.NET, Azure, Windows, SQL, ASP.NET, Software Architecture, Git, jQuery, Entity Framework, ASP.NET MVC 6

C# Developer

2015 - 2016
DMT Web Ventures Inc
  • Refactored and optimized database access and data retrieval methods for improved performance in the web application.
  • Created a semi-graphical oriented graph with HTML components to add gamification to the user experience.
  • Built statistical sections of the user training performances.
Technologies: C#, Windows, SQL, ASP.NET, C#.NET

Head Developer

2009 - 2013
Auctionata AG
  • Created a complex real-time Ajax framework for building interactive website pages for the Auctionata project.
  • Analized almost all components of the Auctionata project, from designing the database model through business logic to ASPX front-end pages.
  • Developed back-office pages and controls comprising a complex ticketing system, email, and internal team chat.
  • Incorporated 3rd-party payment systems into the Auctionata project: PayPal, QPay, PayOne, and Adyen.
  • Analyzed and developed the financial subsystem comprising contracts, invoices, and counter-offer processing.
  • Developed a complex template engine to generate rich and interactive front-end pages for the Auctionata website.
Technologies: jQuery, JavaScript, ASP.NET, C#, Windows, SQL, C#.NET, Git

IT Consultant

2008 - 2009
Rule Financial
  • Development of modules for the securities finance system Martini in C++.
  • Created a reusable library to simplify the development of various import/export and processing modules for Martini in C++.
  • Provided consultations for an investment bank and hedge fund companies regarding data analysis.
  • Prepared comprehensive learning material regarding Ajax with prototype client/server online "Noughts and Crosses" game for internal company use.
  • Created extensions for Dundas Charts components to display additional analytic information, such as C# ASP.NET.
Technologies: JavaScript, C++, Software Consulting, Martini

Senior Developer, Team Leader

1995 - 2008
Datapac s.r.o.
  • Conducted mathematical research and implementation of scientific concepts, cooperating with scientists from the Slovak Academy of Science on projects regarding image processing, analysis of surfaces, and polygonal approximation (Delphi).
  • Developed a desktop application and web service for polygonal approximation (known as vectorization) of lines and shapes (Delphi).
  • Developed a system back-office service application for controlling petrol station devices using various protocols (Delphi, DCOM, DOMS, IFSF).
  • Developed a business web application for Slovak petrol station chain company Slovnaft for central control and data analysis of petrol stations (C# ASP.NET).
  • Led a small team developing an ASP.NET application for a quality assurance system containing our own custom dynamic object database system (C# ASP.NET).
Technologies: C#, Windows

PeerCredit

http://www.peercredit.com
A peer-to-peer lending platform implemented as a web application allowing users to lend money to other users and earn interest. The application provides a simple, user-friendly interface for lenders and borrowers and is backed by admins and credit score evaluators.

Jazz.sk

https://www.jazz.sk
I created and expanded a Slovak community jazz portal over the years, helping Slovak jazz musicians, fans, and venues gather and be informed about news and gigs.
I implemented both front and back end, chat rooms, user voting in various events, calendar integration with Facebook, and many more.

Tender and Project Server

I created and extended a comprehensive Tender and Project Portal for Gleeds SK, a Slovak construction consultancy company and a subsidiary of Gleeds Worldwide (www.gleeds.com). This project was developed using Drupal 6 and PHP, along with a mobile application for Android and iPhone built with Xamarin.
It brought an edge for the company so they could communicate faster with their clients and contractors, manage all their project documentation online as well as optimize the construction budgets exploiting british online auctions.
1994 - 1999

Master's Degree in Informatics, Artificial Intelligence, Parallel Programming

Comenius University - Bratislava, Slovakia

Libraries/APIs

jQuery, Node.js, React, Entity Framework

Tools

Git

Frameworks

ASP.NET, Next.js, ASP.NET MVC 6

Languages

C#, JavaScript, SQL, TypeScript, C#.NET, PHP, C++, Rust

Platforms

Windows, Drupal 6, Azure

Storage

MySQL, Microsoft SQL Server

Other

Software Architecture, Software Consulting, Analysis, Architecture, Solution Architecture, Team Leadership, Martini

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