Projects
I have gradually worked with different technologies, concepts, and projects. Here I would like to showcase some of them
Stranded-at-an-airport
The airport has been most of the time stressful, dull, lack of life quality.
Meet someone new and enjoy dancing at the airport as you wait for departure
Backend AWS Serverless application:
-
Connect with third-party APIs
-
Authenticate user with Apple Verifier
-
Handle Database CRUD operations
-
Connect with APNS for push notifications
-
Store the user's temporary thumbnail
-
Docker CI/CD
iOS Mobile Application:
-
Allow users to confirm their flight information in the app
-
Set local notifications and reminders about their flight
-
Send Push notifications when other users match closely to their flight
-
Show in the app other users who have matched their criteria
-
Mobile CI/CD
Software Developer
Serverless, is a transferable concept across tooling-🛠 cloud providers-☁️ and programming languages-{}. It is/has become the new architecture. As the nature of my work implies, things change, how quickly and for how long have they stayed? Sometimes is both read more
AWS Lambda with Swift Runtime
Software Developer
Many iOS developers don’t realize at the beginning that they are actually using a programming language that is Type-Safe, Functional, Server, and Product Driven.
Data Pipelines with Apache Airflow 🌬
Data engineer
When data analysts and data scientists use data, they rely on accuracy and being diverse enough in order to come up with these amazing models that help drive business decisions. Data comes from many places and from different times; a system could start collecting data tomorrow or it was already started 20 years ago; Imagine that
Data Lakes with Apache Spark + EMR Cluster 🚤
Data Engineer
You can take a trip to a polluted lake or a clean lake and how the water looks, tastes, or where it comes from matters.
Data lakes are a new analogy to what Data Warehouse was till not too long ago. We are still using the same hardware for Data lakes, but with new tools which make it possible to cover more ground.
Data Warehouse with AWS Redshift
Data Engineer
Performance is much better; we can do fewer joins and access the same information. We still would like to have our 3NF schema for application purposes on the side. Think about it as a separate microservice. Besides re-creating our tables, these can be improved… by a lot more with the following!
Creating an ETL process with Apache Cassandra
Data Engineer
When data analysts and scientists use data, they rely on it that is accurate and diverse enough to come up with these fantastic models that help drive business decisions. Data comes from many places and from different times; a system could start collecting data tomorrow or it was already started 20 years ago; Imagine that
Data Modeling with PostgreSQL
Data Engineer
Executing the basic CRUD commands is nothing new when it comes to building a system. A well-thought system it’s very agnostic, and concepts are transferable within different lower level products. Some of the most popular RDBMS involve PostgreSQL, OracleSQL, MySQL. But where does the data comes from? How often does the data change? How many files do we have, and how often we get new ones? Can we blame IoT 🛰 devices?
Data Modeling with PostgreSQL
Data Engineer
When data analysts and scientists use data, they rely on it that is accurate and diverse enough to come up with these fantastic models that help drive business decisions. Data comes from many places and from different times; a system could start collecting data tomorrow or it was already started 20 years ago; Imagine that