Software Engineer · IT Consultant
Reliable backend systems and clear technical guidance for growing teams.
I'm Heba, a software engineer with 7+ years of experience building scalable backends with Node.js, TypeScript and PostgreSQL. I help startups and businesses worldwide — including Europe and the Gulf region — design, build and improve their software through remote consulting and development.
Services
What I can help you with
All services are delivered remotely. Each engagement starts with a short call to understand your goals, followed by a written proposal with scope, timeline and price.
IT & Software Consulting
Expert advice on technology choices, architecture and how to move your product forward.
- Architecture & tech-stack review
- Scalability and performance advice
- Build vs. buy decisions
Backend & API Development
Secure, maintainable server-side systems built to scale.
- Node.js, NestJS, Express, TypeScript
- REST & GraphQL APIs, WebSockets
- PostgreSQL, MySQL, MongoDB, Redis
System Analysis & Documentation
Turning business needs into clear requirements your team can build from.
- Requirements gathering
- UML diagrams & technical specs
- Project planning & task breakdown
DevOps & CI/CD Setup
Faster, safer releases with automated pipelines and cloud deployment.
- GitHub Actions, Bitbucket Pipelines
- AWS, DigitalOcean, Vercel, Render
- Deployment & environment setup
Code Review & Quality Audit
An independent review of your codebase with a prioritised list of improvements.
- Security & maintainability review
- Testing strategy (unit, integration, E2E)
- Written report with recommendations
Technical Mentoring
One-to-one sessions for developers and small teams who want to level up.
- Backend & architecture coaching
- Code review sessions
- Career and best-practice guidance
Pricing
Simple, transparent rates
The rates below are starting points. The final price depends on the project and is confirmed in a written proposal before any work begins. Prices are in US dollars (USD) and paid by PayPal invoice.
Consultation Session
A focused video call on your technical question.
- Architecture or tech-stack advice
- Written summary after the call
- Paid in advance
Hourly Engagement
Ongoing development or consulting, billed by the hour.
- Backend, API or DevOps work
- Time tracked in 15-minute increments
- Invoiced weekly or bi-weekly
Fixed-Price Project
A clearly scoped deliverable at a fixed price.
- Written scope & milestones
- 50% upfront, 50% on delivery
- Code review audits from $300
See the Refund & Cancellation Policy and Terms of Service for details on payments, cancellations and refunds.
How it works
From first call to delivery
A clear process so you always know what you're paying for and what you'll receive.
Intro call
A free 20-minute call to discuss your needs and see if we're a good fit.
Proposal
You receive a written scope, timeline and price for approval.
Invoice
I send a PayPal invoice for the agreed amount or first milestone.
Delivery
Work is delivered with documentation, followed by a review and handover.
Projects
Types of projects I've worked on
I've worked remotely with clients in many countries, building backend systems and working closely with product, design and engineering teams.
SaaS & Multi-App Platforms
Shared server and database architecture serving several applications in a microservices setup.
Event & Promotion Apps
Backend systems for event management and promotion applications built to scale.
REST & GraphQL APIs
Secure, well-documented APIs for web and mobile apps, including real-time features with WebSockets.
System Analysis & Documentation
Requirements, UML diagrams and technical specs that turn business goals into clear tasks.
CI/CD & Cloud Deployment
Automated pipelines and deployment setups that make releases faster and safer.
Mentoring & Code Review
Code reviews and mentoring for developers and students, from juniors to small teams.
Toolbox
Technologies I work with
Languages spoken: English and Arabic.
FAQ
Common questions
How do I pay?
Once we agree on the scope, I send you an invoice through PayPal. You can pay with your PayPal balance or a debit or credit card. Every payment is for a specific service described on the invoice.
Which countries do you work with?
I work fully remotely as a freelancer with clients worldwide, including Europe and the Gulf region. My working hours are flexible and overlap well with both European and Gulf time zones.
Can I get a refund?
Yes, in the cases described in my Refund & Cancellation Policy, for example when a session is cancelled at least 24 hours in advance or when work on a paid milestone has not started.
Will you sign an NDA?
Yes. I'm happy to sign a non-disclosure agreement before we discuss confidential details.
Who owns the code you write?
Once the related invoice is paid in full, you own all code and deliverables created for your project.
Contact
Let's talk about your project
Send me a short message about what you need. I usually reply within one business day and can schedule a free 20-minute intro call.
- Emailheba236ah@gmail.com
- LocationRemote freelancer · working with clients worldwide
- ProfilesLinkedIn · GitHub