Ingeniero de sistemas egresado de la Universidad de Córdoba - Colombia y estudiante de Maestria en Ingeniería de Software de la Universidad de los Andes, apasionado por la Ingeniería de software, Cloud solutions, ciencias de datos, IOT, BlockChain, etc.. Dentro de mis competencias se destaca el liderazgo, compromiso y buena comunicación.
A continuación se detalla especificamente mi experiencia en diferentes roles dentro de las multiples áreas de la Ingenieria de Software y la computación.
Experiencia en el Análisis y diseño de software orientado a objetos uso de UML, Experiencia en metodologias de desarrollo ágil, conocimiento y experiencia en patrones y antipatrones de desarrollo, levantamiento de requerimientos, Pruebas unitarias,QA, uso de Sistemas de control de versiones Git, Mercurial, Team foundation server
- Unit Testing
- PyTest
- UnitTest
- DoctTest
- Pandas
- Hieroskopia ( Author )
- Numpy
- Flask
- Django
- Anaconda
- PyQT5
- Flutter
- Symphony
- Laravel
- OOP
- Unity
- IoT
- Windows form applications
- Windows phone applications
- Jakarta EE
- Vue Js
Experiencia como Ingeniero de datos enfocado en la construcción, prueba y mantenimiento de proyectos de arquitectura de almacenamiento de datos, Big Data, Information retrieval, pipes ETL ( Extracción, Transformación y carga), Streaming pipes, Detección de patrones con Machine learning y algoritmos de reconciliación de la información usando sistemas de procesamiento a gran escala bajo Cloud computing.
Uso de tecnologías, lenguajes y herramientas como:
- Spark
- Spark Streaming
- Spark ML
- Hadoop
- Apache Nifi
- Kafka Streaming
- AWS Kinesis ( Stream, Firehose, Analytics )
- Apache Storm
- Dask
- Airflow
- Map Reduce
- Multiples motores de bases de datos relaciones y no relacionales,
- Python
- Liberias, bibliotecas o plataformas como Pandas, Dask, Flask, Numpy, scikit y herramientas para despliegue como Docker, Vagrant en conjunto con CI / CD, ORMs , etc.
- AWS Batch, AWS S3, EMR, RDS, EBS, SQS, EC2, Kinesis, IAM, KMS, AppSync
- Firebase message
- Snowflake
- Sentry
- Sonar Qube
- DeepSource
Experiencia como al realizar el análisis y la conciliación de información financiera de diferentes fuentes para empresas del sector de consumo masivo y finanzas, haciendo uso de conocimientos y técnicas de análisis de datos, experiencia en Business intelligence, SQL, Python en conjunto de herramientas y servicios como:
- Experiencia con el manejo de motores y diseño de bases de datos relacionales y no relacionales como MySQL, SQL Server, SQL Server, PostgreSQL, MongoDB, SnowFlake,
- Patron de Minería de datos CRISP-DM
- Python en compañia de librerias y herramientas como Jupyter, Pandas, Numpy
- Uso de Apis y sistemas ETL
- Uso de servicios AWS: AWS QuickSight, AWS Lambda, AWS CloudTrails, AWS CloudWatch, AWS Athena, AWS Glue, AWS SNS
Todo esto con el propósito de brindar servicios de Big Data y Data Analysis a más de 20 millones de datos diarios, brindando a los clientes visibilidad y control de su información
Conocimientos en ciencias de datos (Machine learning, BI, Data Quality, Data mining, Big Data, Time series), uso de herramientas como KNIME, WEKA, Python Tools, R Libraries, Pandas, Numpy, Matplotlib, Seaborn, Plotty, Dash, Scipy, Scikit-Learn, Pytorch, Scrapy, NLTK , Keras, Tensor Flow, Statsmodels, AUTO ML
- Python Tools: Pip, Anaconda, Pycharm, Jupyter notebooks
- Machine Learning algorithms: Random Forest, Decision tree, Naive Bayes, K means, K-NN, Logisitic, SVM and Linear Regression.
- AWS SageMaker
- Universidad de Córdoba: Diplomatura, Algoritmos inteligentes para el análisis de datos
- Mintic / Correlation one: Fall 2019 Data Science for All (DS4A) https://www.credential.net/41081884-2244-4a4b-af0b-7df98d9587be
Experiencia en el desarrollo, publicación e implementación de aplicaciones móviles Windows Phone con lenguaje C# y Flutter SDK (Android & IOS) usando como lenguaje de programación Dart, siendo este ultimo con el que he tenido una experiencia mayor a un año, basado en patrones de desarrollo como BLoc, Redux y Provider, haciendo uso de servicios e integraciones como: Shopify, Algolia, OneSignal y el uso de servicio en la nube ( Ver sección Cloud, GCP ) , etc.
Para la realización de objetivos especificos en esta área tambien me he involucrado en la modificación de componentes nativos en Swift para Ios y Java para Android.
En esta área de la computación he realizado proyectos como la ,Aplicación oficial de una de las cámaras de comercio de Colombia,, MVP De la aplicación mobile de la start up famosos.com, ,Aplicación movil para plataforma de E-Commerce, y la participación en primeras etapas de desarrollo de, aplicaciones móviles enfocada a criptodivisas y Control de inventarios,
Experiencia en lenguajes de marcado para el desarrollo Web como CSS3, HTML5, SASS, manejo de estructuras de dato como JSON, XML. Experiencia con librerías o frameworks como Semantic UI, Bootstrap, Skeleton.
- Vue Js
- JQuery
Experiencia en la creación de servicios Web con Laravel, Django, Flask, JQuery. Experiencia en creación y consumo de servicios Web SOAP, REST, AJAX, Graph QL Experiencia con CMS y SGA como Wordpress, Joomla y Moodle, uso de patrones de arquitectura de software como : MVC, MVVM
- QuickSight
- Lambda
- CloudTrails
- CloudWatch
- Athena
- Glue
- AWS SNS
- Batch
- Elastic Bean Stalk
- EC2
- ECS
- Kinesis Streaming
- Kinesis Firehose
- AWS S3
- EMR
- RDS
- SQS
- SageMaker
- Cloud Firestore
- Cloud functions
- Cloud authentication
- RealTime Database
- Cloud messaging
- IBM Watson
- Hyperledger Fabric
Implementación de soluciones Blockchain basado en Hyperledger Fabric, Desarrollo de Ethereum DApps y contratos inteligentes.
- BlockChair
Competencias para la implementación y administración de recursos de red.
Competencias para la configuración, reparación y mantenimiento de sistemas de computo, manejo de herramientas ofimáticas.
- Cisco Networking Academy: IT Essentials: PC Hardware and Software
- Sentry
- SonarQube
- DeepSource
- Datadog
- Codecov
- Travis
- Jenkins
- Algolia
Revisa mi Github ♥.
Revisa mis certificaciones en DataCamp
Escribeme a machado.albeiro@gmail.com ◄