R

Hi, I'm

John Pena

Software Engineer|

Graduated in Software Engineering with a specialization in software development using Java, React, and Spring Boot, with over 3 years of experience in the field. Skilled in problem-solving, optimizing usability, and maximizing system efficiency. Extensive experience in Java-based backend development, particularly with Spring Boot, and in building scalable, high-performance web applications. Proficient in creating dynamic front-end applications with React.js. Experienced in working independently and as part of collaborative teams in Agile environments using Scrum methodology. Strong communicator in both English and Spanish, with a proactive approach to addressing challenges and delivering solutions.

Experience

SML

Associate Programmer

USA

January 2023 - Currently

-Developed scalable IT solutions within the eCommerce platform team using Java, React and Microsoft SQL Server, enhancing system performance and user experience.

-Implemented new features tailored to specific products and markets, increasing product flexibility and market responsiveness.

-Designed and optimized databases using Microsoft SQL Server, ensuring efficient data storage and recovery.

-Enhanced code quality by fixing bugs and optimizing existing code, resulting in a 10% increase in error resolution efficiency.

-Led the migration of legacy systems to a newer Java version, boosting application security, scalability, and performance.

-Executed CI/CD pipelines, improving deployment speed and reducing deployment-related errors by over 80%.

EDENORTE

Full Stack Developer

Santiago, Dominican Republic

July 2022 - October 2022

-Developed scalable IT solutions within the eCommerce platform team using Java, Oracle Database, HTML, CSS, JavaScript and Bootstrap, enhancing system performance and user experience.

-Implemented new features tailored to specific products and markets, increasing product flexibility and market responsiveness.

-Designed and optimized databases using Oracle Database, ensuring efficient data storage and recovery.

-Enhanced code quality by fixing bugs and optimizing existing code, resulting in a 10% increase in error resolution efficiency.

-Led the migration of legacy systems to a newer Java version, boosting application security, scalability, and performance.

-Executed CI/CD pipelines, improving deployment speed and reducing deployment-related errors by over 80%.

Education

MINISTERIO DE EDUCACION SUPERIOR, CIENCIA Y TECNOLOGIA

English immersion

Santiago, Dominican Republic

2023

PONTIFICIA UNIVERSIDAD CATOLICA MADRE Y MAESTRA

Software Engineer

Santiago, Dominican Republic

2018 - 2022

INSTITUTO TECNOLOGICO MEXICO

Electronics Technician

Santiago, Dominican Republic

2018

Skills
PYTHON
C#
NODE JS
EXPRESS
JAVA
SPRING
REACT
MATERIAL UI
BOOTSTRAP
TYPESCRIPT
HTML5
CSS3
JAVASCRIPT
POSTMAN
SCRUM
JIRA
MAVEN
REST API
GRADLE
WINDOW
LINUX
ANDROID
DOCKER
GIT
GITHUB
BITBUCKET
MYSQL
MICROSOFT SQL SERVER
ORM
JPA
HIBERNATE
MONGODB
AWS
My Projects

Take a look at my latest work

I’ve worked on a variety of projects, ranging from simple websites to complex web applications. Here are some of my favorites.
Medical Clinic Management System

August 2025 - September 2025

A comprehensive Medical Clinic Management System designed to streamline clinic operations. The system allows efficient management of appointments and schedules, handling of patients’ personal information and complete medical histories, maintenance of detailed and organized medical records, generation of treatments, medical licenses, and official certificates, and tracking of clinic revenue with accurate financial reports.

JAVA
SPRING BOOT
REACT
MATERIAL UI
MICROSOFT SQL SERVER
Chatbot Whatsapp

July 2025 - August 2025

Developed a WhatsApp chatbot for local businesses to automate customer communication and support. Built using Node.js and Meta's WhatsApp Cloud API, the chatbot handles interactive messaging with buttons, lists, and webhook logic for dynamic responses. Integrated Google Sheets allows non-technical staff to easily manage content. The solution enhances client engagement, streamlines communication, and significantly reduces manual workload.

EXPRESS
NODE
AI
Pos System App

January 2025 - March 2025

A powerful and versatile POS (Point of Sale) system that optimizes sales management, both in-store and for delivery. It offers precise inventory control, order management, revenue tracking, accounts receivable management, and detailed expense reports. Designed to enhance operational efficiency and provide a seamless experience for businesses and customers alike.

MONGO
EXPRESS
REACT
NODE
Blind Assistance Device

September 2022 - December 2022

An assistive device designed to help visually impaired individuals. It uses advanced technologies such as artificial intelligence, computer vision with YOLOv5, and optical character recognition (OCR) to identify obstacles and provide relevant information in real time. Additionally, the device can detect Dominican bills and sum them up, enhancing the users' mobility, autonomy, and money management.

PYTHON
AI
YOLOv5
OCR
Weather App

September 2023 - September 2023

An application that provides updated weather information. Users can check weather conditions such as temperature, humidity, wind speed, and other relevant variables for any location around the world.

REACT
AXIOS
BOOTSTRAP
To-Do App

September 2023 - September 2023

An intuitive application designed to enhance productivity and personal organization. This project allows users to create, manage, and prioritize tasks efficiently.

REACT
BOOTSTRAP
Fast React Pizza

October 2023 - October 2023

An Interactive web application developed with React, simulating the complete pizza purchase process. It integrates an API for dynamic product management, cart control, and smooth navigation between routes, providing an intuitive and responsive user experience.

REACT
TAILWIND CSS
The React Quiz

January 2023 - January 2023

An interactive application designed to help users learn and practice key concepts of React.js through a quiz.

REACT
MATERIAL UI
Contact Me

LET’S WORK TOGETHER

I’m always open to new opportunities and meaningful connections. Feel free to reach out to me on LinkedIn — let’s start a conversation! Send me a message on

Designed by John Pena.