Pedro Teixeira

[PEDRO TEIXEIRA]

[SYSTEM_ARCHITECT] [TECH_WRITER] [OPEN_SOURCE_DEVELOPER] [MUSICIAN_PROTOCOL] [PARENTAL_UNIT] [CURIOSITY_DRIVER]

[REMOTE_WORK_STATION] [LOCATION: PORTUGAL]

BIOGRAPHY

[INITIALIZATION_SEQUENCE] At age 10, the primary unit's father acquired a ZX-Spectrum terminal. Upon power connection and display initialization, the subject interfaced with the blinking cursor interface. From that moment forward, computational systems became integral to his neural pathways.

[EDUCATION_PROTOCOL] At 18, the unit relocated to Lisbon for Software Engineering training at I.S.T. Before completion of the academic cycle, integration with the software industry had already commenced.

[CONSULTING_PHASE] Initial operational years involved system analysis across multiple industry sectors (retail, B2B, telecoms, finance, tourism). During this period, specialization in distributed systems and emerging network protocols from the entity known as "the internet" was achieved. Maintaining open-source protocols (author and contributor to various open-source projects), the unit has also generated 10 knowledge repositories covering Node.js and systems architecture.

[CONFERENCE_ORGANIZATION] In 2012, collaborative effort with other units resulted in the establishment and management of Lisbon JavaScript (LxJS) conferences for 3 consecutive cycles.

[TIMELINE_CONTINUUM] During this period, the unit has integrated with startup entities, founded corporate structures, performed consulting operations and provided training protocols for major U.K. projects (Thomas Cook, The Economist, King Fisher, British Gas and others).

[DECENTRALIZED_COMPUTING] For several cycles, the unit also engaged in decentralized computing and storage protocols.

[CURRENT_STATUS] The unit continues to operate in the field as a technical team leader or consultant with expertise in systems architecture, maintaining focus on developing performant, local-first, highly-available and (occasionally) decentralized digital information systems.

PUBLICATIONS

White paper: Merkle-CRDTs (co-author)

Latest research on CRDTs and Merkle trees

[ACCESS_PDF]

Node Patterns Books (2016)

A collection of short books about Node.js and how it can be used to implement several software architectural patterns.

[ACCESS_LEANPUB]

Professional Node.js - Building Javascript based Scalable Software - Wrox

Comprehensive guide to building scalable applications with Node.js

[ACCESS_WILEY]

Hands-on Node.js (2012)

Practical guide to Node.js development

[ACCESS_LEANPUB]