Skip to main content
HimalayasHimalayas logo
JC
Open to opportunities

Joel Castro

@joelcastro1

Software Engineer and Data Scientist crafting scalable analytics, GIS dashboards, and machine learning solutions.

United States
Message

What I'm looking for

I’m looking for a role where I can build scalable data-driven systems—especially GIS dashboards, REST APIs, and ML-powered insights—while collaborating across teams and sharing documentation/training to improve real-world decision-making.

I’m an experienced software engineer and data scientist with 7+ years of building scalable, data-driven applications and solutions. I bring hands-on depth across Python, C#, SQL, .NET, and modern web development (React.js, Next.js), plus analytics and spatial intelligence.

At the City of El Paso, TX, I developed a risk modeling framework for city traffic safety using advanced spatial analysis and data visualization. I used hexagonal Self-Organizing Maps (SOMs) to quantify localized safety risks, and I built and deployed interactive dashboards using Next.js, MaterialUI, and ArcGIS REST services, including Experience Builder deployments. I also deliver documentation and training to help stakeholders make data-driven decisions.

Previously, as a Data Scientist II at Battelle Memorial Institute, I engineered REST APIs with .NET and Entity Framework for a data modernization initiative, improving efficiency by 600%. I developed PyTorch deep learning models for predictive analytics and managed end-to-end data pipelines that improved workflow efficiency and reliability, enabling faster, more informed decision-making. Earlier at ExxonMobil, I led solutions using machine learning to reduce computational processing time by up to 80%, built RESTful APIs for SQL Server, and mentored teams while implementing DevOps practices, CI/CD, and code review workflows.

Experience

Work history, roles, and key accomplishments

City of El Paso logoCP
Current

Software Developer II

City of El Paso

Sep 2024 - Present (1 year 9 months)

Developed a risk modeling framework for city traffic safety using advanced spatial analysis and hexagonal Self-Organizing Maps to quantify localized risks for infrastructure planning. Built and deployed interactive ArcGIS dashboards using Next.js, Material UI, ArcGIS REST services, and Experience Builder, and delivered documentation and training to internal stakeholders.

Battelle Memorial Institute logoBI

Data Scientist II

Battelle Memorial Institute

Feb 2022 - May 2024 (2 years 3 months)

Engineered .NET REST APIs and Entity Framework solutions for CDC’s data modernization initiative, improving efficiency by 600%. Developed PyTorch predictive deep learning models and managed end-to-end data pipelines, delivering dashboards and visualization tools for technical and non-technical stakeholders.

ExxonMobil logoEX

Lead Software Engineer

Feb 2017 - Nov 2021 (4 years 9 months)

Applied advanced machine learning to optimize workflow efficiency, reducing computational processing time by up to 80% in critical applications. Built C# and Python applications for seismic interpretation and density mapping (accelerating analysis from days to hours) and developed .NET Core REST APIs backed by SQL Server, while implementing DevOps CI/CD and mentoring team members.

Education

Degrees, certifications, and relevant coursework

University of Texas at El Paso logoUP

University of Texas at El Paso

Master of Science, Computational Science

Completed an M.S. in Computational Science with coursework focused on programming/development and machine learning/modeling.

UP

University of Texas at El Paso

Bachelor of Science, Geophysics

Completed a B.S. in Geophysics at the University of Texas at El Paso.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan