Fabio Andrés Turizo Correa, Developer in Barranquilla - Atlantico, Colombia
Fabio is available for hire
Hire Fabio

Fabio Andrés Turizo Correa

Verified Expert  in Engineering

Software Architecture Developer

Location
Barranquilla - Atlantico, Colombia
Toptal Member Since
September 5, 2015

Fabio is a software engineer with over nine years in IT, focusing on software architecture and development. 他是Oracle认证专家和Java SE/EE平台专家. 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.

Portfolio

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

Experience

Availability

Part-time

Preferred Environment

Git, Docker, Windows 10, NetBeans

The most amazing...

...我所构建的软件是一个应用程序,它使用面部识别模式在JavaFX桌面应用程序中启用身份验证服务.

Work Experience

Software Developer

2015 - PRESENT
QuadLogic
  • 使用AngularJS将旧包管理应用程序的核心功能重新开发到新应用程序中.
  • 简化并重构了应用程序的前端架构,以使用AngularJS的最佳实践.
  • 实现了一系列自定义指令,以使应用程序基于材质设计的自定义主题与AngularJS兼容.
  • 重新构建了一个OpenLayers地图应用程序,使其能够与AngularJS一起工作. 将应用程序的行为封装并抽象为自定义指令和服务.
  • 在使用Mapfish服务器的应用程序中处理OpenLayers地图的自动和手动PDF打印功能的实现.
Technologies: MapFish, OpenLayers, AngularJS, Spring Boot, Spring, Java

Technical Lead

2015 - 2016
LocalContenect
  • 使用Java SE 8和Wisdom框架在应用程序的后端开发新功能.
  • 支持在AWS EC2下使用Docker的应用程序的新版本发布过程.
  • 开发用于存储应用程序数据的OrientDB Document数据库的备份和恢复策略.
  • 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, OrientDB, Java

Project Director/Software Architect

2014 - 2015
StackPointer SAS
  • 协调大多数软件开发项目并实现良好实践.
  • Led a CMMI standard level 3 implementation in the company.
  • 协助开发一款iOS和Android混合移动应用.
  • Implemented a robust back-end for mobile services for an integrated platform.
  • 协助使用单页应用程序和快速用户界面的企业应用程序的架构设计.
  • 使用敏捷方法和生命文档技术实现软件设计和架构的良好实践.
技术:JavaScript, HTML5, Vagrant, MongoDB, Oracle 11g, AngularJS, Java EE, Java SE

Technical Lead

2013 - 2014
StackPointer SAS
  • 构建了一个多模块Java EE应用程序从Java EE 5到Java EE 6的迁移.
  • 使用JSF和Primefaces将旧应用程序重新设计为现代web应用程序.
  • 在Java EE中为多个企业应用程序开发和维护特性.
  • 为集成遗留软件的客户开发Java EE Web Services后端.
  • 开发了一个轻量级的web应用程序来处理客户的员工对其设施的访问.
  • Taught Java certification oriented courses to members of the organization.
  • 为另一家希望改变其开发技术并重新关注现代开发实践的公司提供咨询并帮助实现使用Java EE的软件开发模型.
Technologies: Oracle 11g, Java SE, Java EE

Software Developer

2010 - 2013
StackPointer SAS
  • 支持使用Java EE后端在JSP中实现的企业变更请求管理系统.
  • 开发和JSF应用程序,用于处理供应网络公司的预算限制(在3个国家).
  • 为一家大型矿业公司开发了一个处理用户访问的ADF Faces应用程序.
  • 支持一个大型应用程序,该应用程序处理ISP公司服务的账单.
  • 为创业公司设计并开发了一个反向拍卖(为小供应商的大公司定制的服务和产品)web应用程序,使用JEE.
技术:Oracle Application Server, Oracle 11g, WebLogic, GlassFish, Java EE, Java

Freelance Software Developer

2009 - 2010
Carbones del Cerrejon Limited
  • Designed, developed, 并构建了一个以预算监控和承包商工作管理为导向的项目管理系统.
  • 设计了几个Python模块,用于处理承包商重组账单数据的自动化任务.
  • 领导迁移工作,将项目数据从数百个Excel文件迁移到IBM Rational project Manager.
  • 开发了一个小的Java应用程序来处理项目经理的时间管理.
  • 开发了一个小的Java应用程序,它连接到一个Python模块,在几台网络计算机上生成成本报告.
Technologies: Java EE, Oracle, Python, Java

MESH LRCM

为在工厂和车间使用移动或静态设备的大公司处理RCM分析和维护数据监控的软件

Facial Recognition and Detection

该项目旨在创建一个系统,从工作相机获得的图像中检测正面模式下的人脸. The system uses OpenCV and facial recognition techniques

AMIGO - Project Monitoring and Budget Control System

Carbones del Cerrejón Limited的获奖系统,通过允许项目经理严格控制项目预算、承包商活动和费用,以及与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), Apache 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 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, MapFish

Libraries/APIs

OpenCV, OpenLayers, Node.js, Puppet.js

Industry Expertise

Project Management

2003 - 2008

Bachelor of Science/Engineer's Degree in Computer Engineering

Universidad del Norte - Barranquilla, Colombia

MAY 2018 - PRESENT

Oracle Certified Proffesional - Java SE 8

Oracle

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring