> whoami_

Software Developer

Moises Castro Cuevas

Profile Picture
+9 years of experience
01 · Profile

About me

Software developer with over 9 years of experience in frontend and backend development. Meticulous and adaptable, with a solid track record of delivering well-structured, production-ready applications using JavaScript, TypeScript, React, Next.js, Node.js, and GraphQL, among other technologies. Comfortable owning projects end to end, from architecture and implementation through automated deployment.

02 · Career

Experience

Corus ConsultingSoftware Developer
July 2025 — present

Served as lead developer on a project for a leading logistics company in Mexico, building applications for fleet management, real-time monitoring, and operations tracking. Built the application primarily with Next.js, using React, Tailwind CSS, Zustand, the Google Maps API, Axios, Jest, and Testing Library. Set up automated deployments with GitHub Actions to an AWS cloud server, configuring Nginx as a reverse proxy. Configured automation workflows with n8n to generate and email reports. Worked alongside Claude as an AI agent, implementing Skills and MCPs (Model Context Protocol) as support tools for the development workflow.

(Freelance)Software Developer
February 2025 — June 2025

Delivered software solutions for multiple clients, using AI-assisted tools such as Cursor alongside React, Tailwind CSS, and Redux Toolkit for static web pages, and Node.js with Apollo Server for GraphQL-based backend APIs. Managed and automated deployments with Jenkins, hosting applications on VPS servers, and explored the use of AI agents.

DocSolutionsFrontend Developer
June 2023 — December 2024

Maintained and extended existing products built with Next.js and React, creating new features and complex components to meet client requirements. Deployed all services to Azure through CI/CD pipelines and used SonarQube to monitor and improve code quality.

Capgemini Engineering / Ford Motor CompanySoftware Developer
September 2019 — May 2023

Developed React applications simulating a vehicle’s central console, allowing customers to interact with models and test new features. Built a web application enabling users to search for and request new test models, as well as view demos, previews, and download the latest available versions. Developed API services with NestJS to retrieve data from MongoDB, Azure SQL, and internal microservices, using GraphQL and Apollo for data handling.

04 · Work

Projects

02

Fleet Tracking

The goal of the Fleet Tracking project is to build a fleet tracking application that lets users monitor and manage vehicles in real time. The application provides an intuitive interface to visualize vehicle locations and generate detailed reports on fleet performance and status.

Next.jsReactJestReact Testing LibraryTailwindCSSPostCSS
03

Pokedux

The goal of this project is to build a Pokedex application that lets users view a list of Pokémon, see their details, and perform actions such as marking Pokémon as favorites and filtering the list. The application loads data from an external API (PokeAPI) that provides information about the Pokémon.

ReactJavaScriptRedux ToolkitWebpackTailwindCSSPostCSS
04

Web Store

The goal of this project is to build an online store where users can browse different product categories, add products to a shopping cart, view product details, and place orders. The application also includes features such as a navigation menu, a side shopping cart, a side menu, and the ability to search for products.

ViteTypeScriptReactTailwindCSSPostCSS
05

Portfolio

The goal of this project is to build a personal portfolio showcasing my skills and the projects I’ve developed. The application is built with React and TypeScript, and uses Redux Toolkit for state management. Webpack is configured for bundling, and TailwindCSS together with PostCSS handle the design and styling. This portfolio lets visitors explore my projects, learn more about my experience and skills, and access the project repository links.

ReactTypeScriptRedux ToolkitWebpackTailwindCSSPostCSS
03 · Stack

Skills

Others
0Git
Git
1Docker
Docker
2Postman
Postman
3Azure DevOps
Azure DevOps
4Figma
Figma
5n8n
n8n
6Claude
Claude
7Ngnix
Ngnix
8Git
Git
9Docker
Docker
10Postman
Postman
11Azure DevOps
Azure DevOps
12Figma
Figma
13n8n
n8n
14Claude
Claude
15Ngnix
Ngnix
16Git
Git
17Docker
Docker
18Postman
Postman
19Azure DevOps
Azure DevOps
20Figma
Figma
21n8n
n8n
22Claude
Claude
23Ngnix
Ngnix
Frontend
0Next.js
Next.js
1TypeScript
TypeScript
2JavaScript
JavaScript
3React
React
4Redux
Redux
5Tailwind CSS
Tailwind CSS
6Sass
Sass
7Jest
Jest
8Material-UI
Material-UI
9Next.js
Next.js
10TypeScript
TypeScript
11JavaScript
JavaScript
12React
React
13Redux
Redux
14Tailwind CSS
Tailwind CSS
15Sass
Sass
16Jest
Jest
17Material-UI
Material-UI
18Next.js
Next.js
19TypeScript
TypeScript
20JavaScript
JavaScript
21React
React
22Redux
Redux
23Tailwind CSS
Tailwind CSS
24Sass
Sass
25Jest
Jest
26Material-UI
Material-UI
Backend
0Node.js
Node.js
1Express
Express
2MongoDB
MongoDB
3NestJS
NestJS
4GraphQL
GraphQL
5Sequelize
Sequelize
6C#
C#
7SQL Server
SQL Server
8Node.js
Node.js
9Express
Express
10MongoDB
MongoDB
11NestJS
NestJS
12GraphQL
GraphQL
13Sequelize
Sequelize
14C#
C#
15SQL Server
SQL Server
16Node.js
Node.js
17Express
Express
18MongoDB
MongoDB
19NestJS
NestJS
20GraphQL
GraphQL
21Sequelize
Sequelize
22C#
C#
23SQL Server
SQL Server