Coder Social home page Coder Social logo

cv's Introduction

Rafael Mendoza

Senior Software Engineer with 10+ years experience in IT, 8 years in web and software development, and 2 years in management. Big Data and DevOps culture enthusiast

Email / LinkedIn / Credly

  • Technical Skills:
    • Full Stack: Django, DRF, flask, fastAPI, NodeJS, Laravel, TypeScript, js, es6, Angular, vueJS, Ionic, MySQL, PostgreSQL, MongoDB, EloquentORM, Redis, GraphQL, python, pytest, PHP and Go
    • DevOps: git, GitHub actions, lens, Jenkins, Docker, k8s, GitOps, Snyk, ingress, portainer, argoCD, Linux, Open Telemetry, Docker Swarm, Prometheus, Jaeger, and Splunk
    • Big Data: Cloudera, R, python, Databricks, Apache Software Foundation: NiFi, Kafka, Hive, Impala, Spark, Ranger, Atlas, Oozie, Yarn, and Hadoop
    • Cloud: Azure: Databricks, Synapse, Data Lake Storage, Virtual Machines, Kubernetes Services, Container Registry, Data Studio, DevOps, Data Factory, Active Directory, CosmosDB, Functions, and Database for PostgreSQL. AWS: EC2 and S3

💻 Engineering Experience

Big Data Engineer @ Kudaw (Jan 2022 - Present)

Big Data Solutions' development mainly uses Splunk, Microsoft Azure, and Cloudera.

  • Development of WorkFlows in Apache NiFi and Azure Synapse Pipelines(Data Factory)
  • Data migration and processing with PySpark and R.
  • Exploratory data analysis using Splunk, SQL, and Azure Data Studio
  • Basic statistics with R
  • Integration of various libraries and ML models.

Development and Administration for:

  • Cloudera Data Platform Public Cloud on Microsoft Azure
  • Cloudera Data Science Workbench
  • Cloudera Data Platform Private Cloud.

Auth: AD, Azure AD, LDAP, and Kerberos.

Staff Software Engineer, Technical Lead - Products and Services @ Kudaw (Feb 2021 - Present)

  • Development of Solutions and project leadership in the area of Products and Services
  • Support in Big Data Project Management, Development Area
  • Define estimates, considerations, and technical conditions of each product
  • Integration into the architecture area to support the technical decision-making of the Development area
  • Direct and plan deployments to different environments
  • In charge of training collaborators by carrying out documentation and workshops on multiple technologies in which they stand out: Angular, typescript, docker, git, Django rest framework, and CI with GitHub actions

Senior Software Engineer @ Kudaw (Feb 2019 - Feb 2021)
Principal in charge of developing the product and services area: Product developer for Big Data and Observability in Azure and On-premises.

Featured projects: Project Leader Allkun EM:

  • Microservices: API Rest Django - PostgreSQL - Front End Angular - Worker DjangoQ
  • Instrumentation and metrics: Open Telemetry, Prometheus, Jaeger
  • CI: GitHub Actions, Azure DevOps
  • On-premise and Cloud version on MS Azure
  • Containers and CD: Docker, Kubernetes, AKS, ACR, argoCD, Nginx, daphne, gunicorn and gitOps
  • Extensions: MS Teams, Slack, Jira, Email, Twilio SMS, Twilio Call, Twilio Whatsapp, BMC Remedy, and ServiceNow
  • Integrations: Rest API, Splunk, Nagios, Azure Alerts, PRTG, Prometheus Alerts
  • Auth: LDAP, Active Directory, OAuth2
  • Workers: Django Q, Django signals, Push Notifications, and Websockets messaging using Django Channels

Project Leader Kintun: Computer Vision Project, which includes video streaming.

  • Backend development using Python, flask, and MySQL, frontend in Angular
  • Integration and use of libraries for ML
  • Integration buses for video streaming with Apache Kafka and RabbitMQ

Lead Software Engineer @ Icov (Jul 2018 - Feb 2019)

Development, monitoring, and agile management of projects of various cells of 2 to 4 people working on design and architecture patterns for each case complemented by agile methodologies and modular development.

Projects Red Reparto, Red Amigos, Red Trade: Apps that actively use geolocation and barcode scanning and QR, WebSocket messaging.

  • Project manager and development support: REST API using Django Rest Framework, BBDD PostgreSQL with PostGIS, Web Client in VueJS.
  • Mobile Client Developer: using Ionic 3, Angular 4, and Typescript.
  • DevOps: Django Rest Framework and PostgreSQL in Debian using Gunicorn on NginX.
  • Version control: git, bitbucket Client: Comercial Arroba, Entel Chile

OC Project:

  • Project manager and development support: REST API using Django Rest Framework, PostgreSQL database, Web Client in VueJS.
  • DevOps deploying: Django Rest Framework and PostgreSQL on Debian using Gunicorn on NginX. Client: EDEMSA Eléctricas de Medellín Ingeniería y Servicios

Liwen Project:

  • Development WebApp using Angular 5, Typescript y Firebase Client: ICOV, Desarrollo Interno.

Software Architect - DevOps @ xmartlab (Jul 2017 - Aug 2018)

  • Application development, architecture design, and SaaS process automation with Python 3, consuming REST architectures and various web services for subsequent persistence and data processing using MongoDB, pandas, and NumPy
  • Making bots for Slack in Python 3
  • Version control: git, GitHub
  • Administration and deployment of Linux and Microsoft VPS instances in Vultr

Turno Extra Project: Developer and project leader

  • Creating rest APIs in Laravel 5, Php 7, Landing page, and back office with Material Design, Bootstrap, Webpack, and Mysql complying with OWASP10
  • Deploy VPS Vultr, Centos7 servers
  • App Android in Ionic 3, Angular, and Firebase API & Web: http://turnoextra.xmartlab.com/ Client: Turno Extra

SEGURIDAD – Implementación IBM Enterprise Insight Analysis Project:

  • Implementation of the production environment and deployment IBM i2 EIA using XML, Java, and Batch microservices using patterns: Opal and Onyx
  • Design and administration of database in IBM DB2. IBM Guardium API integration
  • Automation and data loading: IBM DB2, IBM iBase using Python 3 for data consumption in IBM i2 Analyst's Notebook using ODBC Client: Claro Chile

Full Stack Developer @ AEC Diseño BIM (Jul 2016 - Jul 2017)
A company that gave me the necessary tools and training to understand the MVC design pattern in-depth and the handling of Laravel 5.

ARQZ-BIM Company website:

  • Animation development: Bim vs no Bim using Javascript, GSAP, and CSS3
  • Backend creation: Laravel 5, PHP, Eloquent ORM, and MySQL
  • Scroll-Menu development: Javascript, jQuery, blade, and Ajax in the projects section

SGYC ERP project:

  • Maintenance and creation of control and management ERP modules for SGYC architecture, using: Laravel 5, PHP, Blade, Eloquent ORM, POO, MVC, and MySQL
  • Front-end support using CSS3, gulp, HTML5, SASS, and Bootstrap 3 along with the integration of various Javascript libraries

Mobile Developer @ Creador S.A. (Mar 2016 - Jul 2016)
Interface programmer, in charge of transforming app designs into code and implementing interactions between screens, working with the designer to ensure compliance with the aesthetics required in each case.

Project Bomberos Santiago:

  • Front-end mobile app development for iOS using-based javascript framework; Appcelerator titanium and TSS

Backend Developer @ Bala (Aug 2015 - Feb 2016)
Website Project: Responsible for debugging, understanding, and analyzing the code of the page to subsequently implement the required solution using PHP Programming Language, MySQL 5.5 Database, and Yii 1 Framework. Client: Winkler Ltd.

Software development: Word processing software with DevExpress, SQL Server 2014 database, Visual Basic dot net programming, Visual Studio 2015 environment Client: Promueble Ltda.

Web Developer @ Inversiones The Elephant Group S.P.A (Aug 2014 - Aug 2015)
Programming and Design in CMS Wordpress, Integration of Woocommerce, Transbank certification, Maintenance of website and sales platforms. Extraction and analysis of data from various sources (database, flat files, etc.) to facilitate decision-making.

🏫 Education

Diploma of Extension in Evaluation and Planning of Computer Projects
Universidad de Chile - Stgo, Chile (Jul 2021 - Feb 2022)

Bachelor Degree in Computer Engineering
Universidad tecnológica de Chile INACAP - Stgo, Chile (Mar 2017 - Dec 2019)

cv's People

Contributors

tremolidades avatar

Watchers

 avatar

Forkers

rafamendoza-dev

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.