Fabian Anguiano
Full Stack Engineer with 10+ years of experience architecting Python-based solutions, specializing in Odoo ERP
About
Seasoned Full Stack Engineer with 10+ years of experience architecting Python-based solutions, specializing in Odoo ERP. Expert in AI application development, Linux administration, and team leadership. Successfully launched AI-powered text RPG platform with 1,000+ active users.
Work Experience
A1 WholesaleDallas
Team Lead / Senior Full Stack Engineer
- Led engineering team in web development and ERP customization, improving workflow efficiency by 30%
- Architected Odoo backend solutions and custom modules for complex business requirements
- Implemented AI-driven analytics dashboard for real-time executive decision-making
- Managed infrastructure improvements and mentored junior developers in best practices
OnixMedia (OM)Dallas
Backend Developer
- Developed and managed Odoo 15 self-hosted instance, reducing server downtime by 20%
- Implemented role-based access control system and automated Python scripts for operations
- Designed interactive dashboards for real-time data visualization and decision support
OnixMedia (OM)Dallas
Full Stack Developer
- Built responsive web applications using JavaScript, HTML5, and CSS3
- Integrated front-end components with backend APIs and databases
FreelanceRemote
Full Stack Developer
- Delivered 20+ successful web projects with 100% client satisfaction
- Developed responsive UIs and streamlined client onboarding process
Education
Dallas College
Skills
Projects
Odoo-Unable-to-Unreserve-Fix-Script
The script will take the product id and location id, look up stock.quants, and if there is a situation where the stock.move.line record has more reserved than the amount in the stock.quant model, you will be given the option to overwrite.
Employee Attendance Log
This module allows you to track employee attendance by logging check-in and check-out times. It calculates the hours worked by each employee based on the logs.
Force OverWrite All QTYs
Odoo Module to deal with the, It is not possible to unreserve more products of ... than you have in stock bug.
Odoo Product Description Updater
This Python script fetches product details from an Odoo database and automatically generates product descriptions using OpenAI's GPT-3 engine.
SS Telegram
This script checks the status of specified websites and takes a screenshot if the status is 200 (OK). It then sends a notification and the screenshot to a specified Telegram chat.
Odoo PO Processor
The Purchase Order Processing app is a Django-based web application that allows users to manage and process purchase orders (POs) within an external Odoo ERP system.
Wordpress Ubuntu 20 Install
A bash script that installs WordPress with the LAMP stack with one click, on Ubuntu 20
Odoohacks.com
A collection of technical articles I've written, from my personal and professional use of Odoo.