Who Am I?

José Lopes

I'm an information security specialist from Portugal.
My main areas of interest are social engineering and physical pentests; However, I tend to philosophize on privacy & confidentiality issues after enough alcohol is ingested.
Currently I'm working as a pentester in the UK.

Sá

aka  Sá

Things I

Bikes and Cars

Bikes & Cars

If it has an engine, I like it!

Tux

Linux

Everything (SE)Linux!

Tux

Yammy Food

Pizza never calls me fat!

Responsive Web Design

Good Music

Notice the adjective.

Bikes and Cars

Tennis

Doesn't mean I'm any good.

Tux

TV Series

Always up for a sitcom!

Tux

Hiking

Know of a good trail?

Responsive Web Design

Football

Not good for my knee...

Bikes and Cars

Meditation

Sanity is kind of important.

Tux

Gaming

If I had to choose one...

Tux

Gadgets & Tech

My wallet doesn't like this!

Responsive Web Design

Reading

Nothing like a good book!

Work Stuff

The OpenRQ Library

The OpenRQ Library

Link

The OpenRQ library is the first open implementation of the RaptorQ FEC scheme, described in IETF's RFC 6330. It is distributed under Apache License 2.0, and offers an easy to use API for any developer to use the RaptorQ code in his applications.

I developed this library as part of the work I've done during my Masters' thesis, on which I analyzed the resillience of the RaptorQ FEC code when facin malicious faults. I successfully broke the standard's design and I've proposed some solutions to make it more robust.


More Info
Responsive E-Commerce Design & Development

XMakemol2

Link

XMakemol is a mouse-based software for viewing atomic and other chemical systems. It reads XYZ input files and renders atoms bonds and hydrogen bonds. XMakemol2 was created from the original XMakemol software to fill in the need to manipulate/operate a XYZ file. Namely by adding/removing atoms and applying geometric transformations to atoms or molecules.

I developed XMakemol2 in the context of an academic research project for the Physics department of University of Minho. It was my sophomore year and I was still learning to code in C, so this project was very challenging to me. However, personally, the result was very rewarding.


More Info

Publications

Thesis:

• J. Lopes, "Communication with RaptorQ Erasure Codes in Malicious Environments", MSc Thesis, September 2013.



Papers:

• J. Lopes and N. Neves, "Robustness of the RaptorQ FEC code under malicious attacks", INForum, September 2013.

• J. Lopes and N. Neves, "Stopping a Rapid Tornado with a Puff", 35th IEEE Symposium on Security and Privacy, May 2014.

Curriculum