I’m Joan
SOFTWARE ENGINEER AT TRUSTBK
We are building a new bank for small and medium businesses, centered around humans, using top-notch tools and technology.
 

Skills
I’m a passionate coder who strives to write clean, tested, high-quality code. I’m also a hobbyist designer who seeks pixel-perfect UI and seamless UX. I strongly believe in user-oriented products and fast feedback loops.
Backend • • • •
Elixir, Java, Scala

Web • • • •
React, AngularJS, SASS

iOS • • • •
Swift, Rx, Cocoapods, Fastlane

Android • • • • •
Kotlin, Rx, Dagger, Retrofit

Design • • • • •
Sketch, Photoshop
 

Work

15 years ago I started crafting community websites as a kid. I now have an engineering degree and 6+ years of work experience. Here are some of the projects I’ve been working on.
 
{{job.name}}
{{skill}}
{{job.date}}
{{job.name}}
{{job.company}}
{{job.date}}

2011
Polytech Nantes
Engineering School
 
More
Social links
     

Blog
http://blog.joanzapata.com

Given trainings
AngularJS and Responsive Design at eBiz, Paris 2014
Java/JEE at ISEP, Paris 2012
Android at eBiz, Paris 2012
Java/JEE at EPF, Paris 2011

Certifications
Principles of Reactive Programming COURSERA 2013
Functional Programming Principles in Scala COURSERA 2013
Certified Professional Java Programmer ORACLE 2012
Engineering Degree POLYTECH NANTES, FRANCE 2011

Side work on Open Source
3000 Iconify OWNER
2000 PDFView OWNER
1600 Base Adapter Helper OWNER
340 AsyncService OWNER
36 String Format OWNER
5 Simple Mapper OWNER

Last read books
Elixir in Action SAŠA JURIĆ
Programming Elixir 1.3 DAVE THOMAS
RxSwift PILLET, BONTOGNALI, TODOROV, GARDNER
Growing Object-Oriented Software, Guided By Tests FREEMAN, PRYCE
Domain Driven Design Quickly AVRAM, MARINESCU
The Pragmatic Programmer HUNT, THOMAS
Clean Code ROBERT C. MARTIN
iOS Programming THE BIG NERD RANCH
The Lean Startup ERIC RIES
Gradle In Action BENJAMIN MUSCHKO
Effective Java 2 JOSHUA BLOSH
Head First Design Patterns FREEMAN, ROBSON, BATES, SIERRA
Android Programming THE BIG NERD RANCH
 

Contact me