Available for new opportunities

PeterGhattas

$ |

Building ERP, Manufacturing, Accounting, and Enterprise Systems using TypeScript, Next.js, NestJS, GraphQL, MongoDB, and PostgreSQL.

5+ERP Systems Built
3+Years in Industry
CivilEngineering Background
Peter Ghattas
scroll

Technologies I work with daily

TypeScript
Next.js
React
NestJS
GraphQL
Apollo Client
MongoDB
PostgreSQL
TypeScript
Next.js
React
NestJS
GraphQL
Apollo Client
MongoDB
PostgreSQL
Power BI
Docker
GitHub
Node.js
Prisma
Redis
Tailwind CSS
REST API
Power BI
Docker
GitHub
Node.js
Prisma
Redis
Tailwind CSS
REST API

Projects

Enterprise systems built for real industrial operations and businesses.

02

Aqua Water ERP

Water Filtration Company System

A complete ERP system for a water filtration company covering Installments, Customers, Inventory, Accounting, and Sales management.

NestJSGraphQLMongoDBNext.js
03

K-Gallery E-Commerce

Full-Featured Online Store

Full-featured e-commerce platform with Products, Orders, Payments, Dashboard, and Customer Management — built for scale.

Next.jsNestJSPostgreSQLStripe
04

Accounting & POS System

Integrated Financial Management

Comprehensive accounting system with General Ledger, Journal Entries, Invoices, Inventory control, and Financial Reports.

TypeScriptPostgreSQLGraphQLReact
05Concept / Case Study

Stock Market SaaS

A product concept demonstrating AI-powered portfolio analysis. Showcases data collection pipelines, news sentiment analysis, and intelligent investment recommendations.

📡Data Collection
📰News Analysis
🧠Portfolio AI
💡Insights

Case Studies

Beyond "I built a system" — the real problems, decisions, and outcomes.

01

Manufacturing ERP System

Industrial Production Management

A cement & industrial manufacturer operating with disconnected spreadsheets and zero real-time visibility.

Problem

The factory had no unified system. Production data lived in Excel, HR records were paper-based, inventory was tracked manually — leading to costly errors, lost materials, and zero operational visibility for management.

Solution

Built a comprehensive ERP from scratch with a NestJS + GraphQL API backend and Next.js frontend. Designed a normalized PostgreSQL schema covering all factory operations, with real-time dashboards powered by Power BI.

Architecture
NestJSGraphQLPostgreSQLNext.jsTypeScriptPower BIDocker
Results
80%
Faster Reporting
95%
Data Accuracy
6
Modules Unified
02

Aqua Water ERP

Water Filtration Company System

A water filtration company managing installations and customer accounts manually with no centralized data.

Problem

Customer installation records, payment schedules, and inventory were tracked in separate notebooks and phone calls. Field technicians had no app, and owners had no real-time business view.

Solution

Designed a mobile-first ERP with customer portal, field technician app, and management dashboard. Integrated installment tracking with automated payment reminders and inventory deduction on each installation.

Architecture
NestJSGraphQLMongoDBNext.jsTypeScriptTailwind CSS
Results
100%
Digital Coverage
60%
Admin Time Saved
0
Lost Records
03

K-Gallery E-Commerce

Full-Stack Online Store

A gallery needing an online presence and automated order management to scale beyond walk-in customers.

Problem

The business was entirely offline. Product listings were on social media, orders came via DMs, payments were manual. No inventory system, no order tracking, no data insights.

Solution

Built a full e-commerce platform with a product catalog, shopping cart, Stripe payment integration, and an admin dashboard for order management. Added inventory tracking with low-stock alerts.

Architecture
Next.jsNestJSPostgreSQLStripeTypeScriptRedis
Results
Revenue Growth
24/7
Store Uptime
40%
Return Rate
04

Accounting & POS System

Integrated Financial Management

A retail business using generic accounting software that didn't match their workflow or reporting needs.

Problem

The business needed custom financial reports, a POS terminal that synced with accounting, and inventory that updated automatically on each sale. Off-the-shelf software couldn't be customized.

Solution

Built a custom accounting engine with double-entry bookkeeping, automated journal entries from POS transactions, and a Financial Reports module generating P&L, Balance Sheet, and Cash Flow statements.

Architecture
TypeScriptPostgreSQLGraphQLReactNestJSPrisma
Results
100%
Audit Accuracy
5h
Saved per Week
0
Manual Entries

Experience

From civil engineering on construction sites to building enterprise software — a unique trajectory.

Cleopatra Cement
Data Analyst
Egypt
Current
2023 — Present
  • Built internal ERP and operational systems from the ground up.
  • Automated reporting pipelines — eliminated manual report generation.
  • Developed Power BI dashboards for production decision-making.
  • Supported real-time operational monitoring across factory departments.
National Construction
Site Engineer
Egypt
Aug 2022 — Jan 2023
  • Led a project to modernize railway station functionality through automation.
  • Managed project logistics and ensured adherence to engineering standards.
  • Oversaw advertisement placement and infrastructure upgrades.
Family For Construction
Site Engineer
Egypt
Feb 2022 — Aug 2022
  • Supervised multi-story building construction focusing on concrete works.
  • Oversaw electrical distribution planning and installation.
  • Ensured compliance with structural engineering specifications.
Vaio Office
Administrator
Al Minya, Egypt
Aug 2019 — Jul 2022
  • Managed office operations and administrative workflows.
  • Used Adobe Photoshop for design work and Microsoft Office for reporting.
  • Maintained client records and coordinated internal communications.

The Industrial-Digital Bridge

Most developers build for software companies. I build for factories, construction firms, and industrial operations — because I've worked on those floors. That context makes the difference between a system that looks good in demos and one that actually works at 5am in a manufacturing plant.

Civil Engineer
Data Analyst
ERP Builder
Full Stack Dev
Industrial Ops
Business Thinker

Certifications

Continuous learning across data, cloud, and full-stack development.

Google

Google Data Analytics Professional Certificate

Comprehensive program covering data analysis, visualization, SQL, R programming, and Tableau. Taught by Google experts with hands-on projects.

SQLRTableauData CleaningVisualization
Oracle

Oracle Cloud SCM Consultant

Supply Chain Management on Oracle Cloud. Covers procurement, inventory, order management, and manufacturing planning in enterprise environments.

Oracle CloudSCMERPProcurementInventory
Udemy

NestJS — Build Complete Backend APIs

Advanced NestJS development covering REST & GraphQL APIs, authentication, database integration with TypeORM and Mongoose, and microservices.

NestJSTypeScriptGraphQLREST APIAuth
Udemy

Next.js & React — The Complete Guide

Full stack React and Next.js development including App Router, Server Components, data fetching, authentication, and deployment strategies.

Next.jsReactTypeScriptSSRApp Router
Apollo

GraphQL & Apollo Client Mastery

Complete GraphQL architecture covering schema design, resolvers, mutations, Apollo Client state management, and real-time subscriptions.

GraphQLApolloSchema DesignSubscriptions
Microsoft

Power BI Data Analyst

Business intelligence and data visualization with Power BI. Covers DAX formulas, data modeling, interactive dashboards, and enterprise reporting.

Power BIDAXData ModelingDashboards

Let's Build
Something
Together

Whether you need an ERP system, enterprise software, or want to discuss how to digitally transform an industrial operation — I'm ready.

pghatas7@gmail.com