Marco Reveiz

|

Passionate software engineer committed to continuous learning and growth.

Scalable software developmentCloud-native backend and data systemsAPI design and integration

About Me

My name is Marco Reveiz, currently working as Full Stack Software Developer. I am passionate about delving into research, software development, and the underlying principles of technology. From the outset of my career, I recognized that continuous learning equates to personal and professional development, requiring discipline, persistence, dedication, and humility. My ambition is to thrive as a proficient expert, fostering a career grounded in perpetual learning, collaborative teamwork, and above all, maintaining a strong ethical compass.

Core Expertise

Scalable software development
Cloud-native backend and data systems
API design and integration
Clean architecture and Designed Driven Development
Microservices architecture
Agile development practices

Professional Experience

Building intelligent systems and scalable architectures across diverse domains

HatchWorks

Full Stack Developer

2023 - Present

Technologies

NestJSReactTypeScriptAWSPostgreSQLZodSwaggerClean ArchitectureDDD

Key Achievements

Implemented scalable, cloud-native backend services using NestJS, PostgreSQL, and AWS (RDS, EventBridge, Cognito, S3, KMS, SNS, SQS)

Designed and optimized ETL/ELT pipelines and data models for analytical workloads with AI integration capabilities

Developed reusable UI components using React, Tailwind CSS, and Radix UI with accessibility-first approach

Implemented multi-tenant strategies ensuring secure, compliant SaaS environments with intelligent resource allocation

Embraced Domain-Driven Design and Clean Architecture to enhance modularity and maintainability

Documented and tested RESTful APIs with OpenAPI/Swagger and Vitest for robust system integration

Education & Learning

Continuous learning and academic foundation in computer science and emerging technologies

Bachelor of Computer Engineering

Tecnológico de Costa Rica

2019 - 2024

Focused on software development, data structures, and cloud technologies. Participated in research groups and open-source projects. Specialized in system architecture and emerging AI technologies.

Focus Areas

Software DevelopmentData StructuresCloud TechnologiesSystem ArchitectureAI & Machine Learning

Continuous Learning Philosophy

I believe in the power of continuous learning and staying current with emerging technologies. My academic foundation combined with ongoing professional development ensures I can deliver cutting-edge solutions that leverage the latest advancements in software architecture and AI.

Skills & Expertise

A comprehensive toolkit for building intelligent, scalable systems

Architecture & Design

Clean Architecture
Clean Architecture
Domain-Driven Design (DDD)
Domain-Driven Design (DDD)
Microservices
Microservices
System Design
System Design

AI & Machine Learning

Machine Learning
Machine Learning
Data Science
Data Science
AI Integration
AI Integration

Backend & Data

SQL
SQL
PostgreSQL
PostgreSQL
NestJS
NestJS
ETL/ELT Pipelines
ETL/ELT Pipelines
Data Modeling
Data Modeling
Drizzle ORM
Drizzle ORM

Cloud & DevOps

AWS
AWS
Docker
Docker
GitHub Actions
GitHub Actions
CI/CD
CI/CD

Frontend & Tools

React
React
TypeScript
TypeScript
Python
Python
OpenAPI/Swagger
OpenAPI/Swagger

Methodologies

Agile (Scrum)
Agile (Scrum)
Problem Solving
Problem Solving
Technical Leadership
Technical Leadership

Let's Connect

Ready to discuss your next project? I'm always excited to explore new opportunities and collaborate on innovative solutions.

Get in touch

Location

Available for remote work worldwide

Response Time

Usually within 24 hours

Follow my work

Quick Response

For urgent inquiries or quick questions, feel free to reach out directly. I'm always happy to discuss potential collaborations and new opportunities.