# Daniel Espinoza

# About Me

# Current Employment

I am currently a Data Engineer at Lockheed Martin.

# Education & Previous Employment

I received my Bachelor's Degree of Science in Computer Science from The University of Texas Rio Grande Valley on December 15, 2018.

I was previously a Project Engineer at Wipro Ltd. contracted to Capital One as a Data Engineer and to CBRE as a Senior Frontend Developer:

For Capital One I worked for Loan Servicing as a Golang microservice developer getting data from Apache Cassandra and Snowflake to calculate various metrics for daily reports to be displayed on Tableau. And for Sales and Originations I worked on live reports using Scala, Python, Apache Spark, Apache Airflow, MemSQL and Snowflake.

For CBRE I worked on a reusable web component using StencilJS and Mapbox GL JS.

I worked as the Undergraduate Research Assistant to Dr. Emmett Tomai and Dr. Alley Butler. Focused on sonar scans of ships, point cloud data and virtual reality for the detection of contraband on the hull of ships with a grant from Department of Homeland Security; An Expert Systems Approach to Feature Recognition for Marine ROV Operation with Virtual Reality.

# Skills

I am proficient at using Python, Java/Scala, Golang and C/C++; comfortable with SQL (PostgreSQL, Snowflake, MySQL/MemSQL) and NoSQL (Cassandra, MongoDB).

Resume

# Projects

# Jetbrains IDE Plugin: Inline Error

A plugin for Jetbrains IDEs; Intellij IDEA, Pycharm, etc. inspired by the VSCode extension ErrorLens by user Alexander. Written in Scala.


Github Repository

# Senior Project: Drug Target Affinity (DTA) Predictor

A 3D Deep Convolutional Neural Network that predicts the binding affinity of a drug compound and a target protein using the 3D structure of the respective complex created from the compound and protein. 3D structure data was obtained from ChemBL and UniProt and the binding affinity from Drug Target Commons. The model was inspired by AtomNet and Pafnucy.

Github Repository

# Implementation of Neural Style

This is an implementation of paper A Neural Algorithm of Artistic Style using Python and Tensorflow. An example output of the algorithm:

City lanscape with Picasso's The Weeping Woman style

The above image was produced by combining a city skyline and the style of Pablo Picasso's The Weeping Woman; more examples can be found in the github repository.

Github Repository

# CLI and Assembler

This was a semester project for my Systems Programming class; we where tasked in building a command line interface and an assembler for Simplified Instructional Computerthis was all written using C on Linux.

Github Repository

# Javascript Game

A simple game to test and practice knowledge of RGB colors. Written in Javascript with a custom CSS stylesheet.

# Contact

Email: contact@daniel-espinoza.com