Software Engineer

Versatile Software Engineer with expertise in backend development, cloud infrastructure, and modern web technologies.

About Me

Passionate about building scalable and efficient systems using NestJS, TypeScript, and PostgreSQL. Experienced in cloud-native solutions, containerization, and API integrations.

Skilled in C++ programming and scripting languages for automation and development workflows. Proficient in DevOps practices, CI/CD pipelines, and infrastructure management using AWS and Docker.

Location

Dominican Republic, La Vega

Languages

Spanish (Native), English (Professional)

Technical Skills

Web Development
NestJS
Express.js
TypeScript
Prisma
TypeORM
React
Next.js
Databases
PostgreSQL
MariaDB/MySQL
MongoDB
Redis
Cloud & DevOps
AWS
OCI
Docker
Docker Compose
Nginx
Certbot
Coolify
CI/CD
Turborepo
Cloudflare
GitHub Actions
Programming & Scripting
JavaScript
TypeScript
Python
Lua
Bash
C++
Testing & Documentation
Jest
Swagger/OpenAPI
Catch2
Other Skills
Linux/Unix Administration
TDD
REST APIs
GraphQL

Featured Projects

BigCommerce-NetSuite Integration
Cloud-based e-commerce integration solution

Developed and deployed a NestJS-based integration between BigCommerce and NetSuite using AWS infrastructure. Implemented secure data synchronization and automated workflows between platforms.

NestJS
TypeScript
AWS
Docker
PostgreSQL
BigCommerce App Extensions
Custom e-commerce platform extensions

Created and deployed BigCommerce App Extensions, facilitating seamless e-commerce integrations. Built with NestJS and TypeScript, providing enhanced functionality for online stores.

NestJS
TypeScript
BigCommerce API
Prisma
PostgreSQL
AI Integration Services
Cloud-based AI service integrations

Integrated cloud-based services, including Amazon Rekognition and OpenAI, into backend applications. Implemented image recognition and AI-powered features for enhanced user experiences.

NestJS
TypeScript
AWS Rekognition
OpenAI
REST APIs
Monorepo Architecture
Efficient package management system

Implemented monorepo architecture using Turborepo for efficient package management. Streamlined development workflows and improved code sharing across multiple projects.

Turborepo
TypeScript
Node.js
CI/CD
GitHub Actions

Work Experience

Backend Engineer

Minnek Digital Studio

Nov 2023 - Present

  • • Developed and maintained scalable REST and GraphQL APIs using NestJS and TypeScript
  • • Integrated cloud-based services, including Amazon Rekognition and OpenAI, into backend applications
  • • Created and deployed BigCommerce App Extensions, facilitating seamless e-commerce integrations
  • • Designed and implemented database schemas using PostgreSQL and Prisma ORM
  • • Built and deployed containerized applications using Docker and Docker Compose
  • • Automated API documentation using Swagger/OpenAPI
  • • Followed Test-Driven Development (TDD) practices with Jest
  • • Developed and deployed a NestJS-based integration between BigCommerce and NetSuite using AWS infrastructure
  • • Configured AWS services such as S3, CloudFront, and EC2 to support scalable applications
  • • Deployed applications using Docker Compose and Nginx with SSL via Certbot
  • • Managed domain and DNS configurations through Porkbun and Cloudflare
  • • Set up Coolify for streamlined application deployment
  • • Implemented monorepo architecture using Turborepo for efficient package management

Technical Support and Infrastructure Intern

Palacio de Justicia de La Vega

Jun 2022 - Jul 2023

  • • Provided IT support, troubleshooting hardware and software issues
  • • Maintained and installed network infrastructure, including switches, routers, and structured cabling
  • • Assisted in the deployment of new IT equipment and software

Education & Certificates

Computer Systems Engineering

Universidad Católica del Cibao

Technical Baccalaureate in Tax Administration

Colegio Eugenio María de Hostos

Certificates

CCNA: Switching, Routing, and Wireless Essentials (Jan 2023)

Docker Certification (Jun 2020)

Object-Oriented Programming and Algorithms with Python (Oct 2020)

Programming Language Development: Interpreters (Feb 2021)

Get In Touch

Contact Information
Feel free to reach out through any of these channels

odanisdejesus@gmail.com

I'm currently open to new opportunities and interesting projects.

Looking for a software engineer who can build robust, scalable systems? I'd love to discuss how my skills and experience can contribute to your team's success.

Whether you have a specific project in mind or just want to connect, don't hesitate to reach out.

Send Email