Full stack web developer

Jesús David Benavides Chicaiza

I am a systems engineer, Colombia. I build applications with Next.js, React, TypeScript, NestJS and PostgreSQL.

Scroll

About me

Frontend

I build interfaces with React, Next.js and TypeScript. I organize the work into reusable components and pay attention to keyboard navigation, readability, loading states and performance.

Backend

I build APIs with NestJS and TypeScript, and use PostgreSQL and Prisma to model and query data. I keep clear contracts between the frontend and backend, validate inputs and favor a structure that is easy to maintain.

Tech stack

Frontend Development

ReactNext.jsTypeScriptTailwind CSSReduxViteHTMLCSSJavaScriptSvelteReactNext.jsTypeScriptTailwind CSSReduxViteHTMLCSSJavaScriptSvelteReactNext.jsTypeScriptTailwind CSSReduxViteHTMLCSSJavaScriptSvelteReactNext.jsTypeScriptTailwind CSSReduxViteHTMLCSSJavaScriptSvelte

Backend Development

Node.jsExpressPrismaDockerGitNestJSPythonNode.jsExpressPrismaDockerGitNestJSPythonNode.jsExpressPrismaDockerGitNestJSPythonNode.jsExpressPrismaDockerGitNestJSPython

Tooling & DevOps

GitESLintPrettierDockerGitESLintPrettierDockerGitESLintPrettierDockerGitESLintPrettierDockerGitESLintPrettierDockerGitESLintPrettierDocker

Databases

PostgreSQLMySQLSQLiteMongoDBRedisPostgreSQLMySQLSQLiteMongoDBRedisPostgreSQLMySQLSQLiteMongoDBRedisPostgreSQLMySQLSQLiteMongoDBRedisPostgreSQLMySQLSQLiteMongoDBRedisPostgreSQLMySQLSQLiteMongoDBRedis

Experience

  1. Current

    Intern

    Universidad de Nariño

    Software development as a degree project: a Next.js frontend and a NestJS backend, integrated with PostgreSQL.

    Next.jsNestJSPostgreSQLTypeScript
  2. IT Assistant

    CoPres - Gerencia de Obras de Construcción En Línea

    Built modules for a unified component platform and statistical chart views with Svelte; technical support and requirement handling.

    SvelteJavaScriptCSS
Completed

Systems Engineering

Universidad de Nariño

The Systems Engineering programme takes on the role of leading and driving development, engaging with the real problems the region and the country face, in line with the challenges of the present day.

In progress

General Studies, Software Engineering

Platzi

Online learning platform offering courses in technology, design, business and marketing, built around flexible, on-demand study. Following a continuous learning track in full-stack development and project management.

View profile on Platzi
Strategix - Web application focused on performance and accessibility.

Web application focused on performance and accessibility.

Next.jsTypeScriptTailwind CSSNestJSPrismaPostgreSQLGitHTMLCSS
Coming soon
CursoVisor - Desktop app for watching downloaded courses locally.

Desktop app for watching downloaded courses locally.

Node.jsExpressReactElectronTypeScriptTailwind CSSGitHTMLCSSJavaScript
Read the case study

Contact

If you would like to discuss a project or a job opportunity, you can reach me by email or LinkedIn.