DavidCastro

Software Engineer

I like the sound of a keyboard, that's why I code.

My face

Want to see my skills sorted?

Click on the algorithm you want to sort them.

Cypress
(6)
Go
(6)
React
(8)
AWS
(10)
TypeScript
(9)
Redis
(7)
Python
(8)
MongoDB
(7)
GraphQL
(6)
MySQL
(10)
Git
(9)
SQS
(7)
JavaScript
(10)
Docker
(8)
Bash
(6)
CI/CD
(8)
Node.js
(10)

Professional Experience

Senior Application Developer @ PSL Group

Remote | 06/25 - Present

Working on LLMs for medical use cases, serverless architectures and lot of AWS.

Full Stack Developer @ PID ELECTRONICS

Chihuahua, MX | 06/2023 - 06/2025

Maintained and enhanced a critical legacy system responsible for managing and visualizing sand silo metrics during the fracking process in the USA.

Software Developer Intern @ INTERCERAMIC

Chihuahua, MX | 02/2023 - 06/2023

Created and updated PL/SQL procedure documentation, reducing troubleshooting time and accelerating developer onboarding by 30%.

Education

Bachelor of Engineering in Mechatronics Engineering

Universidad La Salle | Chihuahua, MX | 2017 - 2021

Achievements:

  • Graduated with a score of 91/100.
  • Played for the school soccer team, competing in national tournaments and fostering teamwork and resilience.

Projects

Project Image

EcoViz: Personal Carbon Footprint Calculator

EcoViz is a web-based application designed to help individuals calculate, visualize, and reduce their carbon footprint. This project combines modern web technologies with AI to provide personalized environmental impact assessments and actionable recommendations.

React TypeScript Lambda API Gateway DynamoDB OpenAI

Blog

Thoughts, ideas, and discoveries I've shared along the way.