
Adrian Świętoń
Verified Expert in Engineering
Software Developer
Katowice, Poland
Toptal member since May 5, 2016
Adrian is an excellent developer with a wide range of skills and over a decade of experience at his disposal. He has a professional degree in Informatics and has worked on projects at every level, from low-level Assembly coding to multi-platform desktop and mobile apps. Recent projects of note include a flight/race simulator with unconstrained 360° rotation on two axes that supports multiple games and an OpenGL music visualization app.
Portfolio
Experience
- PHP - 10 years
- JavaScript - 10 years
- Qt - 8 years
- C - 8 years
Availability
Preferred Environment
Git, Qt Creator, Visual Studio, Windows
The most amazing...
...thing I've created is 2 DOF motion simulator for which I had to reverse-engineer ten games, extract motion data from memory, and send it to physical motors.
Work Experience
Lead programmer
Vailacom Ltd
- Lead programmer of desktop applications.
- Author of specialized CNC software.
- Main contributor to the company's PHP framework.
- Created proprietary licensing system in C++ and PHP for the company's online software store.
- Developed mobile applications for Android,iOS and Windows for one of company's portals.
Lead programmer
DAS Elektronika
- Created software and electronics for a flight/race simulator that supports multiple games and has unconstrained 360° rotation in 2 axes.
- Dveloper of web/mobile/desktop apps that integrate with electronics.
- Created universal Windows/Linux/Android app for extremely easy, fast and highly customizable integration of hardware with software through WiFi.
- Created a hexapod robot controlled wirelessly by PS3 controller via Bluetooth.
- Developed a number of PCB circuits for machines produced by the company.
Experience
2 DOF Flight/Race simulator
https://youtu.be/bcAOVE9hvTwSupported games: aerofly FS, DiRT2, DiRT3, MS Flight Simulator X, IŁ2: Cliffs of Dover, Insane, Insane 2, NFS: Most Wanted, Off-Road Drive, Theme Park Studio, TrackMania 2, X-Plane
3 DOF hexapod with head and tail
https://youtu.be/NruMr3GkESwI’ve made everything from scratch: electronics, code, communication, SixAxis controller integration
Spectrum Analyzer
Vector Linker
Universal ESP8266 UI and controller
http://www.esp8266.com/viewtopic.php?f=152&t=8800Education
Professional Degree in Informatics
Zespół Szkół Elektronicznych i Informatycznych - Sosnowiec - Poland
Skills
Libraries/APIs
Node.js, jQuery
Tools
TokBox, Qt Creator, Microsoft Visual Studio, Visual Studio, Git
Languages
PHP, QML, CSS, C, JavaScript, C++, HTML, XML, Java, Assembly, C#, Python, CSS3, HTML5
Frameworks
Qt, Swagger, Windows PowerShell
Paradigms
App Development, Asynchronous Programming, Concurrent Programming
Storage
JSON, SQLite, MySQL
Platforms
Windows, Android, Arduino, AVR, iOS
Other
APIs, Programming, Embedded Software, Network Programming, Apps, Network Protocols, Cryptography, Security, Electrical Engineering, ESP8266, Boost.Asio, Multithreading, 3D, Bluetooth, WiFi, Reverse Engineering, Server Administration
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