Peter Žuffa
Verified Expert in Engineering
Software Developer
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
Experience
- jQuery - 15 years
- C# - 15 years
- SQL - 15 years
- C#.NET - 15 years
- PHP - 12 years
- ASP.NET - 10 years
- JavaScript - 6 years
- TypeScript - 6 years
Availability
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
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.
Senior Full-stack Developer
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.
Solution Architect and Team Leader
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.
C# Developer
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.
Head Developer
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.
IT Consultant
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.
Senior Developer, Team Leader
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).
Experience
PeerCredit
http://www.peercredit.comJazz.sk
https://www.jazz.skI implemented both front and back end, chat rooms, user voting in various events, calendar integration with Facebook, and many more.
Tender and Project Server
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.
Education
Master's Degree in Informatics, Artificial Intelligence, Parallel Programming
Comenius University - Bratislava, Slovakia
Skills
Libraries/APIs
jQuery, Node.js, React, Entity Framework
Tools
Git
Languages
C#, JavaScript, SQL, TypeScript, C#.NET, PHP, C++, Rust
Frameworks
ASP.NET, Next.js, ASP.NET MVC 6
Platforms
Windows, Drupal 6, Azure
Storage
MySQL, Microsoft SQL Server
Other
Software Architecture, Software Consulting, Analysis, Architecture, Solution Architecture, Team Leadership, Martini
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