Ociel Gonzalez Solis

Ociel Gonzalez Solis

Ociel Gonzalez Solis

JavaScript web developer, Full-Stack engineer, 3D artist, Web Design enthusiast, Content Creator & Game dev.

@ocielgonzalezsolis

Joined Jan 2022

Ensenada, Mexico

About

JavaScript/PHP Web Developer with 3+ years of experience, I’ve been working with a variety of open source technologies like GitHub, ReactJs, Tailwind, Vue, NestJs and more. Typescript've been a game changer for me to develop great architecture and speed the project development. Also I've working with Linux systems both for work and as a hobby. I've got experience with Full Stack development using Laravel & the NextJS/NuxtJS frameworks and databases like MySQL/PostgreSQL. I'm a fast and passionate learner that collaborate closely with clients and developers to create efficient, scalable and simple but elegant solutions. I do my work with diligence and I’m always happy to help.

My speciality

Software Engineering

Web Developer

React Developer

Full Stack Developer

Vue Developer

PHP Developer

Creator

SQL Developer

Languages I'm fluent in

Spanish; Castilian

English

Experiences

Integranet

Integranet

1yr 1mo

Full Stack Engineer

Jul 2023 - Present

10mos

Jul 2023 - Present

10mos

See more

Arrendamientos: Property Database: The application maintains a comprehensive database of properties, including houses, apartments, commercial spaces, and land parcels. Property Details: The client can input and manage detailed property information, including photos, descriptions, location data, and pricing. Rent Collection: Automates rent collection processes, sends payment reminders, and tracks payment history. Expense Tracking: Manages property-related expenses, such as maintenance, repairs, and taxes. Financial Reporting: Generates financial reports, including income statements, balance sheets, and tax-related documents. Property Performance: Provides insights into property performance, including occupancy rates, rental income, and sales statistics.
Laravel

Laravel

Lumen

Lumen

MySQL

MySQL

Angular 2

Angular 2

Angular Material

Angular Material

CSS 3

CSS 3

HTML5

HTML5

TypeScript

TypeScript

Docker

Docker

PHP

PHP

Full Stack Engineer

Apr 2023 - Present

1yr 1mo

Apr 2023 - Present

1yr 1mo

See more

USAMEX: - Crop Planning: Users can plan and schedule planting, harvesting, and other agricultural activities. - Resource Allocation: Allocate resources such as labor, machinery, and materials efficiently. Inventory Management: Keep track of seeds, fertilizers, pesticides, and other supplies. - Custom Reports: Generate custom reports on crop yields, resource utilization, and financial performance. - Data Visualization: Use interactive charts, custom made advance tables and graphs to analyze agricultural data. - Historical Data: Maintain a history of crop cycles and farming practices for future analysis. -Labor Management: Monitor and manage the work hours and tasks of farm workers. -Cost Tracking: Record expenses related to farming operations. -Field Data Collection: Fieldworkers can input data directly into the system using a mobile app. - Role-based Access: Define roles and permissions for different users within the organization.
Angular 2

Angular 2

Angular Material

Angular Material

React

React

TypeScript

TypeScript

Laravel

Laravel

Lumen

Lumen

MySQL

MySQL

HTML5

HTML5

CSS 3

CSS 3

JavaScript

JavaScript

PHP

PHP

Docker

Docker

AWS

AWS

Soulis Store

Full Stack Engineer

Soulis Store

Oct 2022 - Mar 2023

4mos

Oct 2022 - Mar 2023

4mos

See more

Creation of a small e-commerce. [HTML5]: Creation of the structure of each component, page & UI. [TAILWINDCSS]: Creation of design styles for fonts, buttons, headers, ui elements & more. [FIGMA]: Creation of responsive and elegant designs. [STRIPE]: Development of robust security features, and support for a wide range of payment methods with stripe. [NextJs]: Creation of components using best practices, custom hooks & React hooks.
HTML5

HTML5

CSS 3

CSS 3

DigitalOcean

DigitalOcean

Figma

Figma

Next.js

Next.js

Laravel

Laravel

Lumen

Lumen

Tailwind CSS

Tailwind CSS

MySQL

MySQL

Stripe

Stripe

Ociel Gonzalez Solis

Full Stack Engineer

Ociel Gonzalez Solis

Jul 2022 - Sep 2022

1mo

Jul 2022 - Sep 2022

1mo

See more

Development of an RESTFUL API to consume the NASA API. Creation of endpoints to add new discover planets, add new launches and abort any launch. Creation of models with the ORM Mongoose and MongoDB, test to the endpoints and database. Creation of CI pipline with GitHub Actions. Utilization of Docker for the creation of Docker Images to speed deployment.
React

React

MongoDB

MongoDB

Mongoose

Mongoose

Docker

Docker

JavaScript

JavaScript

ExpressJS

ExpressJS

Postman

Postman

Node.js

Node.js

Oliver Pabloff Angeles

Full Stack Engineer

Oliver Pabloff Angeles

Jul 2021 - Jul 2022

1yr

Jul 2021 - Jul 2022

1yr

See more

-Coding using the MVC Design pattern with Laravel, utilization of contarization with Docker, CRUD operations and testing of security, sql, dependency injections and security. -Development of SQL models, Template Views, Customize Admin Panel and auth.
Docker

Docker

TypeScript

TypeScript

Postman

Postman

Swagger UI

Swagger UI

HTML5

HTML5

CSS 3

CSS 3

Tailwind CSS

Tailwind CSS

Figma

Figma

Next.js

Next.js

Laravel

Laravel

Lumen

Lumen

MySQL

MySQL

La Terraza Salón-Jardin

Full Stack Engineer

La Terraza Salón-Jardin

Jun 2021 - Dec 2021

6mos

Jun 2021 - Dec 2021

6mos

See more

- Development of a landing page. - Development of elegant design systems for great UX&UI. - Development of responsive features. - Design with Figma. - Development of a newsletter.
GitHub

GitHub

Git

Git

TypeScript

TypeScript

npm

npm

HTML5

HTML5

CSS 3

CSS 3

Tailwind CSS

Tailwind CSS

Next.js

Next.js

Universidad Autónoma de Baja California Norte

Full Stack Engineer

Universidad Autónoma de Baja California Norte

Aug 2020 - Aug 2021

1yr

Aug 2020 - Aug 2021

1yr

See more

Data recopilation system of data from excel tables: Web app for the register and analysis of the logins and logouts of the different computer laboratories of the university. In charge of all the implementation of this project. Development of the back-end using nodejs and the model-view-controller design patter (mvc) in the creation of endpoints to receive, process and clean information from csv files to storage the information in a db (postgresql), the data was filter, cleaned and storage in the db.
npm

npm

XAMPP

XAMPP

phpMyAdmin

phpMyAdmin

MySQL

MySQL

TypeScript

TypeScript

Git

Git

GitHub

GitHub

NestJS

NestJS

Postman

Postman

Swagger UI

Swagger UI

Angular 2

Angular 2

HTML5

HTML5

CSS 3

CSS 3

Angular Material

Angular Material

Figma

Figma

Tech Stack

Featured
HTML5

HTML5

Mid-level

MySQL

MySQL

Mid-level

SQL

SQL

Mid-level

TypeScript

TypeScript

PHP

PHP

PhpStorm

PhpStorm

nginx

nginx

Docker

Docker

Languages
CSS 3

CSS 3

Mid-level

Python

Python

Junior

JavaScript

JavaScript

API Tools
Postman

Postman

Mid-level

Version Control
GitHub

GitHub

Mid-level

Git

Git

Documentation as a Service
Swagger UI

Swagger UI

Mid-level

Front-End Frameworks
Tailwind CSS

Tailwind CSS

Mid-level

Material-UI

Material-UI

Mid-level

Nuxt.js

Nuxt.js

Beginner

Frameworks (Full Stack)
Laravel

Laravel

Mid-level

Javascript UI
Vue.js

Vue.js

Mid-level

Text Editor
Visual Studio Code

Visual Studio Code

Mid-level

Vim

Vim

Beginner

Neovim

Neovim

Beginner

Platforms
AWS

AWS

Junior

Graphic Design
Figma

Figma

Junior

Microframeworks
Lumen

Lumen

Junior

Javascript MVC
Angular 2

Angular 2

Junior

Shells
GNU Bash

GNU Bash

Junior

Package Managers
Composer

Composer

Junior

Cloud Hosting
DigitalOcean

DigitalOcean

Junior

Web Servers
XAMPP

XAMPP

Junior

Certifications

Universidad Autónoma de Baja California Norte

Bachelor of Computer Science

Copyright © 2024 Ociel Gonzalez Solis

Built with Showwcase