Software Development



At the heart of my work is a passion for building reliable, efficient, and impactful software. Whether creating full-stack web applications, automating tasks, or developing embedded systems, I aim to design solutions that balance performance with creativity.

Featured Projects

🖥️ RodriTech.dev (Personal Tech Hub)

A custom-designed and self-hosted website built with Django, Apache, and dynamic DNS management. Includes live status monitoring, embedded device control, and a dark/light mode interface.

⚙️ Embedded Systems Automation

Developed Arduino-based sensor and actuator systems, integrating ultrasonic sensors, servo motors, and real-time LCD displays. Software written in C++ and Arduino framework, focusing on efficient microcontroller programming.

🎮 Game Prototype Development

Early-stage development of a survival horror game blending puzzle, exploration, and narrative-driven storytelling. Coded gameplay prototypes in C++ and Unreal Engine, with a focus on modular, scalable system design.

Tools and Technologies

  • Programming Languages:
    • Python, C++, Java, JavaScript (Node.js)
  • Frameworks & Libraries:
    • Django, Flask, React.js, Express
  • Databases:
    • SQL (MySQL, SQLite)
  • Embedded Development:
    • Arduino IDE, low-level C/C++ microcontroller programming
  • Version Control:
    • Git, GitHub
  • Other Tools:
    • PowerShell scripting, SolidWorks (CAD Integration), Apache Server Management


Core Development Skills

  • Object-Oriented Programming (OOP)
  • Full-Stack Web Development
  • Microcontroller Firmware Development
  • REST API Creation and Integration
  • Server Deployment and Automation
  • Cross-Platform Software Integration (Web ↔ Hardware)


Always Learning

Technology never stands still — and neither do I. I'm currently expanding into machine learning (TensorFlow) and exploring advanced control systems for robotics and automation.