Summary
Overview
Work History
Education
Skills
Languages
Timeline
OperationsManager

Reinaldo Diaz Castro

Summary

Full stack application developer with more than ten years of experience developing web applications. Data engineer experienced in developing and management of OLTP and OLAP systems. Acquaintance and involvement in IT Service management.

Overview

21
21
years of professional experience

Work History

Full Stack Developer and Data Engineer

Starmark
06.2020 - Current
  • Developed ETL (Extract, Transform, Load) tasks, maintaining data integrity and verifying pipeline stability.
  • Built databases and table structures for web applications.
  • Development and maintenance of information systems using PHP with Zend Framework, HTML 5, CSS 3, and Javascript.
  • Design and management of relational databases in Amazon Redshift.
  • Design and implementation of data warehouses.
  • Design, implementation, and optimization of ETLs (Data Extraction, Transformations, and Load= packages.
  • Design and implementation of executives' dashboards on Metabase.
  • Development and implementation of email Marketing Campaigns using Mautic.
  • Development and consumption of API REST using Postman, Python, and PHP
  • Module development and configuration for ERPs (Enterprise Resource Planning) and CMSs (Content Management Systems): Target Process, VTiger, Zoho, Wordpress
  • Configuration and function development to interact with Google Analytics 4
  • Development of Google App Scripts for Google Sheets
  • Using GIT for source code management and teamwork

Data Engineer

Freelance Part Time
10.2010 - Current
  • Designed and implemented effective database solutions and models to store and retrieve data.
  • Built databases for OLTP (Online Transaction Processing) and OLAP (Online Analytical Processing) systems.
  • Build and execution of complex SQL (Structured Query Language) queries to understand data, get reports on the fly and/or develop systems.
  • Worked in conjunction with client business experts to analyze business processes and define KPIs (Key Performance Indicators).
  • Developed and delivered business information solutions using tables, charts, graphs, and dashboards
  • Developed, deployed, managed, and optimized ETL (Extract, Transform, Load) packages, maintaining data integrity and verifying pipeline stability.
  • Prepared documentation and analytic reports, delivering summarized results, analysis, and conclusions to stakeholders.

Senior Software Development Engineer

Freelance Part Time
10.2005 - Current
  • Design, implementation and optimization of relational databases and data warehouses to support developed systems operation
  • Developed front-end web systems using HTML5, CSS3, Javascript and multiple UI frameworks
  • Participated in architecture, design, and implementation of back-end features using PHP, C#, and Python.
  • Used GIT to source code management while teamwork
  • Integrated third-party tools and components into applications.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Consumption and integration of REST API services
  • Collaborated with clients to define solution requirements.

Network Administrator

LIDO International S.A.
11.2019 - 06.2023
  • Data collection, processing, and consolidation to support the business decision-making process.
  • Design, implementation, and administration of TCP/IP networks.
  • Installed, configured and supported local area network (LAN), wide area network (WAN) and Internet system.
  • Maintained network hardware and software and monitored network to support network availability to end users.
  • Performed day-to-day LAN and WAN administration, maintenance, and support.
  • Monitored system performance and responded to alerts.
  • Implemented network security measures to protect internal services and data.
  • Identified and immediately resolved issues with network devices.
  • Maintained applications to keep software current with necessary software updates and upgrades.

University Professor

Universidad Tecnológica De La Habana "José Antonio
09.2002 - 06.2020
  • Faculty of Telecommunications, undergraduate and postgraduate professor.
  • Subjects taught in undergraduate: Operating Systems, Information Systems.
  • Subjects taught in postgraduate: Design and Administration of Information Systems, Advanced Operating Systems.
  • Professor of the Master's Degree in Telecommunications Networks of the IT Department.
  • Provided students with constructive, encouraging and corrective feedback.
  • Applied innovative teaching methods to encourage student learning objectives.
  • Graded quizzes, tests, homework, and projects to provide students with timely academic progress information and feedback.
  • Used different learning modes and types of technology to engage students in achieving learning outcomes.
  • Researched and selected course texts and supplemental learning materials.
  • Reviewed program materials and coordinated updates to keep department materials relevant and accurate.

IT Vice Director

Universidad Tecnológica De La Habana "José Antonio
09.2005 - 10.2009
  • Direction and management of two working groups: Information Systems and IT Services.
  • Planing, installing and management of IT services.
  • Worked closely with organizational leadership and board of directors to guide operational strategy.
  • Oversaw operations and provided corrective feedback to achieve daily and long-term goals.
  • Monitored office workflow and administrative processes to keep operations running smoothly.
  • Monitored and coordinated workflows to optimize resources.
  • Established departmental performance goals and provided feedback for underperforming areas.
  • Successfully managed budgets and allocated resources to maximize productivity and profitability.

Information Technology Specialist

Universidad Tecnológica De La Habana CUJAE
09.2002 - 06.2005
  • Development, installation, and management of websites and information systems.
  • IT services installation, configuration and management
  • Used ticketing systems to manage and process support actions and requests.
  • Set up network profiles, security permissions and file sharing systems.
  • Controlled and managed server room, wireless network, server infrastructure, audiovisual equipment, laptops and video conferencing equipment.
  • Performed daily system monitoring, verifying integrity and availability of hardware, server resources, systems and key processes.

Education

Master of Science - IT And Telecommunication Services

CUJAE
Havana, Cuba
10.2005

Bachelor of Science - Computer Science Engineer

CUJAE
Havana, Cuba
06.2002

Skills

  • Software development
  • IT services
  • Information Systems
  • Database development
  • Database administration
  • OLTP and OLAP
  • Data visualization

Languages

Spanish
Native or Bilingual
English
Professional Working

Timeline

Full Stack Developer and Data Engineer

Starmark
06.2020 - Current

Network Administrator

LIDO International S.A.
11.2019 - 06.2023

Data Engineer

Freelance Part Time
10.2010 - Current

Senior Software Development Engineer

Freelance Part Time
10.2005 - Current

IT Vice Director

Universidad Tecnológica De La Habana "José Antonio
09.2005 - 10.2009

University Professor

Universidad Tecnológica De La Habana "José Antonio
09.2002 - 06.2020

Information Technology Specialist

Universidad Tecnológica De La Habana CUJAE
09.2002 - 06.2005

Master of Science - IT And Telecommunication Services

CUJAE

Bachelor of Science - Computer Science Engineer

CUJAE
Reinaldo Diaz Castro