Andras Fuchs, Developer in Kecskemét, Hungary
Andras is available for hire
Hire Andras

Andras Fuchs

Verified Expert  in Engineering

Bitcoin Developer

Location
Kecskemét, Hungary
Toptal Member Since
February 23, 2017

Andras is one of the very first Toptal certified Blockchain specialists and he's also a Microsoft Certified .NET Application Developer. He enjoys being part of a successful high performing team delivering a positive impact for businesses on a global scale. Besides his technical knowledge, Andras has strong communication and interpersonal skills. HackerRank.com also has ranked him the top 917 (top 0.15%) algorithm programmers globally.

Portfolio

The Wanted System
Cryptography, Web API, Model View Controller (MVC), xUnit...
Bio Balance Detector
.NET Core, Bootstrap, JavaScript, HTML5, C#, C++, AVR, Atmel
555 Lottery
Entity, LINQ, Microsoft SQL Server, Cryptography, CSS3, HTML5, ASP.NET MVC 5...

Experience

Availability

Part-time

Preferred Environment

.NET Core, GitHub, Visual Studio, Windows

The most amazing...

...thing I've coded is a complete full node on a peer-to-peer network, delivering first of its kind, anonymous messaging system with military-grade encryption.

Work Experience

Lead Blockchain Developer

2017 - PRESENT
The Wanted System
  • Created a Bitcoin-like full node.
  • Finetuned the team's vision to fit the blockchain ecosystem.
  • Cooperated with other blockchain developers to make the development more cost-effective.
  • Implemented a military-grade message encryption feature.
Technologies: Cryptography, Web API, Model View Controller (MVC), xUnit, Stratis Blockchain Development Platform, NBitcoin, .NET Core, Blockchain

Researcher | Software and Hardware Architect

2015 - 2017
Bio Balance Detector
  • Designed the hardware which is able to detect electromagnetic waves around the human body.
  • Programmed the firmware for the hardware using Atmel's ASF framework, using its USB, USART, DMAC, and timer modules.
  • Optimized the different segments of the hardware to maximize data throughput.
  • Inspired the refactoring of a deprecated project called LibUsbDotNet which is a platform independent USB library for the .NET Framework and .NET Core.
  • Built a GUI for the hardware to display the raw values, waveforms and FFT spectograms of the data received from the sensors.
Technologies: .NET Core, Bootstrap, JavaScript, HTML5, C#, C++, AVR, Atmel

Founder | Developer

2013 - 2014
555 Lottery
  • Developed a Bitcoin payment system to detect and verify BTC transactions on a live system securely.
  • Created the business logic of the application in a way that made the lottery game trustworthy, using cartographic hashing.
  • Built a website with ASP.NET using the model-view-controller design pattern.
  • Used the then-new HTML5 responsive design practices, and AJAX-based dynamic pages.
  • Used a code-first approach to build the SQL database.
Technologies: Entity, LINQ, Microsoft SQL Server, Cryptography, CSS3, HTML5, ASP.NET MVC 5, C#, .NET, Blockchain, Bitcoin

Founder | CTO

2012 - 2013
Mr. Kupido
  • Developed a code injection engine which was able to process strictly structural information and format into a preselected human-readable language.
  • Built a website with mostly vector-based graphic elements so the items remained sharp independently from the resolution or zoom level.
  • Created a C# code-based database of recipes so every recipe was a software program.
  • Researched many different diets and their impact on our health. I implemented the business logic of the site's recommendation engine to reflect those findings.
  • Developed the site and its database with a level of flexibility so that the multi-lingual output was supported on all levels.
Technologies: EF4, LINQ, Microsoft SQL Server, SVG, CSS3, HTML5, C#, .NET

Technical Consultant

2010 - 2011
Vodafone
  • Designed and developed our unified database system and its subsystems to upgrade the old, Excel-based PKI system.
  • Helped two teams to work together efficiently and solve the interpersonal conflicts between the department leaders.
  • Applied technologies to speed up key strategic evaluations for the company.
  • Helped building a new development team by recruiting new people and let internals joins our existing team.
  • Adopted a new, standardized database access module which made our system flexible and partially database-independent.
Technologies: Microsoft Silverlight, Service-oriented Architecture (SOA), Model View ViewModel (MVVM), Model View Controller (MVC), Entity Framework, Oracle Database, ASP.NET MVC, Windows, C#, .NET

Technical Consultant

2007 - 2008
Hewlett Packard
  • Worked in a team on a public security project including, but not limited to the new employee management and education system of the Swiss Police and the transportation management of the Swiss Emergency Services.
  • Developed an in-memory database which increased the overall performance of our system dramatically.
  • Optimized some of the crucial parts of the emergency reporting code—potentially decreasing the reaction times of the police, ambulance, and firefighter services.
  • Integrated a user database of several systems—allowing its users to use a standardized single-sign on service.
  • Helped the leadership understand the development process deeper then before.
Technologies: Oracle, Service-oriented Architecture (SOA), Windows Forms (WinForms), Windows, .NET

Technical Consultant

2006 - 2007
Epicor
  • Implemented and tested the business intelligence that was done by our team—providing an outstanding quality for our client.
  • Built the user management subsystem.
  • Helped to plan the coordination of our development process.
  • Kept my superiors in the loop of the development process so they were always up to date.
  • Discovered and fixed some bugs in their older, live system which made some of my college's and their customers' tasks easier.
Technologies: XHTML, DHTML, HTML, Service-oriented Architecture (SOA), SOAP, XML Web Services, Ajax, SharePoint, C++, CSS, JavaScript, Design Patterns, Object-oriented Design (OOD), Object-oriented Programming (OOP), Windows Forms (WinForms), ADO.NET, DTS, T-SQL (Transact-SQL), Microsoft SQL Server, RDBMS, NUnit, Code Generators, NAnt, C#, ASP.NET, .NET

Languages

C#, Solidity, CSS3, HTML5, C++, JavaScript, T-SQL (Transact-SQL), CSS, HTML, XHTML

Frameworks

ASP.NET MVC, .NET, .NET Core, Bootstrap, ASP.NET MVC 5, Entity, ASP.NET, NUnit, ADO.NET

Libraries/APIs

Web API, LINQ, Node.js, REST APIs, jQuery, Windows Forms (WinForms), Entity Framework, .NET Hardware Interface

Tools

GitHub, Visual Studio, NAnt, DTS, Microsoft Silverlight, xUnit

Platforms

Blockchain, Hyperledger, Ethereum, R3 Corda, Windows, AVR, SharePoint, Oracle Database, Oracle, Stratis Blockchain Development Platform

Other

Communication, Cryptocurrency, Bitcoin, Smart Contracts, Ethereum Smart Contracts, Altcoin, Performance Optimization, APIs, Artificial Intelligence (AI), Machine Learning, ML.NET, Atmel, SVG, EF4, Code Generators, Ajax, XML Web Services, SOAP, DHTML, NBitcoin, Cryptography, Hardware Design, Hardware Drivers

Paradigms

RESTful Development, Agile Software Development, Object-oriented Programming (OOP), Object-oriented Design (OOD), Design Patterns, Service-oriented Architecture (SOA), Model View Controller (MVC), Model View ViewModel (MVVM), Dependency Injection

Storage

Microsoft SQL Server, RDBMS

2014 - 2014

Microsoft Certified Solutions Developer (MCSD) in Microsoft .NET Framework

Microsoft - Hungary

2000 - 2005

Master's Degree (2:1 Degree) in Electrical Engineering and Informatics, Technical Informatics, and System Engineering

Budapest University of Technology and Economics - Budapest, Hungary

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