Skip to main content
Top expert badge
Recommended expert
Profile header background

Greg B.-Senior Full-Stack Engineer | AI/ML Engineer | AI Evaluator & Trainer

Greg B.
Profile header overlay
Available
Kraków, Poland

Check rate

Experience

Jul 2020 - Sep 2026
Kraków, Poland

Senior Full-Stack & AI Software Engineer

G2A.COM

Position summary
Senior Full-Stack & AI Software Engineer at G2A.COM
Industries
Retail
Business areas
Information Technology
Product Development
Quality Assurance
  • Integrated LLM-powered capabilities into application workflows for content processing, information extraction, and AI-assisted operations.
  • Designed and refined prompts, system instructions, and structured-output requirements to align model responses with product and workflow expectations.
  • Built retrieval-augmented generation (RAG) flows using document preparation, chunking, embeddings, and semantic retrieval to supply relevant context to language models.
  • Evaluated model responses for instruction adherence, factual accuracy, relevance, completeness, consistency, and formatting against defined criteria.
  • Reviewed AI-generated code and technical outputs for logical correctness, edge cases, maintainability, and alignment with stated requirements, where applicable.
  • Applied rubric-based assessment and quality-review practices to compare outputs, document defects, and distinguish critical errors from minor response issues.
  • Categorized recurring model failures, including unsupported claims, missing requirements, inconsistent formatting, and weak context use, to guide prompt and workflow improvements.
  • Contributed to AI training and evaluation workflows through example review, annotation, response grading, and training-data quality checks where included in project scope.
  • Validated structured model outputs and integrated AI responses with REST APIs and backend data-processing services, handling malformed outputs and failure paths.
  • Architected full-stack marketplace features using React, TypeScript, Java, Spring Boot, and .NET, connecting AI capabilities with production application workflows.
  • Optimized PostgreSQL data access and supported AWS-hosted application deployment, troubleshooting, and production reliability.
  • Collaborated with product and engineering stakeholders to translate evaluation findings and business requirements into maintainable software and AI workflow improvements.
  • Contributed to frontier-model benchmark evaluation by assessing responses across complex instruction-following, multi-step reasoning, and code-generation tasks against explicit task requirements.
  • Compared candidate model outputs using consistent scoring rubrics covering correctness, completeness, reasoning quality, constraint adherence, and robustness to edge cases; documented failure patterns to support repeatable evaluation.
  • Reviewed benchmark task quality and expected outcomes, including ambiguous prompts, hidden assumptions, and verifier coverage, helping make evaluations more discriminative and reduce false passes or false failures.

TECH: React, TypeScript, Next.js, Java, Spring Boot, .NET, PostgreSQL, AWS, LLM APIs, RAG, embeddings, REST APIs

Nov 2018 - Nov 2019
Poland

Full-Stack Software Engineer

Schibsted Tech Polska

Position summary
Full-Stack Software Engineer at Schibsted Tech Polska
Industries
Advertising
Information Technology
Business areas
Information Technology
Product Development
  • Developed and maintained frontend features for advertising inventory platforms using React, TypeScript, and modern JavaScript.
  • Built reusable components and state-driven interfaces for data-intensive advertising workflows, with attention to consistent behavior and data presentation.
  • Integrated REST APIs with backend services and developed Node.js components and .NET service integrations.
  • Validated application behavior against functional requirements, investigated defects, and performed regression checks across frontend and service integrations.
  • Applied structured debugging and quality-review practices to identify inconsistent data, edge cases, and failures across user workflows.
  • Improved code maintainability through component reuse, refactoring, client-side validation, and consistent implementation patterns.
  • Supported Azure-hosted applications and resolved configuration, integration, and operational issues with cross-functional engineering teams.

TECH: React, TypeScript, Node.js, .NET, REST APIs, Sass, CSS Modules, Microsoft Azure

Feb 2018 - Jul 2018
Katowice, Poland

Full-Stack Software Engineer

Rspective

Position summary
Full-Stack Software Engineer at Rspective
Industries
Healthcare
Information Technology
Business areas
Information Technology
Product Development
  • Delivered features for a healthcare platform using React, modern JavaScript, Redux, and MobX.
  • Implemented Node.js backend functionality and PostgreSQL persistence, coordinating work across UI, API, and data layers.
  • Built reusable interface components and validated end-to-end behavior against application requirements.
  • Connected application state and API responses to user-facing workflows, keeping interactions consistent across frontend and backend layers.
  • Worked with the existing application structure to troubleshoot defects and deliver changes aligned with healthcare product requirements.
  • Connected application state and API responses to user-facing workflows, maintaining consistency across frontend and backend layers.
  • Troubleshoot application defects and delivered changes aligned with healthcare product requirements.
Oct 2017 - Dec 2017
Kraków, Poland

Frontend Software Engineer

Grand Parade

Position summary
Frontend Software Engineer at Grand Parade
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed interactive online gaming interfaces using JavaScript and AngularJS, translating requirements into user-facing behavior.
  • Integrated frontend features with PHP-based components and refined existing UI functionality.
  • Worked within the existing AngularJS application structure to maintain and extend interactive game-related interface behavior.
  • Checked UI changes against design and functional requirements, resolving implementation issues across JavaScript and PHP components.
  • Worked within the existing AngularJS application structure to maintain and extend interactive interface behavior.
  • Checked interface changes against functional requirements and resolved issues across JavaScript and PHP components.
Nov 2013 - Jul 2016
Kraków, Poland

Backend Software Engineer

Appdate

Position summary
Backend Software Engineer at Appdate
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Built backend APIs and CMS features for a live-event platform supporting mobile ordering, point-of-sale, reporting, and inventory management.
  • Implemented PHP/MySQL business logic and integrations connecting ordering, administration, and operational workflows.
  • Developed browser-based administrative features with JavaScript and jQuery.
  • Maintained and enhanced existing backend functionality as operational requirements evolved, addressing defects and improving workflow consistency.
  • Supported reporting and inventory-related data flows by connecting application logic with MySQL-backed records and administrative interfaces.
  • Maintained existing backend features as operational requirements evolved, addressing defects and improving workflow consistency.
  • Supported reporting and inventory-related data flows through MySQL-backed records and administrative interfaces.
Mar 2011 - May 2013
Kraków, Poland

Full-Stack Software Engineer

Dignitally

Position summary
Full-Stack Software Engineer at Dignitally
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed websites, Facebook applications, and custom CMS modules using JavaScript, jQuery, PHP, and MySQL.
  • Integrated frontend interactions with server-side logic and database operations.
  • Implemented form handling, page interactions, and dynamic content behavior to support complete website and social-application workflows.
  • Maintained existing projects and refined features based on design feedback and changing client requirements.
  • Implemented form handling, page interactions, and dynamic content behavior for complete website and social-application workflows.
  • Maintained existing projects and refined interface and CMS features based on design feedback and changing client needs.
Mar 2011 - Dec 2011
Kraków, Poland

Full-Stack Software Engineer

Premium Consulting | IT Outsourcing & Offshoring

Position summary
Full-Stack Software Engineer at Premium Consulting | IT Outsourcing & Offshoring
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developed client websites and Facebook applications, implementing interactive frontend features and PHP/MySQL-backed functionality.
  • Customized site functionality and interface behavior to match individual client specifications.
  • Worked across presentation and server-side layers to troubleshoot issues and deliver cohesive web features.
  • Customized site behavior to match client specifications and user interaction requirements.
  • Worked across presentation and server-side layers to troubleshoot issues and deliver cohesive web features.
Jan 2009 - Jul 2016
Kraków, Poland
Remote

Full-Stack Software Engineer

Freelancer

Position summary
Full-Stack Software Engineer at Freelancer
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Delivered end-to-end web applications, covering requirements analysis, frontend development, backend implementation, and database design.
  • Built custom applications and CMS functionality with PHP, CodeIgniter, MySQL, JavaScript, jQuery, and AJAX; integrated third-party APIs.
  • Adapted application features to individual client requirements, balancing usability, maintainability, and delivery constraints.
  • Handled implementation and troubleshooting across the stack, from browser-side interactions through server-side processing and data persistence.
  • Adapted application features to individual client requirements, balancing usability, maintainability, and delivery constraints.
  • Troubleshoot issues across browser interactions, server-side processing, and database persistence.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Retail, Advertising, and Healthcare.

Information Technology
Retail
Advertising
Healthcare
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Quality Assurance.

Information Technology
Product Development
Quality Assurance
Profile match chart

Summary

  • Senior Software Engineer with 15+ years of experience in full-stack development, backend architecture, APIs, and cloud-based applications, with a strong recent focus on AI-enabled software and LLM workflows.
  • AI/ML-focused practitioner experienced in LLM application integration, prompt engineering, retrieval-augmented generation (RAG), embeddings, semantic search, structured outputs, and AI workflow validation.
  • Focused on AI training and evaluation practices including response assessment, instruction-following checks, rubric-based grading, code/output review, error categorization, factuality and relevance checks, and training-data quality review.

Skills

Ai / Ml

  • Llm Integration
  • Ai Application Workflows
  • Prompt Engineering
  • Rag Pipelines
  • Embeddings
  • Vector Databases
  • Semantic Search
  • Structured Outputs
  • Model Inference
  • Frontier Benchmark

Ai Training & Evaluation

  • Llm Response Evaluation
  • Instruction-Following Assessment
  • Rubric-Based Grading
  • Data Annotation
  • Code/Output Review
  • Factuality And Relevance Checks
  • Hallucination/Error Analysis
  • Training-Data Qa

Full-Stack

  • React
  • Typescript
  • Next.Js
  • Javascript
  • Redux
  • Node.Js
  • Express
  • Java
  • Spring Boot
  • .Net
  • Asp.Net Core
  • Php

Data & Apis

  • Rest Apis
  • Postgresql
  • Mysql
  • Sql
  • Data Modeling
  • Data Processing
  • Service Integration
  • Api Validation

Cloud & Quality

  • Aws Ec2
  • S3
  • Rds
  • Lambda
  • Microsoft Azure
  • Docker
  • Ci/Cd
  • Unit/Integration Testing
  • Regression Testing
  • Debugging

Languages

Polish
Native
English
Advanced

Education

Oct 2008 - Jun 2012

Cracow University of Technology

MSc · Computer Science · Kraków, Poland

Mar 2007 - Jun 2007

Jyväskylä University of Applied Sciences

Software Engineering, Computer Science · Jyväskylä, Finland

Oct 2004 - Jun 2008

Cracow University of Technology

BSc · Computer Science · Kraków, Poland

Certifications & licenses

Codility Golden Award (Palladium 2020)

Codility

Attacking and Protecting Web Applications

Niebezpiecznik.pl

Statistics

Experience

Total positions 8
Experience in Information Technology 9 y
Avg length 2 y 7 m
Longest experience 7 y 6 m

Global experience

Countries worked in 1 (Poland)
Primary country Poland

Expertise

Recent roles Senior Full-Stack & AI Software Engineer, Full-Stack Software Engineer, Frontend Software Engineer
Main industries Information Technology, Retail, Advertising
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master
Certifications earned 2
Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Greg is based in Kraków, Poland.

Greg speaks the following languages: Polish (Native), English (Advanced).

Greg has at least 15 years of experience. During this time, Greg has worked in at least 4 different roles and for 8 different companies. The average length of individual experience is 2 years and 11 months. Note that Greg may not have shared all experience and actually has more experience.

Based on recent experience, Greg would be well-suited for roles such as: Senior Full-Stack & AI Software Engineer, Full-Stack Software Engineer, Frontend Software Engineer.

Greg's most recent position is Senior Full-Stack & AI Software Engineer at G2A.COM.

In recent years, Greg has worked for G2A.COM.

Greg is most experienced in industries like Information Technology, Retail, and Advertising. Greg also has some experience in Healthcare.

Greg is most experienced in business areas like Information Technology, Product Development, and Quality Assurance.

Greg has recently worked in industries like Retail.

Greg has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

Greg holds a Master in Computer Science from Cracow University of Technology and a Bachelor in Computer Science from Cracow University of Technology.

Greg has 2 certificates. These include: Codility Golden Award (Palladium 2020) and Attacking and Protecting Web Applications.

Greg is immediately available full-time for suitable projects.

Daily rate distribution

0% 25% 50% 75% 100%
22% of experts charge less than €320 per day.
11% of experts charge between €320 and €400 per day.
11% of experts charge between €400 and €480 per day.
33% of experts charge between €560 and €640 per day.
22% of experts charge €720 or more per day.
<€320 €320-​400 €400-​480 €560-​640 €720+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 496 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 600 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 28 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.