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

2 years

Startup Experience

1 year

Big-Tech Companies

no experience

Enterprise Experience

2 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate