Giter VIP home page Giter VIP logo

Pedro Teixeira

πŸ‘Ύ Software Engineer πŸ–‹ Tech writer β˜•οΈ Open-sourcerer 🎸 Wanna-be musician 🍼 Father πŸš€ Curious

Short bio

πŸ‘Ά When Pedro was 10, his father brought home a ZX-Spectrum computer. After he plugged it to the power and TV, Pedro typed and stared at the blinking cursor. Since then, computers have been an important part of his life.

πŸ‘¦ At 18 he went to Lisbon to study Software Engineering at I.S.T., and before he finished it he had already started working for the software industry.

πŸ›  The first years he spent in consulting for many different industries (retail, B2B, telecoms, finance and tourism). During that time he specialized in distributed systems and the networking protocols that were emerging from this thing called β€œthe internet”. Always devoted to open-source (he is the author and contributor of some famous open-source projects and packages), he has also been the writer of 10 books around the subject of Node.js and systems architecture.

🎟 In 2012 he and some friends founded and helped organize the Lisbon JavaScript (LxJS) conferences in Lisbon for 3 years in a row.

⏰ Meanwhile he has joined startups, founded some companies, did consulting work and provided training for some big projects in the U.K. (Thomas Cook, The Economist, King Fisher, British Gas and others).

πŸ§ͺ For some years he also worked on decentralized computing and storage.

πŸ‘€ You can still (and hopefully for many years to come) spot him in the wild being a technical team leader or a consultant with a taste for systems architecture, always interested in developing performant, local-first, highly-available and (sometimes) decentralised digital information systems.

Publications

Some of his articles and books, from latest to earlist:

White paper: Merkle-CRDTs (co-author)

🌍 https://hector.link/presentations/merkle-crdts/merkle-crdts.pdf

Node Patterns Books (2016)

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

🌍 https://leanpub.com/b/nodepatterns

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

🌍 https://www.wiley.com/en-gb/Professional+Node+js%3A+Building+Javascript+Based+Scalable+Software-p-9781118240564

Hands-on Node.js (2012)

🌍 https://leanpub.com/hands-on-nodejs

Work

Open-source

Pedro is the creator, contributor and maintainer of several well-known Node.js packages.

🌍 Take a look at his Github.

CV

🌍 Here is Pedro's Linkedin profile.

Pedro Teixeira's Projects

0x icon 0x

πŸ”₯ single-command flamegraph profiling πŸ”₯

alfred icon alfred

Node is your mansion, Alfred is your butler. Node.js key-value store

arquero icon arquero

Query processing and transformation of array-backed data tables.

automerge icon automerge

A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

avsc icon avsc

Avro for JavaScript :zap:

aws-sdk-js icon aws-sdk-js

AWS SDK for JavaScript in the browser and Node.js

banzai icon banzai

Document processing framework for Node

blog icon blog

Source for the IPFS Blog

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.