Fabio Andrés Turizo Correa, Software Architecture Developer in Barranquilla - Atlantico, Colombia
Fabio Andrés Turizo Correa

Software Architecture Developer in Barranquilla - Atlantico, Colombia

Member since September 5, 2015
Fabio is a software engineer with over nine years in IT, focusing on software architecture and development. He's an Oracle Certified Professional and specialist in Java SE/EE platforms. He is good with project management, a Certified Scrum Master and PSP developer, with extensive knowhow in Agile SW architecture, CMMI for development, enterprise integration patterns, and HTML/JavaScript development.
Fabio is now available for hire


  • QuadLogic
    MapFish, OpenLayers, AngularJS, Spring Boot, Spring, Java
  • LocalContenect
    Amazon Web Services (AWS), Wisdom, JavaScript, AWS, OrientDB, Java
  • StackPointer SAS
    JavaScript, HTML5, Vagrant, MongoDB, Oracle 11g, AngularJS, Java EE, Java SE



Barranquilla - Atlantico, Colombia



Preferred Environment

Git, Docker, Windows 10, NetBeans

The most amazing...

...software I've built is an application that uses facial recognition patterns to enable authentication services in JavaFX desktop applications.


  • Software Developer

    2015 - PRESENT
    • Redeveloped core features of the legacy parcel administration application into the new application using AngularJS.
    • Simplified and restructured the application's front-end architecture to use AngularJS best practices.
    • Implemented a series of custom directives in order to make the application's custom theme based on Material Design to be compatible with AngularJS.
    • Restructured an OpenLayers map application in order to make it work with AngularJS. Encapsulated and abstracted the behavior of the application into custom directives and services.
    • Handled the implementation of automatic and manual PDF printing capabilities for the OpenLayers map in the application using Mapfish's server.
    Technologies: MapFish, OpenLayers, AngularJS, Spring Boot, Spring, Java
  • Technical Lead

    2015 - 2016
    • Developed new features on the back-end of the application using Java SE 8 and the Wisdom framework.
    • Supported the release process of new versions for the application using Docker under AWS EC2.
    • Developed backup and restore policies for the OrientDB Document database used to store the application data.
    • Maintaned the application and fixed bugs reported by the users. Handled special cases with the backend services.
    • Developed new features for the user interface (external user search, simplified verification scores, etc.).
    Technologies: Amazon Web Services (AWS), Wisdom, JavaScript, AWS, OrientDB, Java
  • Project Director/Software Architect

    2014 - 2015
    StackPointer SAS
    • Coordinated most software development projects and implemented good practices.
    • Led a CMMI standard level 3 implementation in the company.
    • Assisted in the development of a hybrid mobile application for both iOS and Android.
    • Implemented a robust back-end for mobile services for an integrated platform.
    • Assisted in the architecture design of enterprise applications using single-page applications and fast user interfaces.
    • Implemented good practices for software design and architecture using Agile approaches and lite-documentation techniques.
    Technologies: JavaScript, HTML5, Vagrant, MongoDB, Oracle 11g, AngularJS, Java EE, Java SE
  • Technical Lead

    2013 - 2014
    StackPointer SAS
    • Architected a migration of a multi-module Java EE application from Java EE 5 to Java EE 6.
    • Developed the redesign of an older application into a modern web application using JSF and Primefaces.
    • Developed and maintained features for multiple enterprise applications in Java EE.
    • Developed a Java EE Web Services back-end for a customer integrating legacy software.
    • Developed a lighweight web application to handle a client's employee access to its facilities.
    • Taught Java certification oriented courses to members of the organization.
    • Consulted and helped implement a software development model using Java EE for another Company looking to change its development technologies and refocus on modern development practices.
    Technologies: Oracle 11g, Java SE, Java EE
  • Software Developer

    2010 - 2013
    StackPointer SAS
    • Supported an enterprise change request management system implemented in JSP with an Java EE back-end.
    • Developed and JSF application to handle budget constraints for a provisioning network company (In 3 countries).
    • Developed an ADF Faces application that handles user access for a big mining company.
    • Supported a big application that handles billing to the services of an ISP company.
    • Designed and developed a reverse auctioning (tailored for services and products for big companies from small providers) web application using JEE for a venturing startup.
    Technologies: Oracle Application Server, Oracle 11g, WebLogic, GlassFish, Java EE, Java
  • Freelance Software Developer

    2009 - 2010
    Carbones del Cerrejon Limited
    • Designed, developed, and architected a project management system oriented towards budget monitoring and contractor's work management.
    • Designed several Python modules for handling automation tasks of restructuring billing data for contractors.
    • Led migration efforts to move project data from hundreds of Excel files to IBM Rational Project Manager.
    • Developed a small Java application to handle time management for project managers.
    • Developed a small Java application that connected to a Python module to generate costs reports in several network computers.
    Technologies: Java EE, Oracle, Python, Java



    Software to handle RCM analysis and maintenance data monitoring for big companies that operate using mobile or static equipment in its factories and workshops

  • AMIGO - Project Monitoring and Budget Control System

    Award winning system in Carbones del Cerrejón Limited that enchances project managers' productivity by allowing them a tight control on their projects budget and their contractors activities and expenses as well as handling payment bills synchronization with their ERP.


  • Languages

    Java, Scala, HTML5, Python, SQL, JavaScript, Markdown, Java SE, CSS
  • Frameworks

    JUnit, PrimeFaces, JPA, JSF, Flutter, Swagger, Django, Ember.js, Play Framework, Spring MVC, Spring, AngularJS, Knockout (Knockout.js), ADF, Wisdom, Spring Boot, Bootstrap
  • Tools

    Apache Tomcat, GitHub, Git, Subversion (SVN), Maven, WildFly, Sublime Text 3, VirtualBox, Vagrant, Eclipse IDE
  • Paradigms

    Iterative Programming, Scrum, REST, Functional Programming, Waterfall Development, Agile Software Development
  • Platforms

    JSE, JavaFX, Android, Java EE, NetBeans, Amazon EC2 (Amazon Elastic Compute Cloud), Amazon Web Services (AWS), OpenShift, Oracle Application Server, Oracle, Docker
  • Storage

    PL/SQL, Oracle 11g, MongoDB, PL/SQL Developer, OrientDB, MySQL
  • Other

    Web Services, Software Architecture, GlassFish, Embedded Software, Enterprise Java Beans (EJB), Angular Bootstrap, Facial Recognition, Windows 10, WebLogic, AWS, MapFish
  • Libraries/APIs

    OpenCV, OpenLayers, Node.js, Puppet.js
  • Industry Expertise

    Project Management


  • Bachelor of Science/Engineer's Degree in Computer Engineering
    2003 - 2008
    Universidad del Norte - Barranquilla, Colombia


  • Oracle Certified Proffesional - Java SE 8
    MAY 2018 - PRESENT

To view more profiles

Join Toptal
Share it with others