Fayder Florez
Software Developer
Fayder Florez
Software Developer
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.
Work Experience
-
Android Developer at Pipedrive
August 2017 - Present
Tallinn, Estonia.Leading the Android Team periodically, prioritizing and organizing the work necessary to maintain the Pipedrive app.
Maintain and add new features to the Pipedrive Android app.
Estimate and prioritize features, improvements and bugs for the Pipedrive Android app.
Monitor and improve the performance of the Pipedrive Android app.
Conduct technical interviews for Android candidates.
Assist in the test and release cycle of the Pipedrive Android App.
Reviewing "Pull Requests" from peers
-
Software Developer at Monese
July 2015 - May 2017
Tallinn, Estonia.Estimate and prioritize features, improvements and bugs for the Monese Android app.
Assist and guide newer members of the Android team
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
Cartagena, Colombia.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 odds, and then persist this data in the server database.
-
Java Developer at Sportradar
Aug 2014 - Nov 2014
Trondheim, Norway.Maintaining and extending the Java backend and database design for sending sports data to clients.
-
Java Developer at Kuehne + Nagel
Jun 2014 - Aug 2014
Tallinn, Estonia.Maintaining and adding new features for import/export of client's logistics data.
-
Software Developer at ZERO Technologies
Sep 2010 - May 2014
Tallinn, Estonia.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.
Maintained and extended a Web App for managing and reviewing financial instruments for individuals and corporations.
-
Intern at ZERO Technologies
Apr. 2009 - Sep. 2010
Tallinn, Estonia.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.
2004-2013
Bc. Systems EngineerI 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.
Personal Projects
-
REST Countries - Get information about countries via a RESTful API (adquired by apilayer)
COVID-19 Estimates - Estimates of covid-19 real cases based on published Infection Fatality Rates (closed)
Volunteer Experience
-
AIESEC in Colombia
2004-2007
Local Committee of Cartagena
Exchanges and Information Systems Director
Planning, Tracking and Executing AIESEC's Internship program with Balanced ScorecardSupport and Education of AIESEC Web ToolsDefining and Implementing a Knowledge Management System