Hi! I'm Johan Gilces Reyes

I'm a Full Stack developer. I specialize in building scalable web applications with React, Next.js, and .NET. I'm deeply interested in AI/ML and crafting user experiences that are both performant and intuitive.

Born in Ecuador 🇪🇨 • Currently living in the USA 🇺🇸

Johan Gilces Reyes

About Me

I'm a passionate full-stack developer with over 3 years of experience building scalable web applications. I care a lot about making interfaces clean, accessible, and fast. I’m a bit obsessed with squeezing out extra performance and making sure everyone can use what I build, no matter the device or ability.

Currently, I work as a Software Developer at Paycom, where I help shape new product features, take part in architecture decisions, and support the team whenever I can. I enjoy mentoring, collaborating closely with designers and backend teams, and pushing for better accessibility, structure, and performance throughout the product.

I’m always trying to grow, explore new ideas, and learn from the world around me, and those experiences. When I’m not coding, I’m usually doing research on new tech and AI, working out, or volunteering at different animal shelters through FRAsTX (I love dogs🐶.).

Experience

Apr 2025 - Present

Software Developer

Paycom

Building and maintaining time-and-attendance features for a large-scale payroll system, including clock-in/out flows, timecards, approvals, and data integrations using PHP, React, MySQL, and .NET services.

PHP
PHP
React
React
MySQL
MySQL
.NET
.NET
May 2023 - May 2025

System Development Analyst

ESPOL

Designed and developed full-stack applications for academic, budgeting, and HR departments, delivering scheduling tools, clock-in/out modules, and administrative dashboards with React, Next.js, and DB2.

React
React
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
DB2
DB2
Aug 2021 - May 2022

Junior Developer

TIA S.A

Developed and maintained full-stack sales and invoicing applications using React and Java Spring Boot, integrating internal systems with Oracle databases and AWS services.

React
React
Java
Java
Oracle
Oracle
AWS
AWS
Sept 2020 - May 2021

Mobile Development Intern

Smarts Ads S.A

Built mobile-first features for an Uber-Eats-style delivery platform, developing reminders, scheduling tools, and real-time interactions using React, Firebase, and TypeScript.

React
React
Firebase
Firebase
TypeScript
TypeScript
Bootstrap
Bootstrap

Featured Projects

Book Finder logo

Book Finder

A web site that allows users to search for books and view detailed information about each book, you can save your favorite books to your personal reading list.

FastAPIPostgreSQLReactTypeScript
Johan Gilces's Portfolio logo

Johan Gilces's Portfolio

A modern 3D interactive portfolio built with React, Vite, and Tailwind, using a 3D library for animations and immersive visuals to showcase my work and skills.

ReactTailwindVite
The Safe Citadel App logo

The Safe Citadel App

The Safe Citadel App is a mobile application designed for visitor management in residential environments. It streamlines and secures visitor access to communities or residential complexes. The backend is built using FastAPI and Flutter.

FlutterFastAPISQLite
aPad - Apartment Portal logo

aPad - Apartment Portal

aPad is a modern platform designed to improve tenant experience and streamline operations for apartment management teams. It enables administrators to manage tenants, track reported issues, and handle lease signings, while providing tenants with powerful features to enhance their living experience.

React.NetPostgreSQL
AI Yoga Poses Classifier logo

AI Yoga Poses Classifier

This project uses PyTorch to develop a CNN for classifying yoga poses in images, targeting poses like Downdog, Plank, Tree, and Warrior helping users improve their practice.

PyTorchPythonOpenCVNumPy

Skills & Expertise

Frontend

React
React
Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS

Backend

Node.js
Node.js
REST APIs
Java
Java

Tools & DevOps

Git
Git
AWS
AWS
CI/CD

Soft Skills

Team LeadershipCode ReviewAgile/ScrumTechnical WritingMentoringTeam Work

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.