David Trapp

David Trapp

Away on vacation
Mentor
Rising Codementor
US$35.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Creative problem solver and senior developer (JS and more)
Creative problem solver and senior developer (JS and more)

I started programming at age 7 and opened a business at age 18. I've always excelled at approaching problems analyticly and creatively and I love a good challenge. Joined Codementor to help others and sharpen my mind. Experienced in many areas (web, desktop, embedded, hardware, cryptocurrencies, reverse engineering, penetration testing and more). I'm also developing business software for various clients in a small company with two partners of mine.

German, Hebrew, English
Vienna (+01:00)
Joined December 2021
EXPERTISE
10 years experience
Most of my professional projects nowadays are built around JavaScript (server-side and client-side). Also using JavaScript in Desktop app...
Most of my professional projects nowadays are built around JavaScript (server-side and client-side). Also using JavaScript in Desktop applications with the help of Electron.
8 years experience
All my backend code for projects in the recent 6-8 years is using node.js - from tiny APIs to large-scale cryptocurrency exchanges with m...
All my backend code for projects in the recent 6-8 years is using node.js - from tiny APIs to large-scale cryptocurrency exchanges with many third-party integrations.
10 years experience
I know my way around Windows' internals pretty well, and if something is broken I won't stop digging until I figure out why and how to fi...
I know my way around Windows' internals pretty well, and if something is broken I won't stop digging until I figure out why and how to fix it, using a number of tools such as the Sysinternals suite or WinDbg.
10 years experience
I'm doing this for longer than 10 years (approx. 15) but I guess only professional experience counts here. From augmenting a third-party ...
I'm doing this for longer than 10 years (approx. 15) but I guess only professional experience counts here. From augmenting a third-party logistics software to a hospital with functions they needed and the vendor wouldn't provide to assisting with the English release of and adding new features to an older Japanese software of which the company had lost the source code - I believe it doesn't matter what a thing was intended to do, only what it *can* do.
Penetration TestingDebuggingAssembly
View more
Penetration TestingDebuggingAssembly
View more

REVIEWS FROM CLIENTS

David's profile has been carefully vetted and approved as a Codementor. Connect with David now, and leave a review for them once you're done!
SOCIAL PRESENCE
Stack Overflow
17425 Reputation
2
36
56
EMPLOYMENTS
Co-Founder and Developer
GlitchTech GesbR
2018-09-01-Present
In this small company, two partners of mine and I are developing and maintaining tailor-made software solutions for businesses, digitizin...
In this small company, two partners of mine and I are developing and maintaining tailor-made software solutions for businesses, digitizing and optimizing their daily workflow, often building the backbone of their business. We don't do any marketing, all business comes through recommendations and from events where somebody met us in person, and we usually are booked for months ahead.
HTML/CSS
Node.js
MongoDB
View more
HTML/CSS
Node.js
MongoDB
JavaScript
Electron
PWA
View more
Self-employed Software Developer
David Trapp (IT Outside the Box)
2012-01-01-Present
I opened my business immediately after finishing school. I've been self-employed ever since.
I opened my business immediately after finishing school. I've been self-employed ever since.
PHP
C#
C++
View more
PHP
C#
C++
Node.js
Assembly
Lua
Reverse Engineering
JavaScript
View more
CEO and Co-Founder
DOT Labs GmbH
2014-01-01-2018-09-01
Ran my own company with up to 7 employees for a while, providing various software development services for business clients, before decid...
Ran my own company with up to 7 employees for a while, providing various software development services for business clients, before deciding that this style of working doesn't fit my personality. Continuing to manage and grow that company would have meant giving up part of what makes me special.
PHP
Node.js
MongoDB
View more
PHP
Node.js
MongoDB
Elasticsearch
JavaScript
Cryptocurrency
View more