Pablo Pfister, Developer in Lausanne, Switzerland
Pablo is available for hire
Hire Pablo

Pablo Pfister

Verified Expert  in Engineering

Software Developer

Lausanne, Switzerland

Toptal member since July 20, 2022

Bio

Pablo is a computer engineer experienced in building applications from scratch, leading development teams, and acting as chief technology officer. He has deep industry knowledge and practice in fintech and wealth management technology. Pablo is eager to work on MVPs and products, solve concrete business needs, and apply the best software development practices and modern technology.

Portfolio

FumeX AG
JavaScript, React, Next.js, Node.js, TypeScript, REST APIs
Cryptoro Calital
Python, REST, Flask, Data Analysis, Quantitative Finance, Blockchain...
Utluna
Python, Flask, Docker, Docker Swarm, MongoDB, MySQL, Redis, React, Highcharts...

Experience

  • Software Engineering - 8 years
  • MySQL - 8 years
  • JavaScript - 8 years
  • MongoDB - 5 years
  • Flask - 5 years
  • Node.js - 5 years
  • Python - 5 years
  • React - 4 years

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...things I've developed are highly scalable applications to analyze investments from a performance and risk point of view and multiple trading bots.

Work Experience

Tech Advisor

2022 - PRESENT
FumeX AG
  • Defined the system's software architecture, spanning from the application to the infrastructure level.
  • Advised on the technology stack to use for the implementation.
  • Recruited and trained the best practices to the 1st software developer of the company.
Technologies: JavaScript, React, Next.js, Node.js, TypeScript, REST APIs

Chief Information Officer

2021 - PRESENT
Cryptoro Calital
  • Launched the first Luxembourg-based hedge-fund offering exclusively cryptocurrencies investments.
  • Implemented a solution to monitor prices in the market and perform quantitative analysis-related trade recommendations.
  • Analyzed tens of white papers on blockchain protocols to advise the investment team.
Technologies: Python, REST, Flask, Data Analysis, Quantitative Finance, Blockchain, Cryptocurrency, APIs, Fintech, Architecture, CTO, REST APIs, API Design, Technical Leadership, JSON, SQL, Airtable, CI/CD Pipelines, HTML5, GitLab CI/CD, Chart.js, Front-end

Chief Technical Officer

2018 - PRESENT
Utluna
  • Architected the building blocks of the SaaS platform to monitor the performance and risk exposure of professional investors' multi-currency and multi-asset class portfolios.
  • Managed a team of three developers in implementing a microservices-based back-end application with React in the front end.
  • Implemented industry-specific analytics on non-homogeneous time series, including conditional value-at-risk (CVaR), P&L of options, and marginal contribution to risk.
Technologies: Python, Flask, Docker, Docker Swarm, MongoDB, MySQL, Redis, React, Highcharts, NumPy, Pandas, Stripe, APIs, Fintech, Project Management, Architecture, CTO, REST, REST APIs, API Design, Technical Leadership, SQLAlchemy, FastAPI, JSON, SQL, Airtable, Stripe API, D3.js, CI/CD Pipelines, HTML5, GitLab CI/CD, Data Visualization, Chart.js, Front-end

Founder

2017 - PRESENT
5w155
  • Created a team of over 25 skilled software developers, designers, and recruiters.
  • Directed the implementation and architecture of more than 40 web and mobile projects.
  • Advised and coached five junior developers in their evolution into skilled professionals.
Technologies: JavaScript, TypeScript, React, Node.js, Python, Docker, Agile Project Management, Java, Flask, MongoDB, MySQL, PostgreSQL, Unix, Figma, Vue, APIs, Fintech, Project Management, Express.js, Architecture, CTO, REST, REST APIs, API Design, MERN Stack, Technical Leadership, SQLAlchemy, FastAPI, JSON, SQL, Airtable, Stripe, Stripe API, D3.js, CI/CD Pipelines, HTML5, GitLab CI/CD, React Native, Data Visualization, Front-end, Mobile First

Technical Advisor

2018 - 2020
Ufity
  • Managed the technical transition from one team to another.
  • Advised the management in technical matters to prioritize features.
  • Ensured the scalability of the back end to support 80,000 users.
Technologies: PHP, Laravel, MySQL, Swift, Android, APIs, Architecture, REST, REST APIs, API Design, Technical Leadership, JSON, SQL, CI/CD Pipelines, HTML5

Software Engineer

2017 - 2018
Multimedia Signal Processing Group (EPFL)
  • Developed and published a social media application with image privacy preserving functionalities from scratch in Swift for iOS.
  • Implemented proof-of-concept to port some centralized features of the application to the blockchain, preventing a centralized entity from sharing sensitive images over the internet.
  • Presented the results at the 3rd JPEG Workshop on media blockchain announcement at the International Telecommunication Union.
  • Published a paper titled Privacy-preserving photo sharing based on blockchain in the SPIE journal.
Technologies: Swift, PHP, Solidity, Ethereum, REST, REST APIs, API Design, JSON, SQL, HTML5, Mobile First

Freelance Software Developer

2017 - 2017
Baseline Wealth Management
  • Developed a desktop application for Windows, macOS, and Linux to generate performance reports for family office clients.
  • Implemented backup functionalities. Currently, five years later, the application is still being used daily.
  • Managed hundreds of fields with recurrent validation.
Technologies: JavaScript, Electron, jsPDF, Fintech, JSON, SQL, HTML5

Project Manager and Head of IT Division

2016 - 2017
Freelance
  • Managed the development of 12 IT and engineering projects, handling client interaction, bid and contract drawing-up, negotiation, and student recruitment.
  • Consulted the 33 other project managers on software development and IT matters.
  • Developed a plugin for the university's mobile application to list jobs available to students.
Technologies: Agile Project Management, Unix, Swift, PHP, REST APIs, JSON, SQL, HTML5

Software Developer

2014 - 2016
Freelance
  • Developed and maintained multiple websites with HTML, CSS, JavaScript, and jQuery.
  • Implemented a custom content management system in PHP and using MySQL.
  • Managed the IT infrastructure, including website, servers, and emails, for a nonprofit organization.
Technologies: PHP, HTML, CSS, JavaScript, WordPress, jQuery, JSON, SQL, HTML5

Experience

Utluna

https://utluna.com
Utluna is a multi-currency and multi-asset class portfolio monitoring application for professional investors. It aggregates investment transactions from multiple banks, brokers, exchanges, and manual inputs to provide you with detailed performance and risk exposure analytics.

As the chief technical officer, I built the basic architecture of the SaaS software. I subsequently hired and managed three software developers to expand the functionalities, connectivity, and robustness.

Technical Indicators Composition Execution Engine

A REST API-based service allows computing combinations and composition of standard and non-standard technical indicators on financial time series.

The system defines a domain-specific language that defines such compositions and provides an execution engine to compute the resulting time series. I was explicitly hired to implement such web service and managed the architecture and implementation of the entire system.

I subsequently collaborated with the client's team to integrate the service into an infrastructure serving the top private banks in Europe.

Hubteam

https://hubteam.io
A SaaS HR management platform that allows recruitment companies to track interview processes. Among features to coordinate the recruitment of candidates, store contact information and documents, and generate standardized CVs, the software allows managing employees and their days off or sick leaves.

I took the system architect role, coordinating a team of three developers and a designer to develop the platform. We defined the system's architecture to make it hyper-scalable, well documented, maintainable, and extensible.

The product is currently being used by tens of companies that base their recruitment process on it.

Education

2018 - 2021

Master's Degree in Computer Science

Swiss Federal Institute of Technology Lausanne (EPFL) - Lausanne, Switzerland

2014 - 2017

Bachelor's Degree in Computer Science

Swiss Federal Institute of Technology Lausanne (EPFL) - Lausanne, Switzerland

Skills

Libraries/APIs

React, Node.js, REST APIs, SQLAlchemy, NumPy, Pandas, jsPDF, jQuery, OpenAPI, Stripe, D3.js, Stripe API, Chart.js, Highcharts, Vue

Tools

Figma, GitLab CI/CD, Docker Swarm

Languages

Python, JavaScript, PHP, HTML, CSS, HTML5, SQL, TypeScript, Java, Swift, Solidity, C

Frameworks

Flask, Express.js, React Native, Laravel, Electron, Next.js

Paradigms

REST, Agile Project Management

Platforms

Docker, Blockchain, Ethereum, Unix, Android, WordPress

Storage

MySQL, MongoDB, JSON, PostgreSQL, Redis

Industry Expertise

Project Management

Other

Software Engineering, APIs, Architecture, API Design, MERN Stack, Technical Leadership, Airtable, Data Visualization, Front-end, Mobile First, Fintech, CI/CD Pipelines, CTO, FastAPI, Data Analysis, Quantitative Finance, Cryptocurrency

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