Software developer · Full stackMexico

EfrénRodríguez

Native mobile, web and backend. From idea to deploy.

10 yearsbuilding software
30+projects delivered
GMT−6Monterrey · ES / EN
Who I am

About me

I've spent ten years building software that ships and stays in production. I start from a design and handle everything after it: the app, the API behind it and the server it runs on. When something breaks in any of those layers, I don't have to hand the problem to someone else.

I started on Objective-C and PHP; today I write SwiftUI and Angular. That path left me with something uncommon for a web developer: I also work with devices — ESP32, Raspberry Pi, MQTT — so a project that starts at a sensor and ends in an app does not need two teams.

efren@portfolio ~ zsh
What I use

Stack

Mobile

Swift · SwiftUI · UIKit

Objective-C · Core Data · Kotlin · Android

Frontend

TypeScript · Angular

SCSS · Svelte · HTML/CSS · Bootstrap

Backend

Node.js · Vapor · REST APIs

MySQL · MongoDB · Firebase · PHP

Infra & IoT

Linux · Git · MQTT

Docker · Raspberry Pi · ESP32 · Arduino · Node-RED · OpenStreetMap

Selected

Work

Web

Novacelle

Online store for research peptides. A custom WordPress theme was built on WooCommerce: catalog, cart and checkout, with a buying guide, FAQ and WhatsApp support built in.

  • WordPress
  • WooCommerce
  • PHP
  • JavaScript
Visit site
Novacelle

Web

VIDUSA

Public site and backoffice for a real estate agency. Both the site, with a property search by city and price range, and the admin panel where the team publishes listings and manages clients were built, with JWT auth and roles, on a custom REST API in Node and MySQL.

  • Angular
  • TypeScript
  • Node.js
  • MySQL
  • JWT
Visit site
VIDUSA

iOS

Easy Nail Supply

iOS e-commerce app for a nail supply store. Catalog, cart and checkout were built in-app, with Google and Apple sign-in, push notifications and PayPal payments.

  • Swift
  • UIKit
  • Push
  • SSO
  • PayPal SDK
Easy Nail Supply

Web

Ruta Alfa

Site for a travel agency: destinations, packages and bookings. The Angular frontend was built with GSAP animation and, behind it, a REST API in Node feeding the catalog.

  • Angular
  • Node.js
  • REST API
  • GSAP
Visit site
Ruta Alfa

iOS

VectorApp

iOS investment and portfolio monitoring app. Real-time price streaming was implemented with Lightstreamer alongside the native charts; Shinobi Charts covers the heavier views.

  • Objective-C
  • Lightstreamer
  • Shinobi Charts
VectorApp

Got something to build?

I reply the same day. Tell me what you need and I will tell you if I am the right fit.

Enabled once the security verification completes.