About me
Hi ๐
Mi name is Jorge Moreno, and I am a data engineer.
I am currently working as a freelance in a per-project basis, so feel free to contact me if you feel I could be of help with anything you have ๐ (see below for more info)
About this site
Although it is nice having a place of my own to write whatever I need, I must recognize that one of the main reasons for this to exist was that I wanted to improve a bit my skills with React, Next.js, and web development in general (which were close to non-existent).
The web source code is publicly available in Github.
Skills & certifications
Key roles
- Data Engineer
Build pipelines to (E)xtract, (T)ransform and (L)oad data in or between different systems
Choose and implement the right tool for the right job
Key languages: Python & SQL
Key technologies: Cloud services, Spark (w/ pyspark), pandas
- Cloud Engineer / Architect
Design and implement scalable, robust and secure solutions in the cloud
High focus on Serveless infrastructure
Broad and deep experience with AWS
Some experience with GCloud (with Firebase) and Azure
- DevOps & MLOps
Automate your deployments with the best practices using pipelines, Infrastructure as Code, environment reproducibility, versioning, etc.
Apply the same techniques to build your ML models
- Data Scientist & ML engineer
Experience implementing and tuning ML models
Experience performing data analysis
- Software engineer
Focus on best practices and pragmatic approach
Try to generalize processes and build internal tools for the team benefit
Additional experience outside of the previous roles that can help in specific times
- Backend: work with APIs, knowledge of networking, DNS, security,
- Frontend: small experience building websites and mobile apps
If you want to check the skills and technologies in my toolkit more in detail, you can use this totally unnecessary and over-engineered skill visualization:
AWS
clouddata engineeringGCloud
cloudFirebase
cloudPython
languagedata engineeringml & aiSQL
languagedata engineeringJavascript
languageTypescript
languageReact
languageBash
languageJava
languagePostgreSQL
databaseMongoDB
databaseElasticsearch / ELK
databaseRedshift
databaseDynamoDB
databaseFirestore
databaseAthena (S3)
databaseDelta Lake
databasedata engineeringDocker
otherSpark
data engineering
Certifications
Experience
Freelance Data/Cloud Engineer
Freelance
Freelance work in projects related with Data and/or Cloud technologies
2022 (January) - presentData Engineer
Olympic Channel Services
- - Built from the ground a robust, AWS-based, infrastructure capable of scaling for major events such as the Tokyo2020 Olympics (196M unique users with a peak of ~950M events/day, ~60x usual traffic) and the Beijing2022 Olympics (67M unique users with a peak of ~417M events/day, ~20x usual traffic). Heavy focus in security and high availability.
- - Principal components of the infrastructure were Redshift (Data Warehouse) and a wide variety of (mainly serverless) AWS services: Lambda, ECS, Kinesis, DynamoDB, Athena, RDS, API Gateway, Route 53, or CloudFront, among others.
- - During my time here, I focused a lot on developing DevOps workflows using Cloudformation, CDK, Git, Codepipeline, Codebuild, etc. I also developed several resources (a CLI tool, common internal libraries, project templates, a generic ETL tool, ...) that ended up being widely used in the team.
Data Scientist
GMV
Work on a wide range of Artificial Intelligence fields, such as Machine Learning, Deep Learning, Computer Vision, Ontology Engineering, Thread Intelligence or Natural Language Processing. Technologies used include pandas, sklearn, Keras, Tensorflow, OpenCV, nltk, Docker, Kubernetes, AWS cloud.
2017 - 2019AI Researcher Internship
Ixion Industry and Aerospace SL
Implementation of state-of-the-art path-planning methods for further use in an autonomous underwater vehicle, using C++.
2017Master's Degree in Artificial Intelligence
Polytechnic University of Madrid
Masterโs degree on Artificial Intelligence, heavily focused in research.
2016 - 2017Research Internship
Polytechnic University of Madrid โ Environment laboratory
Configuration of several mathematical models (WRF, CAMx and WRF-Chem ) for weather and chemical predictions.
2015 - 2016Bachelor's Degree in Mathematics and Informatics
Polytechnic University of Madrid
Bachelor's degree that provides education in both Mathematics and Informatics fields, to combine them. Honorific mentions in both fields.
2012 - 2016