# Hello friends, I'm Reinier

**URL:** <https://d.strumenta.community/t/hello-friends-im-reinier/1818>\
**Category:** Introduction\
**Created:** [May 11, 2023, 6:14am UTC](https://d.strumenta.community/t/hello-friends-im-reinier/1818 "2023-05-11T06:14:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rnapoles](https://d.strumenta.community/user_avatar/d.strumenta.community/rnapoles/32/927_2.png) [@rnapoles](https://d.strumenta.community/u/rnapoles)\
**Post date:** [May 11, 2023, 6:14am UTC](https://d.strumenta.community/t/hello-friends-im-reinier/1818/1 "2023-05-11T06:14:31Z")

</div>

Hello friends, thank you very much for allowing me  
to be part of this community.

My name is Reinier Nápoles Martínez, I live in Cuba, I learned to program  
by my self reading books. I have worked as a Sysadmin, Software Developer and Devops/SRE. Everything related to the field of Compilers,  
Parsers, DSLs, MDE and code generation is one of the things that I most love.

Although I am not an expert on the field of Compilers and I have a lot to learn,  
I like to build tools that speed up the software development.

I like to share with you some projects in that i worked.

[https://dbmodeler.codegeniux.com/](https://dbmodeler.codegeniux.com/)  
It is a tool that allows you to design the data model visually  
and generate the model code for different technologies.  
It supports 29 SQL dialects and 76 code generators.

```auto
NoSQL
  MongoDb V4.x
CSharp
  EF Core v5
Java
  Hibernate v5
  JPA 2.1
  JPA 3.1
JavaScript
  Sequelize V6
  Knex
  Bookshelf
  Mongoose V5x
JSON
  Draft 07
  Ajv schema
PHP
  Doctrine v2.8
  Doctrine v2.10
  Laravel v8
Python
  Django v3.2
  SQLAlchemy v1.4
  Pony
Ruby
  Rails 6
TypeScript
  MikroOrm v4.5
  TypeORM MySQL
  TypeORM Postgres
  TypeORM Sqlite
  TypeORM SqlServer
  TypeORM CockroachDB
  TypeORM Oracle
Prisma schema
  Sqlite
  PostgreSQL
  MySQL
  SQL Server
Visual Basic Script
  MS Access MDB
  MS Access ACCDB
GraphQl
  GraphQl Schema
Swagger
  Schema V2
  Schema V3
JHipster
  Domain Language
Graphics
  GraphViz

```

> **[GitHub - rnapoles/swat2: Samba Web Administration Tool](https://github.com/rnapoles/swat2)**
>
> Samba Web Administration Tool

> **[GitHub - rnapoles/ADSBrowser: samba 4 , directory browser, This tool aims to be...](https://github.com/rnapoles/ADSBrowser)**
>
> samba 4 , directory browser, This tool aims to be similar to dsa.msc

This are a Samba4 Web administration tools  
for manage users and groups.

> **[GitHub - rnapoles/PHP4Lazarus: PHP4Lazarus is a Port of PHP4Delphi that run on...](https://github.com/rnapoles/PHP4Lazarus)**
>
> PHP4Lazarus is a Port of PHP4Delphi that run on Linux

PHP4Lazarus is a Port of PHP4Delphi that run on Linux.  
Allow using PHP as a scripting language in deskto applications  
and develop PHP extensions in Object Pascal.

> **[GitHub - rnapoles/Synedit-Port: Lazarus Synedit](https://github.com/rnapoles/Synedit-Port)**
>
> Lazarus Synedit

This is a port of SynEdit 2.0.5 the run under Linux using FreePascal.  
The original version only worked on Windows  
SynEdit is an advanced text editor control with supports for syntax highlighting,  
word-wrapping, code completion and many others features.

> **[GitHub - rnapoles/goldparser-js-engine: A Gold Parser engine for JS](https://github.com/rnapoles/goldparser-js-engine)**
>
> A Gold Parser engine for JS

> **[GitHub - rnapoles/goldparser-php-engine: Gold Parser Engine for PHP](https://github.com/rnapoles/goldparser-php-engine)**
>
> Gold Parser Engine for PHP

An implementation of 2 engines for GoldParser  
The complete compiled grammar table is hardcoded into the code,  
so initializing the engine is very fast, it does not have  
to load the CGT file from disk.

> **[GitHub - rnapoles/JLexPHP: A Lexical Analyzer Generator for PHP, based on...](https://github.com/rnapoles/JLexPHP)**
>
> A Lexical Analyzer Generator for PHP, based on JLex

> **[GitHub - rnapoles/jlex-php-library: A lexer generator for PHP. It is based on JLex and...](https://github.com/rnapoles/jlex-php-library)**
>
> A lexer generator for PHP. It is based on JLex and requires Java to generate the lexer. Once generated, the lexer only requires PHP to run.

The JLexPHP is a port of JLex for PHP.

Thank you for your time, have a great day

---

<div class="post-metadata">

**Author:** ![sanyaade](https://d.strumenta.community/letter_avatar_proxy/v4/letter/s/c67d28/32.png) [@sanyaade](https://d.strumenta.community/u/sanyaade)\
**Post date:** [June 4, 2023, 3:53pm UTC](https://d.strumenta.community/t/hello-friends-im-reinier/1818/2 "2023-06-04T15:53:50Z")

</div>

Hi Mapoles,

Is GoldParser still being developed?

I thought Devin Cooks has stop working on it for some years now.

God blesses!!!

Regards
