Web platforms and ERP systems your business can actually run on.
I am a software engineer who builds production web applications end to end — and an experienced Odoo developer for the ERP underneath them. Companies bring me in when the result has to survive contact with real operations, real data, and real users.
I build software that has to survive real work—not demos. The systems I ship support day-to-day operations, so reliability, maintainability, and understanding how people actually work matter just as much as writing clean code.
I spent two years as an Odoo Developer at Netlinks LTD, building and maintaining ERP systems that real teams use every day — including an HR & payroll platform running in production for a 100+ person organization. I work across the full stack: Python and Odoo on the backend, React on the front end, PostgreSQL underneath.
I care about systems that hold up under real usage — data models that match how a business actually operates, workflows people don't fight against, and code that's still readable a year later.
Industries delivered in
Human Resources & Payroll
Transportation & mobility
Enterprise Operations (ERP)
How I work
Written scope and milestone plan before any code is written
Tested, reviewable code — versioned modules in Odoo, typed and covered services on the web side
Staged rollouts rehearsed against a production clone before any cutover
Handover documentation and a walkthrough session included in every engagement
Engagements I take on
01
Contract & project work
Fixed-scope builds — web applications, integrations and ERP implementations — delivered against an agreed milestone plan.
02
Full-time roles
Senior fullstack or ERP engineering positions where the systems are core infrastructure, not a side project.
03
Ongoing consulting
Retained architecture and code review, plus escalation support, for in-house engineering and ERP teams.
What I do
Four ways companies bring me in
Half software engineering, half ERP — and most engagements need both. If your problem does not fit neatly into one of these, it usually spans two.
Fullstack Web Application Development
Customer portals, dashboards, internal tools and SaaS products built end to end in React, Next.js, Python and Node.js — designed, shipped and maintained by one engineer rather than handed between three.
Next.js / React frontends
Python & Node.js APIs
Role-based access and audit trails
Odoo Implementation & Customisation
Odoo configured around how your business actually operates — not a default install your team has to work around. I map the process first, then build only what the gap requires.
Process mapping & fit-gap analysis
Phased go-live plan
User training & handover
API & System Integration
Systems that actually talk to each other — storefronts, payment gateways, carriers, CRMs, banks, legacy databases and ERPs — with retry handling and reconciliation, not fire-and-forget scripts.
REST / GraphQL & webhook integrations
Idempotent sync with retry queues
Reconciliation reporting
Custom Odoo Module Development
Clean, upgrade-safe modules built on the Odoo ORM and QWeb — versioned, tested and documented so your next developer inherits a codebase, not a liability.
Python / Odoo ORM models
QWeb & OWL interfaces
Automated tests and access rules
Experience
Where I have done this before
Listed by result rather than responsibility — what changed for the business, and by how much.
Fullstack & Odoo Developer
2025 — Present
Freelance · Remote
Building full-stack web applications and Odoo systems independently — end-to-end from architecture through deployment.
Collaborated directly with clients to define requirements and deliver tailored solutions.
Worked with modern technologies including Python, Django, React, Next.js, and PostgreSQL.
Built custom web applications and business systems for clients.
Nextjs
TypeScript
Python
Django
PostgreSQL
Odoo
AWS
Docker
Odoo Developer
2023 — 2025
Netlinks LTD · On-site
Developed custom Odoo modules, implemented business workflows, and integrated third-party services. Worked across accounting, inventory, and HR domains — including an HR & payroll system now in production for organization with 200+ employees.
Developed custom Odoo modules tailored to business requirements.
Automated business workflows across HR, accounting, and inventory.
Collaborated with stakeholders to translate business needs into software.
Odoo 16–18
Python
XML / QWeb
PostgreSQL
Linux
Software Developer Intern
2023
Netlinks LTD · On-site
Started professional journey learning software development practices, contributing to internal tools and gaining hands-on experience with Python and web technologies.
Learned professional software development workflows.
Collaborated with experienced developers on real projects.
Strengthened problem-solving and debugging skills.
Javascript
Python
Django
PostgreSQL
Linux
Odoo
Skills
The stack I actually ship with
Two disciplines, carried equally: fullstack product engineering and Odoo ERP. Everything listed here has been used in production, not just in a tutorial.
Fullstack Web Engineering
Product work, interface through to API
TypeScript
React
Next.js
Vue
Tailwind CSS
Node.js
Python
Django
FastAPI
REST APIs
GraphQL
Authentication & RBAC
Odoo ERP
Certified specialism, implementation through to deployment
Python
Odoo ORM
XML / QWeb views
OWL framework
Custom module development
Odoo Studio
Version migration (v14 → v17)
Accounting
Inventory
Manufacturing (MRP)
Point of Sale
Odoo.sh & on-premise
Databases
Modelling, tuning and migration
PostgreSQL
MySQL
MongoDB
Redis
Query optimisation
Data migration
DevOps & Cloud
Getting it deployed, and keeping it up
Docker
CI/CD pipelines
GitHub Actions
AWS
GCP
Azure
Linux administration
Nginx
Tooling & Process
How the work is tracked and shipped
Git
GitHub / GitLab
Postman
Jira
Agile / Scrum
Technical documentation
Credentials
Built on a strong foundation.
Education builds the foundation. Certifications validate specialized expertise. Together, they represent a commitment to continuous learning and professional growth—and every credential below is independently verifiable where applicable.
Education
2019 — 2022
BSc Computer Science
Kateb University
Focus on software engineering and database systems
Contact
Let's talk about what you're building
An application you need built or rescued, an integration that keeps breaking, or an Odoo implementation or migration you have been putting off — tell me what you are dealing with and I will tell you honestly whether I am the right fit.
Typically responds within 24 hours
A short written summary of what I would do, before any commitment
Direct communication with me, not an account manager