Dr. Roman Priebe, Developer in Berlin, Germany
Dr. is available for hire
Hire Dr.

Dr. Roman Priebe

Verified Expert  in Engineering

Full Stack Developer

Location
Berlin, Germany
Toptal Member Since
November 17, 2016

Roman is a technical all-rounder who has worked successfully in many different roles, including app development, IT security, full-stack web development, technical project management, and CTO. He prefers challenging projects that broaden his horizon and is highly adaptable, helping out where he is most needed. This includes resolving roadblocks, helping out in development, requirements engineering, systems architecture, team building, or developing and implementing a technical vision.

Portfolio

Freelance
Jira, Confluence, Taiga, GitKraken, GitHub, Management, CI/CD Pipelines...
Freelance
TypeScript, Node.js, React, Angular, Ruby on Rails (RoR), WordPress, Drupal...
Freelance
Penetration Testing, Web App Security, JavaScript, PHP, Test Automation...

Experience

Availability

Part-time

Preferred Environment

Agile Software Development, Ruby on Rails (RoR), IntelliJ IDEA, CTO, Angular, React, IT Strategy, Node.js, WordPress, Drupal

The most amazing...

...project I've created is Mynigma, an award-winning email client with automatic, user-friendly encryption.

Work Experience

Technical Project Manager

2017 - PRESENT
Freelance
  • Oversaw the technical project management for Mercedes Me Media, the live PR presence of Mercedes Benz Cars, building a team from scratch and managing a very tight timeline to ensure a successful launch.
  • Supervised the development of an AR app for AMG, creating a highly engaging experience for trade fair visitors.
  • Helped to manage the technical, legal, and organizational challenges of developing a WeChat-based app targeting Asian travelers for a German airport.
Technologies: Jira, Confluence, Taiga, GitKraken, GitHub, Management, CI/CD Pipelines, Test Automation, Agile Software Development, Technical Requirements, HTML, Azure, Team Leadership, IT Management, Advisory, Technical Leadership

Full-stack Web Developer

2016 - PRESENT
Freelance
  • Developed a custom CRM system for a German construction company from scratch, replacing a legacy solution.
  • Built a touchscreen application for a German manufacturing company, showcasing their locations in the United States.
  • Created several React-based applications for various different clients, creating many high-quality sites with a quick turnaround.
  • Developed a component library and a custom page builder to save development time and speed up prototyping.
Technologies: TypeScript, Node.js, React, Angular, Ruby on Rails (RoR), WordPress, Drupal, HTML, CSS, Sass, Web App Development, Go, Java, JavaScript, PHP, Python, Ruby, CI/CD Pipelines, Test Automation, Agile Software Development, Containerization, Web Components, Confluence, Software Development

IT Security Consultant

2014 - PRESENT
Freelance
  • Performed web application penetration tests, priding myself in finding intricate vulnerabilities missed in previous tests.
  • Prepared companies for external penetration tests. Being white-box, these preparations are often more thorough than the pen test itself, leading not only to a good result but also to a more sustained increase in security.
  • Created several IT security strategies, providing management with a 360°, in-depth view of relevant security concerns.
Technologies: Penetration Testing, Web App Security, JavaScript, PHP, Test Automation, Software Development, Security Software Development

CTO

2018 - 2020
OSK Berlin
  • Consolidated the existing tech stack, reducing the cost of maintenance and sharpening the company's technical profile.
  • Organized team-building events such as hackathons.
  • Developed and implemented a technical vision for the company, comprising a modern software stack, smooth processes, and a capable team.
Technologies: CTO, Architecture, Management, JavaScript, CI/CD Pipelines, Test Automation, Agile Software Development, Web Components, Technical Requirements, Jira, Confluence, Solution Architecture, Azure, Leadership, Team Leadership, IT Management, Advisory, Software Development, Technical Leadership

App Developer

2014 - 2016
Freelance
  • Developed an app that recognizes and reads ID cards.
  • Created an app that allows employers to plan shifts for their workers.
  • Developed a digital notebook app, similar to the native iOS notes app.
  • Developed an app for the management of newsletters.
  • Built an app to track driving style based on GPS and accelerator data.
Technologies: iOS, Swift, Android, Java, Objective-C, App Development, Mobile App Development, JavaScript, CI/CD Pipelines, Test Automation, Agile Software Development, HTML, CSS, Software Development

Founder & CEO

2012 - 2016
Mynigma
  • Created an award-winning iOS email app with built-in, foolproof encryption.
  • Designed and implemented an innovative message encryption format with a number of security advantages over existing approaches like PGP and S/MIME.
  • Wrote an encryption Outlook add-in, now incorporated into Steganos Privacy Suite.
  • Developed a symmetrized hash commit before knowledge (SHCBK) protocol for seamless synchronization of confidential data between devices.
  • Pitched Mynigma at various events and competitions, winning several prestigious innovation awards.
Technologies: Java, Swift, C#, Objective-C, Management, JavaScript, PHP, Test Automation, Agile Software Development, Leadership, Team Leadership, IT Management, Software Development, Technical Leadership

Mynigma

https://mynigma.org
Mynigma is an award-winning encrypted email client.

It combines ease-of-use with provable security, setting a new standard in user-friendly, secure email communication.

Having become part of Steganos Privacy Suite, Mynigma is no longer available these days.

Mercedes Me Media

https://media.mercedes-benz.com
The digital live PR presence of Mercedes Benz Cars caters to journalists and influencers, providing the latest news, a multi-angle live stream from Mercedes shows, and a personalized agenda for on-premise test drive events.

As the technical project manager, I oversaw the successful launch, as well as ongoing development, live events, customer support, and maintenance.

AMG Bi-Turbo AR App

https://oskberlin.com/en/cases/amg-biturbo-ar/
This augmented reality iPad app uses a physical engine as an anchor for a highly immersive virtual experience. A photorealistic, working engine can be inspected from all sides, and various interactive features illustrate the inner workings of the novel bi-turbocharger.

I was the technical project manager, going above and beyond customer expectations to create a highly engaging product.

Languages

JavaScript, Ruby, TypeScript, SQL, C#, Go, Java, PHP, Python, Swift, R, Rust, Objective-C, HTML, CSS, Sass

Frameworks

Angular, Ruby on Rails (RoR)

Libraries/APIs

React, Node.js

Paradigms

Agile Software Development, Management, Security Software Development, App Development, Test Automation, Penetration Testing

Storage

MySQL

Other

Mobile App Development, Web App Development, Web App Security, IT Strategy, Technical Project Management, CTO, Web Components, Technical Requirements, Solution Architecture, Leadership, Team Leadership, Architecture, IT Management, Advisory, Software Development, Technical Leadership, Full-stack, Front-end, Back-end, CI/CD Pipelines, Containerization, Taiga, GitKraken

Platforms

Azure, Amazon Web Services (AWS), iOS, Android, WordPress, Drupal

Tools

Jira, Confluence, GitHub

2008 - 2012

PhD in Computer Science

University of Oxford - Oxford, UK

2007 - 2008

Master of Mathematics and Certificate of Advanced Studies in Mathematics

University of Cambridge - Cambridge, UK

2004 - 2007

Bachelor of Arts and Master of Arts (Cantab) Degree in Mathematics

University of Cambridge - Cambridge, UK

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