Code Monkey home page Code Monkey logo

Hola mundo 👋🌎

I'm David Osorio

  • Google Apps Script + Sheets expert
  • JS and C# Web developer
  • Web scraper

I'm a keen and meticulous web-and-desktop developer. I enjoy working out, listening to hard rock and metal, and watching sports.

This is my public profile to keep my Upwork scripts and gists, and also my college/internship projects.

I keep my Expo + React Native and C#/VB/ASP.NET repos private.

How to reach me:

I work with:

  1. C# and VB (Wisej).
  2. Expo + React Native Android app development.
  3. PHP (CodeIgniter).
  4. HTML5 + CSS3 + JS (jQuery).

I'm quite good at the following tasks:

  1. Expo + React Native Android app development.

  2. Web scraping & Data extraction.

  3. Google Apps Scripts for Sheets, Drive & Gmail automation.

  4. Google Maps JavaScript API & OpenStreetMap.

  5. Google APIs integration (or any 3rd party API) + Google Docs or Sheets integration (e.g. Gmail, Drive, Geocoder, Places, Distance Matrix, Advanced OCR to extract text).

... and more

My GitHub Stats My Top Langs

David Osorio's Projects

arduino-practices icon arduino-practices

Aug - Dec 2017, Subject: Embedded Systems. Basic Arduino projects with Arduino MEGA, sensors and actuators. The project folder names don't match the unit (1 to 5) they were made in. Video evidence at: https://www.youtube.com/playlist?list=PLCvIzXmuBDrqBD-3jldvlFHZm6_hpnSZO

etl_catastro icon etl_catastro

Feb - Jul 2018, Materia BI: Proceso ETL para limpiar capas de Catastro Colima en MSSQL, exportar a un Data Warehouse en MariaDB y generar un archivo XLSX para visualización

haskell-codes icon haskell-codes

Feb - Jul 2018, Subject: Functional and Logic Programming. Functional programming exercises in Haskell

mapa-catastro icon mapa-catastro

Feb - Dic 2018, Materias BI y AI: Consultas dinámicas (sinónimo de filtros de búsqueda múltiples y simultáneos) para el mapa digital de Catastro Colima

matlab-codes icon matlab-codes

Feb - Jul 2018, Subject: Numerical Methods. Numerical methods implementation through exercises, functions and scripts in MATLAB

pc-scripts icon pc-scripts

Simples scripts de utilidades aplicadas en otros proyectos para Peña Colorada

pcbitacoramovil icon pcbitacoramovil

Bitácora de trabajos de mantto. para Peña Colorada (depto. Mantto Mec y Eléct Móvil). *Nota: Proyecto iniciado por Gibrán. Todos los proyectos para Peña Colorada durante la residencia poseen este login. Mis contribuciones incluyen la limpieza del código y una función para desplegar puesto del empleado onfocusout al ingresar el usuario

pcbuscador icon pcbuscador

Buscador de documentos en MASTERWEB para Peña Colorada (depto. SGIyN). *Nota: Es posible integrar el directorio y próximamente contenido multimedia de un sitio de SharePoint (requerimiento de jvillalobos)

pcplatica5min icon pcplatica5min

Bitácora de pláticas de seguridad de 5 minutos para Peña Colorada (deptos. Seguridad y Capacitación). *Nota: Proyecto iniciado por Gibrán

pcproduccionactual icon pcproduccionactual

Movimientos en miles de toneladas (mt) vaciados en la quebradora del día de hoy, ayer, mensual y anual acumulado para Peña Colorada (depto. Extracción)

pctormentas icon pctormentas

Contador de tiempo de alertas de tormentas (amarilla, naranja, roja) proporcionadas por las estaciones Strike View Server instaladas en Mina, Peletizadora y Presas de Peña Colorada

prolog-codes icon prolog-codes

Feb - Jul 2018, Subject: Functional and Logic Programming. Logic programming exercises in Prolog

upw-flashcards icon upw-flashcards

Job on Upwork: TCPDF. Export JSON English-Aboriginal Canadian flashcards to PDF

upw-pdfform icon upw-pdfform

Job on Upwork: TCPDF. Export JSON form to PDF. Video evidence at: https://www.youtube.com/watch?v=VGItDTiFAJY

upw-pdfinvoce icon upw-pdfinvoce

Job on Upwork: TCPDF. Create PDF invoice and sticker label for The Scarab handmade rugs website

upw-printlabels icon upw-printlabels

Job on Upwork: Dev needed to create a HTML label template and populate it with data from Google Sheet

upw-translation icon upw-translation

Proposal for job on Upwork: Create HTML for our "about us" page, in 29 different languages

upw-translation-esmx icon upw-translation-esmx

Job on Upwork: Spanish (Mexico) HTML translation & proofreading about a "Trading site". 3k words

upw-xlstomysql icon upw-xlstomysql

Job on Upwork: Write a script to read an XLS file and import into a single MySQL table

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.