Oscar Antonio Bonelli Nasta
Full-Stack Engineer · Python & AI Engineer · Building high-performance products with React, Next.js & Node.js 🚀 | Creative problem solver ✨
Tampico, Tamps, Mexico (Remote)

About
- Creator of Realities — Builder of Worlds through code and imagination.
- I’m a software developer fully committed to delivering high-quality work and meeting deadlines.
- I love turning fresh ideas into real, innovative solutions that bring value.
- I enjoy working in teams and sharing knowledge to help others grow.
- Challenges fuel me — they push me to achieve results and keep growing.
Experience
Self-Employed — Senior Software Engineer
04/2012 – Present
Self-Employed — Senior Software Engineer
04/2012 – Present
- Backend: PHP,Java,Node.js, Python (Django, Flask, FastAPI).
- Frontend: React.js, AngularJS, JavaScript, jQuery, Less/Sass.
- Databases: MySQL, SQL Server, PostgreSQL, MongoDB.
- AI/ML: TensorFlow (classification, regression, computer vision);
- Vector DBs (Pinecone) for semantic search & RAG pipelines.
- E-commerce: Built platforms with React & Node.js, integrating APIs, payment gateways, and scalable features.
- CMS: WordPress, Joomla, Shopify — custom themes and plugins as required.
- Achievements:
- Developed tailored e-commerce platforms and admin systems for 50+ clients.
- Achieved 95% customer satisfaction across diverse industries.
Persistent Systems — Lead Engineer
09/2023 – 06/2025
Persistent Systems — Lead Engineer
09/2023 – 06/2025
- Backend: Node.js (Express, TypeScript), Python (FastAPI); RESTful & GraphQL APIs.
- Frontend: JavaScript, HTML, CSS, React.js, Next.js, Redux, TypeScript, Tailwind, Material UI; Apollo Client.
- UI/UX: Material UI, Tailwind, responsive design; Storybook for centralized UI component management.
- Databases: MySQL (Prisma), SQLAlchemy, MongoDB (Mongoose).
- Testing: Unit & integration testing with Jest.
- Version Control: GitLab workflows.
- Methodology: Agile/Scrum.
- Achievements:
- Optimized API performance, improving response times by 40%.
- Increased test coverage from 60% to 90% with Jest, reducing bugs and improving reliability.
Coppel — Software Developer
08/2018 – 08/2023
Coppel — Software Developer
08/2018 – 08/2023
- PHP (Laravel), Node.js (Express), Java (Spring, Hibernate, Batch),Python (FastAPI)
- React.js, React Native, Redux, TypeScript, Javascript
- Automation with Maven & Jenkins; AWS services;
- Testing with Jest, React testing library, Junit
- DB optimization (MySQL, SQL Server, PostgreSQL, MongoDB).
- Data Processing: Worked with Apache Spark.
- Improved e-commerce platform (+5% sales).
- Loyalty points system (+25% retention).
- UI redesign with UX team (+30% satisfaction).
- React Native performance improvements (+20% downloads).
Cabezut — Engineer in Software Development
04/2015 – 06/2018
Cabezut — Engineer in Software Development
04/2015 – 06/2018
- Developed APIs & web services; −50% data retrieval time.
- DB tuning (MySQL, SQL Server); −25% server load.
- Stack: PHP OOP MVC, React.js, Vanilla JS, jQuery, Bootstrap.
- On-time, on-budget delivery (+15% client satisfaction).
Education
Master in Quality and Competitiveness — IEST Anáhuac
2014 – 2016
Master in Quality and Competitiveness — IEST Anáhuac
2014 – 2016
B.S. in Superior Computer Systems — CEDIP
2008 – 2012
B.S. in Superior Computer Systems — CEDIP
2008 – 2012
Projects
Reusable design system: Buttons, Inputs and more. Packaged for npm, dual ESM/CJS, PostCSS/Tailwind v4 styles and Storybook docs.
Next.js base app that centralizes all our web projects. Navigation, theming, and shared layout with our custom Raven UI.
Production-ready Node.js backend: Express + TypeScript, DynamoDB for Users, Prisma/MySQL for UserDetails, Redis cache, JWT auth, OpenAPI/Swagger, Jest tests, CI/CD, and observability via Sentry/Prometheus/Grafana.
Retrieval-Augmented Generation service with FastAPI + Prisma + MySQL. Stores embeddings in MySQL and performs hybrid search with LangChain, packaged with Docker and ready to integrate with Next.js apps.