Fullstack Developer | Node.js, React, PostgreSQL, ETL & Retool Expert
Summary
Full-stack developer with senior-level frontend expertise in React and strong backend experience in Node.js, Express, and PostgreSQL. I have designed and scaled complex applications, including migrating a Next.js monolith into separate React (frontend) and Node.js (backend) apps for better scalability and maintainability. I built and optimized an internal company tool used by 15+ restaurants to manage employee tips, sales, and ETL operations from third-party services, ensuring reliable data flows and actionable insights. My experience includes designing robust database schemas, writing optimized SQL queries, and implementing advanced features such as role-based task assignments, recurring schedules with exception rules, overdue notifications, and end-to-end admin dashboards for managing doctors, employees, and checklists. I focus on performance and efficiency, applying techniques like batching inserts, throttling API requests with Bottleneck, and optimizing query performance at scale. In addition, I bring expertise with workflow automation, data-driven systems, and low-code platforms like Retool and PeopleVine, where I integrate custom APIs, SQL queries, and automations to extend functionality and accelerate delivery. Im passionate about building scalable, reliable, and user-focused systems that improve business operations and prepare teams for growth.
Expectations
I am looking for a role where I can leverage my full-stack expertise in React, Node.js, Express, and PostgreSQL to build scalable, user-focused applications that improve efficiency and deliver measurable business impact. Im especially interested in positions that involve designing and optimizing system architecture, implementing workflow automation, and working with data-driven solutions such as ETL pipelines, reporting dashboards, and role-based task management systems. I value opportunities to solve complex technical challenges, apply performance optimization techniques like query tuning, batching, and API request throttling, and contribute to building products that scale with growing user demands. Beyond technical work, I am seeking a collaborative environment that encourages clean code, knowledge-sharing, and innovation, where I can continue sharpening my skills while mentoring teammates and contributing to product strategy. Ideally, I want to join a company that supports professional growth, embraces modern technologies, and empowers engineers to take ownership of impactful features from concept to delivery.
Employment Preferences
Spoken Languages
- Arabic - Native
- English - Fluent
Expected Base Salary
**,000 USD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- React
- React.js
- Next.js
- Node.js
- Express.js
- JavaScript
- TypeScript
- PostgreSQL
- SQL
- Full Stack Developer
- Frontend Developer
- Backend Developer
- ETL
- Data Pipelines
- REST API
- API Integration
- Workflow Automation
- Role-Based Access Control
- Task Scheduling
- Notifications
- Admin Dashboards
- CRUD Applications
- Low-Code Development
- Retool
- PeopleVine
- Performance Optimization
- Query Optimization
- Batching
- Throttling
- Bottleneck
- System Design
- Scalable Architecture
- Internal Tools
- SaaS Applications
- Docker
- AWS Amplify
- GitHub Actions
- CI
- CD
- MVC Architecture
- Software Engineer
- Web Developer
- Technical Lead
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
