Profile Picture

Romel Perez

Projects
Resume

Projects

56 public projects
Yoga Teacher Website Design

Yoga Teacher Website Design

A content website visual design for a Hatha Yoga teacher from the Isha Foundation school of Yoga.

  • 2024-01
  • Low Effort
  • English
design
Yoga Programs Brochures

Yoga Programs Brochures

A set of social media marketing brochures for a Hatha Yoga teacher's programs.

  • 2024-01
  • Low Effort
  • English
design
Natrux Design System

Natrux Design System

A simplified nature products online store web application for sellers and buyers.

  • 2023-09
  • Medium Effort
  • English
design
Yrel

Yrel

JavaScript JSON schema validation with TypeScript type inference.

  • 2023-09
  • Medium Effort
  • English
code
Ukti (उक्ति)

Ukti (उक्ति)

Type-safe l10n and i18n JavaScript utility.

  • 2023-08
  • Low Effort
  • English
code
Arwes v1.0.0-alpha.20

Arwes v1.0.0-alpha.20

Arwes is a web framework to build user interfaces based on futuristic science fiction designs, animations, and sound effects. The concepts behind are opinionated with influences from Cyberprep and Synthwave, and productions like Star Citizen, Halo, and TRON: Legacy. It tries to inspire advanced science and technology.

  • 2023-06
  • High Effort
  • English
code
Noxtron

Noxtron

Noxtron is a web tool to explore, preview, and test JavaScript and TypeScript components as isolated sandboxes in realtime in browser. It is composed by two applications, a playground app with the interface to explore and control the configured sandboxes, and a sandbox app to execute the sandboxes source code.

  • 2022-04
  • Medium Effort
  • English
code

Empanada

Simple data mock generator for the web. (It is also a small role-model library package.)

  • 2022-03
  • Low Effort
  • English
code
StarCitizen Constellation Taurus Marketing Page

StarCitizen Constellation Taurus Marketing Page

A marketing landing page for the release of one new flying ship 'RSI Constellation Taurus' for the videogame StarCitizen. The creative and interactive page showcases all the features of the new ship along with the ecommerce information to buy it.

  • 2021-08
  • Medium Effort
  • Collaborative
  • English
code
StarCitizen v3.14 Welcome to Orison Marketing Page

StarCitizen v3.14 Welcome to Orison Marketing Page

A marketing landing page for the release of the videogame StarCitizen version Alpha 3.14 branded 'Welcome to Orison'. The creative page showcases the new city 'Orison' this new version releases.

  • 2021-08
  • Medium Effort
  • Collaborative
  • English
code

Monorepo Example

A monorepo example private project using technologies and tools such as Yarn, Lerna, Webpack, TypeScript, SASS, ESLint, Stylelint, and Jest.

  • 2021-07
  • Low Effort
  • English
code
SoulExtract.com

SoulExtract.com

Official Website for Soul Extract. Alternative Rock injected with electronic and cinematic elements. Proud member of the FiXT roster.

  • 2019-05
  • Medium Effort
  • English
code
Kantrux

Kantrux

Ultralight web UI library for building static components with JSX support.

  • 2018-12
  • Low Effort
  • English
code
JavaScript Animations

JavaScript Animations

Learn how to make the web come alive with animations, comparing the current most used technologies to animate and how JavaScript methodologies and tools can make our lifes easier.

  • 2018-10
  • Low Effort
  • Spanish
  • React Medellin meetup
talk
Introduction to Testing in JavaScript

Introduction to Testing in JavaScript

Talk about software testing in web applications based in JavaScript with the Jest library. The tutorial is focused on unit testing using the methodology Test-Driven Development (TDD) on Node.js.

  • 2018-09
  • Low Effort
  • Spanish
  • Universidad de Antioquia, Software Engineering School
talk
CSS in JS with JSS and React

CSS in JS with JSS and React

Style scalable web applications with the CSS in JavaScript implementation JSS using ReactJS components.

  • 2018-09
  • Low Effort
  • Spanish
  • MedellinJS meetup
talk
Testing in JavaScript with Jest workshop

Testing in JavaScript with Jest workshop

Talk and walkthrough about software testing in web applications based in JavaScript with the Jest library. The tutorial is focused on unit testing using the methodology Test-Driven Development (TDD) on Node.js.

  • 2018-08
  • Low Effort
  • Spanish
  • MedellinJS meetup
talk
RomelPerez.dev v2

RomelPerez.dev v2

Romel Pérez's personal website with resume and portfolio information.

  • 2018-08
  • Low Effort
  • English
code
How to start your career in tech with open source

How to start your career in tech with open source

I share my experience in tech as a Software Engineer and how I've been able to create a career mainly because of a culture of open source contents.

  • 2018-06
  • Low Effort
  • Spanish
  • Hackdóconf 2018, Quibdó
talk
Real World React Website

Real World React Website

Real World React is a professional services and consulting firm specializing in modern front-end tools and serverless architecture.

  • 2018-03
  • Medium Effort
  • English
code
CSS in JS with JSS and React

CSS in JS with JSS and React

Style scalable web applications with the CSS in JavaScript implementation JSS using ReactJS components.

  • 2018-02
  • Medium Effort
  • English
  • Jobsity, Medellin
talk
CSS in JS with JSS and React

CSS in JS with JSS and React

Style scalable web applications with the CSS in JavaScript implementation JSS using ReactJS components.

  • 2018-02
  • High Effort
  • English
guide
Arwes v1-alpha.5

Arwes v1-alpha.5

Arwes is a web framework to build user interfaces for web applications based on futuristic science fiction and cyberpunk styles, animations, and sounds effects. The idea is to let you create realistic futuristic user experiences in your projects. The concepts behind are opinionated and try to inspire advanced space technology and alien influence.

  • 2018-02
  • High Effort
  • English
code

Te Contacto

Small email marketing automation platform. Supports creation of custom campaigns with different levels of registration and email templates to add defined content types, control of persons registration using the UI and services, email analytics using SendGrid and multi-role user management.

  • 2017-10
  • High Effort
  • Spanish
  • MediosTIC, Bucaramanga
code
Trust Games

Trust Games

A platform of educative interactive multiplayer video games to let you understand micro-economics with the starting game "Buscadores de rentas". The games seek to help you develop civic competencies such as argumentation, critical thinking and multiperspectivism.

  • 2017-08
  • High Effort
  • Spanish
  • MediosTIC, Bucaramanga
code
Testing in JavaScript with Mocha and Chai

Testing in JavaScript with Mocha and Chai

Talk and walkthrough about software testing in web applications based in JavaScript with Mocha and Chai. The tutorial is focused on unit testing using the methodology Behaviour-Driven Development (BDD) on Node.js.

  • 2017-06
  • Medium Effort
  • Spanish
  • MediosTIC, Bucaramanga
talk
BucaramangaJS.org

BucaramangaJS.org

Official website for the meetup community BucaramangaJS, an intention to share the JavaScript knownledge and expertise with the Bucaramanga community.

  • 2017-05
  • Medium Effort
  • Spanish
  • Bucaramanga
code
Asiste

Asiste

Web platform to manage social and business events. It lets you control users, organizations, their portfolios and conversions in the event. You can also contact them publicly. It is a Progressive Web Application.

  • 2017-04
  • High Effort
  • Spanish
  • MediosTIC, Bucaramanga
code
Chrome DevTools

Chrome DevTools

Talk about the Developer Tools (DevTools) of the browser Google Chrome for programmers and designers working with web technologies. Inspect the DOM, track errors, review resources and much more.

  • 2017-03
  • Medium Effort
  • Spanish
  • MediosTIC, Bucaramanga
talk

React / Redux Examples

A serie of examples to learn the tools based on React and Redux libraries. The examples were used in workshops to teach and learn about the React ecosystem.

  • 2017-03
  • Low Effort
  • Spanish
code
Calumet Realtime

Calumet Realtime

Real-Time communication framework for the project COMA of Grupo Calumet. RealTime is a web server based on Node.js, Express.js, Socket.io and Waterline to integrate with the existing platform of users.

  • 2017-03
  • High Effort
  • Spanish
  • Universidad Industrial de Santander, Bucaramanga
code
Real-Time Web con WebSocket

Real-Time Web con WebSocket

Talk about real-time applications implementing technologies based on WebSocket, an standard to create simultaneous bidirectional communication in web platforms.

  • 2017-02
  • Medium Effort
  • Spanish
  • MediosTIC, Bucaramanga
talk
RomelPerez.dev v1

RomelPerez.dev v1

Romel Pérez's personal website with resume and portfolio information.

  • 2017-02
  • Medium Effort
  • English
code
Introducción a Testing de Web Apps

Introducción a Testing de Web Apps

General introduction to automated testing of web applications using JavaScript and Node.js, along with some libraries and frameworks to examine the ideas.

  • 2016-11
  • Medium Effort
  • Spanish
guide

Introducción a Vagrant

An introduction to Vagrant, a tool to create and work with virtualized environments to develop software. It is configurable and modular. Tests made in Ubuntu/Xenial.

  • 2016-10
  • Low Effort
  • Spanish
guide

Introducción a JavaScript ES2015

An introduction to the main features of JavaScript ECMAScript 2015 using the transpiler Babel in Node.js with Babel CLI and the module bundler Webpack.

  • 2016-10
  • Low Effort
  • Spanish
guide
Introducción a Polymer

Introducción a Polymer

An introduction to the Polymer, a library to create web components, created and supported by Google, along with easy examples explaining its main features and how to use it.

  • 2016-07
  • Medium Effort
  • Spanish
  • MediosTIC, Bucaramanga
talk

Arwes v0.1

Simple graphical user interface framework inspired in science fiction (sci-fi) and futuristic designs and animations for web sites and applications made in SASS and React.

  • 2016-07
  • High Effort
  • English
code

VulcanVal

A package to validate data objects (possibly extracted from HTML forms) in client and server sides seamlessly and a customizable jQuery plugin to validate them in realtime.

  • 2016-07
  • High Effort
  • English
code

VulcanUp

Custom widget as a jQuery plugin to upload single files and preview images using blueimp/jQuery-File-Upload.

  • 2016-07
  • Medium Effort
  • English
code

PRHONE Browser Utils

PRHONE Utils, browser JavaScript utilities for general purposes, including feature detection, control of windows and frames dimentions and utility functions.

  • 2016-06
  • Low Effort
  • English
code

PRHONE Simple JavaScript Logger

PRHONE Log, a simple JavaScript logger aimed for client side applications but it can be used in Node.js environments.

  • 2016-06
  • Low Effort
  • English
code

PRHONE Mini-Database

PRHONE MDB, mini-database manager using Node file system API in a relational way for simple storing or for practicing Node web servers without using a real DBMS.

  • 2016-03
  • Low Effort
  • English
code
Aplicaciones Frontend

Aplicaciones Frontend

How to build an web application from a front-end perspective using jQuery, Backbone and Browserify.

  • 2016-01
  • Medium Effort
  • Spanish
  • MediosTIC, Bucaramanga
talk
Promesas en JavaScript

Promesas en JavaScript

A talk about the JavaScript Promises specification in Node version >= 4.0 and in the browser with the library Bluebird.

  • 2015-12
  • Medium Effort
  • Spanish
  • Coworking Labs, Bucaramanga
talk
Calumet Aprender

Calumet Aprender

Organized recompilation of resources and examples to learn programming with the technologies used in projects by the Grupo Calumet along with teaching talks of basic web programming.

  • 2015-09
  • Medium Effort
  • Spanish
  • Universidad Industrial de Santander, Bucaramanga
talk

PRHONE Simple Config Parser

PRHONE SCP, parse simple config files to extract configurable information for your projects.

  • 2015-08
  • Low Effort
  • English
code
Calumet Estándar

Calumet Estándar

Documentation for the project Elise Library, general tools, technologies and methodologies used in projects by Grupo Calumet.

  • 2015-08
  • High Effort
  • Spanish
  • Calumet, Bucaramanga
guide
UIS Clima

UIS Clima

System of applications to record and display information about the weather in the city of Bucaramanga for the Universidad Industrial de Santander schools websites.

  • 2015-01
  • High Effort
  • Spanish
  • Calumet, Bucaramanga
code
GRI S.A.S. Website

GRI S.A.S. Website

Official website for the company GRI Gestión en Responsabilidad Integral S.A.S. with a custom CMS.

  • 2014-09
  • High Effort
  • Spanish
  • GRI S.A.S., Bucaramanga
code

Calumet Elise

Frontend library to develop web applications in the project COMA (Comunidad Académica by Grupo Calumet).

  • 2013-10
  • High Effort
  • Spanish
  • Calumet, Bucaramanga
code
Conky Command

Conky Command

A geek conky (linux widget) for netbook desktop. It has science fiction design for black desktop environments. It should be used in netbooks or displays of 1024x600 pixels.

  • 2013-08
  • Low Effort
  • English
code
PRHONE Blog

PRHONE Blog

Romel Perez's personal blog.

  • 2013-05
  • High Effort
  • Spanish
guide
Comunidad Laureanista

Comunidad Laureanista

Official website for the Instituto Técnico Industrial Laureano Gómez Castro school.

  • 2011-11
  • High Effort
  • Spanish
  • ITILGC, Aguachica
code
Sirena Autocontrolada

Sirena Autocontrolada

The Sirena Autocontrolada is an electronic device controlled by a microcontroller PIC 16F84A-4 which works as a manager for alerting about changes in the school schedule inside the school building.

  • 2011-10
  • High Effort
  • Spanish
  • ITILGC, Aguachica
code
Calculador Matemático

Calculador Matemático

Math function plotter, vector, trigonometry, and Ohm rule calculator.

  • 2011-09
  • High Effort
  • Spanish
  • ITILGC, Aguachica
code