Diego Orozco

📧 iam@diegoorozco.com | 🌐 diegoorozco.com | 📍 Mazatlan, MX

Summary

Experienced Ruby on Rails developer with a strong background in backend development, GraphQL APIs, and scalable web applications. Passionate about building efficient, maintainable code and solving complex technical challenges.

Skills

  • Languages: Ruby, JavaScript, Python
  • Frameworks: Ruby on Rails, NestJS, Angular
  • Databases: PostgreSQL, MySQL
  • DevOps: Docker, Terraform, CI/CD, AWS
  • Tools: Git

Experience

Senior Software Engineer

Drip Inc. – USA • Aug 2022 – Present

  • Refactored Ruby on Rails code to improve performance, maintainability, and scalability.
  • Upgraded and maintained Ruby on Rails applications, ensuring compatibility with the latest versions.
  • Updated JavaScript libraries and applications to enhance security and functionality.
  • Developed and maintained integrations and plugins for platforms such as Shopify, Magento, and WooCommerce.
  • Managed AWS infrastructure using Terraform and Ansible, provisioning and maintaining cloud resources.

Software Engineer

Embassy of Mexico in Cuba – Havana, Cuba • Aug 2021 – Jul 2022

  • Designed and developed applications optimized for slow networks and limited internet connectivity.
  • Built and maintained web solutions using Ruby on Rails, TypeScript/Angular, and Python.
  • Deployed and managed cloud-based infrastructure on AWS.
  • Containerized applications with Docker.

Software Engineer

Embassy of Mexico in Spain – Madrid, Spain • Nov 2015 – Jul 2021

  • Optimized B2C and B2B official communications through automated systems, improving efficiency and reliability.
  • Developed and maintained applications using Ruby on Rails, Python, TypeScript/Angular, and Swift/UIKit.
  • Managed infrastructure across Google Cloud, Digital Ocean, and Linux on-premise servers.
  • Designed and implemented scalable solutions to enhance communication workflows.

Software Engineer

Embassy of Mexico in Kenya – Nairobi, Kenya • Oct 2013 – Oct 2015

  • Developed and deployed web-based applications to optimize office resource utilization.
  • Built and maintained software using Ruby on Rails, PHP (CodeIgniter), and JavaScript.
  • Managed infrastructure on Digital Ocean and Linux on-premise servers.
  • Improved operational efficiency through automation and streamlined workflows.

Software Engineer/Systems Administrator

Consulate of Mexico in Atlanta – Atlanta, GA, USA • May 2010 – Sep 2013

  • Managed and maintained a mirror site for passport and other official document services, ensuring high availability and reliability (fiber optic network, EMC SAN, VMWare).
  • Developed and supported applications using PHP (CodeIgniter) and C# .NET.
  • Configured and maintained Cisco switches to ensure network stability and security.

Software Engineer

Freelance – Remote • Feb 2010

  • Developed and maintained secure web applications for government agencies, ensuring compliance with high-security standards.
  • Built and optimized systems using Ruby on Rails, GoLang, NodeJS.
  • Implemented security best practices, including data encryption, access controls, and secure authentication.
  • Designed scalable and maintainable software solutions tailored to critical environments.

Education

MSc in E-Government

Universidad de GuadalajaraSep 2013 – Jul 2016
Postgraduate program designed for IT professionals working in the public sector.

Diploma in Diplomatic Studies

Instituto Matías RomeroJul 2009 – Jan 2010
Specialized training at the Mexican Foreign Affairs Institute for diplomats.

Bachelor’s Degree in Telematics Engineering

Universidad de GuadalajaraSep 2001 – Jul 2005
Focused on the design, implementation, and operation of telecommunication networks, including network security, data transmission, protocols, services, and applications.

Languages

English fluent (C2)

Spanish (native)


Last updated: Dec, 2023