Skip to content
View GoyoBjS's full-sized avatar

Block or report GoyoBjS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GoyoBjS/README.md

Gregorio “Goyo” Bujor

Frontend-focused Full-stack Software Engineer

React · TypeScript · Product Engineering · Business Software

I build digital products where engineering, business operations and real users meet.


Portfolio LinkedIn Email



📍 Madrid, Spain · Open to opportunities in Spain and internationally


About me

I am a product-oriented software engineer specialising in React, TypeScript and full-stack product development.

My strongest area is frontend engineering, but I am comfortable owning complete features across frontend architecture, backend services, databases, integrations, automated testing and production infrastructure.

I have built software for e-commerce, 3D product customisation, manufacturing, internal operations and business automation, working closely with development, design, commercial and production teams.

I enjoy turning unclear business processes into software that feels simple to the people using it.

At a glance

Product engineering

  • B2B and customer-facing applications
  • Internal business platforms
  • E-commerce integrations
  • Manufacturing workflows
  • Product discovery and UX definition

Technical ownership

  • Coordinated a team of five developers
  • Owned features from discovery to production
  • Frontend and full-stack architecture
  • Automated testing of critical journeys
  • Docker deployments and production maintenance

Selected professional work

3D product customisation platform

At Bullfeet, I coordinated the technical work of a five-developer team building a B2B platform for designing and visualising customised footwear.

  • Defined product flows and user interactions
  • Designed interfaces and prototypes in Figma
  • Built a large part of the frontend with React and TypeScript
  • Developed a React-based integration with Shopify
  • Connected product configuration with e-commerce and manufacturing data
  • Contributed to an Angular administration panel
  • Worked alongside a Java Spring Boot backend
  • Coordinated priorities across product, design and development

Business operations platform

I helped build a full-stack platform connecting customer, commercial and operational workflows in the energy sector.

  • Customer and company management
  • Locations, documents and operational information
  • Simulations and business calculations
  • Commercial and project follow-up
  • Shared workflows between different departments
  • Role-based access and structured business data

Core stack: React, TypeScript, NestJS, Prisma, Supabase and PostgreSQL.

Manufacturing and automation tools

I have built smaller, focused products designed to remove friction from real operational processes.

  • React Native Android application for production
  • Next.js mockup generator
  • React-based DTF asset generator
  • Custom order and manufacturing workflows
  • Label and document generation
  • Internal calculators and business utilities
  • Product and production data management

These projects taught me that good internal software is not about adding more features. It is about reducing mistakes, removing repetitive work and making the next action obvious.

More about my previous engineering experience

Before focusing on product development, I also worked on consulting projects involving:

  • React and Kotlin in a time-tracking platform
  • Angular applications for external clients
  • Java Spring Boot services in the retail sector
  • Jest and React Testing Library
  • GitHub Actions and collaborative development workflows

This gave me experience working across different codebases, teams and business domains.

Technology stack

Frontend

React, TypeScript, Next.js, Angular, Tailwind CSS and Vite



Backend and data

Node.js, NestJS, Java, Spring Boot, PostgreSQL, Supabase and Prisma



Quality, infrastructure and product

Vitest, Jest, Playwright, Docker, AWS, GitHub Actions, Git and Figma

Frontend Backend & data Quality & delivery
React, TypeScript, Next.js Node.js, NestJS, Java Vitest, Jest, Playwright
React Native, Angular, Vite Spring Boot, PostgreSQL Docker, GitHub Actions
Tailwind CSS, Shopify Supabase, Prisma, REST APIs AWS EC2, CI/CD

AI-assisted engineering

I use AI as an engineering multiplier, not as a substitute for technical judgement.

I incorporate AI into my workflow for:

  • Exploring unfamiliar codebases
  • Comparing implementation approaches
  • Rapid prototyping and validating product ideas
  • Debugging and identifying edge cases
  • Designing and extending test coverage
  • Refactoring and documenting existing systems
  • Automating repetitive development tasks

AI-generated output is treated as a draft, not as an authority. Before shipping, I make sure that I:

  • Understand the code being introduced
  • Verify its behaviour and assumptions
  • Review security and data implications
  • Maintain consistency with the existing architecture
  • Validate critical paths with types, automated tests and manual review

My goal with AI is to shorten feedback loops and spend more time on architecture, product decisions and difficult engineering problems.

How I work

Understand the problem
        ↓
Map the real workflow
        ↓
Design the simplest useful solution
        ↓
Build and validate incrementally
        ↓
Test critical user journeys
        ↓
Measure, learn and improve

My engineering principles:

  • Clear interfaces over unnecessary complexity
  • Product decisions grounded in real workflows
  • Maintainable code and understandable architecture
  • Automated tests around business-critical behaviour
  • Pragmatic delivery without sacrificing reliability
  • Close collaboration with non-technical teams
  • Ownership beyond the initial implementation

Public projects

Cross-platform mobile application built with React Native, Expo, TypeScript and Firebase.

Guided registrations, history management, navigation and secure local storage.

Desktop Wordle implementation built with Java and Swing.

Spanish dictionary validation, keyboard interaction and visual feedback.

JavaScript and TypeScript exercises focused on test-driven development.

Problem decomposition, testing and iterative refactoring.

Most of my recent professional work lives in private repositories because it supports real business, e-commerce and manufacturing operations. The descriptions above explain my contribution without exposing confidential code or data.

Currently

I am open to frontend-focused full-stack, software engineer and product engineer opportunities, particularly in teams working with React, TypeScript and modern web architecture.

I am comfortable working remotely or in hybrid environments and open to opportunities in Spain and internationally.


Let’s build something useful.

Portfolio · LinkedIn · Email

Pinned Loading

  1. GoyoBjS GoyoBjS Public

    Student