Fayder Flórez

http://github.com/fayder fayder.florez@gmail.com 0037258444596 http://fayder.eu

My experience has been mainly as a Java Developer. Currently my main focus as a developer is on Android apps, but I also feel comfortable working with WebApps that have a REST interface to expose and/or persist data, working on the client side logic with Javascript and writing scripts with Python.

I like and always try to remember "Uncle Ben's" ideas and recommendations for "Clean Code" as described on his book "Clean Code: A Handbook of Agile Software Craftsmanship"

Besides my programming experience, the AIESEC Experience has provided me with skills in Strategic Planning, and also with competences such as Integrity, Self-awareness and Cultural understanding among others.

I find projects that have a short or long term social contribution, very appealing and exciting to work with.

Main Programming Languages
Java Kotlin
Python JavaScript
Main IDEs, Tools and Frameworks
Android Studio IntelliJ Bootstrap jQuery BackboneJS
Spring RESTEasy Hibernate Maven / Gradle PostgreSQL
Tomcat Git
Experience

Pipedrive Android Developer August 2017 - Present

  • Maintain and add new features to the Pipedrive Android app.
  • Estimate features, improvements and bugs for the Pipedrive Android app.

Monese Software Developer July 2015 - May 2017

  • Estimate and prioritize features, improvements and bugs for the Monese Android app.
  • Maintain and add new features to the Monese Android app.
  • Define a new architecture for the Monese Android app.
  • REST API for "back office" web application, for management and customer support purposes.
  • Fraud Behaviour detection algorithms in backend.

Independent Android Developer Feb 2015 - July 2015

  • Developing an Android app: a virtual betting game where you can simulate placing bets on real football matches and compare your results with your friends.
  • Developed REST web app for the Android app to interact with the server database.
  • Developed Python scripts to get all the information about leagues, teams, matches and results from the web, calculate oods and then persist this data in the server database.

Sportradar Software Developer Aug 2014 - Nov 2014

  • Maintaining and extending the Java backend and database design for sending sports data to clients.

Kuehne + Nagel Software Developer Jun 2014 - Aug 2014

  • Maintaining and developing web-based software solutions for the logistics business

ZERO Technologies OÜ Software Developer Sep 2010 - May 2014

  • Backend and Frontend for different RESTful web apps.
  • Python scripts to make HTTP/HTTPS requests; parse HTML, XML, JSON and persist data
  • Maintaining and extending a Build Automation Tool. Developing plugins to collect statistical information and to do various processes to the binaries and artifacts being built
  • Developed a Web App for filling, submitting and digitally signing applications (forms) related with financial instruments.
  • Maintaining and extended a Web App for managing and reviewing financial instruments for individuals and corporations.

ZERO Technologies OÜ Trainee Apr 2009 - Sep 2010

  • English - Estonian Desktop Dictionary App with Java Swing
  • Maintaining and extended a Web App for managing and reviewing financial instruments for individuals and corporations.
  • Maintaining and exteding a SOAP service for reviewing data about financial instruments
Education

Universidad Tecnológica de Bolívar - Cartagena, Colombia

I started my studies on 2004, and I finished all subjects by 2008, missing the thesis. Then I went for an internship in Estonia, and ended up having a job in ZERO Technologies. I only wrote and defended my thesis on 2013, and that's why I could only graduate until then.

Major: Systems Engineering
Graduation Year: 2013

Personal Projects

REST Countries - https://restcountries.eu

Volunteer Experience

AIESEC in Colombia

  • Exchanges and Information Systems Director of Chapter Cartagena
    • Planning, Tracking and Executing AIESEC's Internship program
    • Support and Education of AIESEC Web Tools
    • Defining and Implementing a Knowledge Management System
Languages

Spanish - Native

English - Fluent

Other Interests
Economics

"Anyone who believes exponential growth can go forever in a finite world, is either a madman or an economist" - Kenneth Boulding

Human Behavior

"It is virtually impossible to understand biology outside the context of environment" - Robert Sapolsky

http://www.goodreads.com/fayder

http://goodfil.ms/fayder