Imad E.

About Me

Imad is a Senior Full-stack Developer delivering end-to-end back-end, front-end, and API solutions. He boasts 8+ years of experience in Node, React, PHP, Java EE, and multiple database systems, focusing on software architecture, testing, DevOps, and CI/CD. Imad leverages the power of new technologies and frameworks to build and deploy code for scale, optimizing it for speed and accessibility to enhance functionality, security, and performance.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Sweetspot
Sweetspot
Senior Software Engineer
2023 - Present (2 years)
Remote
  • Creating, enhancing, and maintaining multiple web applications within a monorepo architecture.

  • Building and maintaining multiple React.js applications using React Query for efficient state management and data fetching.

  • Refactoring existing codebases to adopt functional React components, TypeScript, and Tailwind CSS, improving scalability and maintainability.

  • Designed and built a full-featured web application for Sweetspot Academy using Remix.js, focusing on performance, scalability, and user-friendly interfaces.

  • Collaborated on the creation of a and new design system component library using Radix UI, ShadCN, and Tailwind CSS, standardizing the UI/UX across projects.

  • Contributed to the company's public-facing website using Next.js and Prismic, ensuring high SEO performance and CMS-driven content flexibility.

  • Contributing to unit testing and code reviews and collaborating closely with cross-functional teams to deliver scalable, maintainable, and visually appealing products.

TypescriptReact-QueryReduxReact.jsRadix UI Next.jsTailwind CSSRemix JestMonorepos Data Fetching Application State Management UI/UXCMSPrismic SEOUnit TestingCode Review
Stax Payments
Stax Payments
Senior Software Engineer
2022 - 2023 (1 year)
Remote
  • Maintained multiple microservices and a monolith core API, participated in code reviews, and wrote unit tests to ensure code quality and software functionality.

  • Supported PayPal as a payment solution for merchants and implemented a new external integration with First Data to provide monthly reporting data to merchants.

  • Upgraded project dependencies and refactored code to meet security requirements.

  • Contributed to internal technical documentation and external API documentation and improved data sync with QuickBooks integration.

  • Assisted with triage of bugs on test, dev, and production environments.

Influence & Co.
Influence & Co.
Software Engineer
2021 - 2022 (1 year)
Remote
  • Rewrote and deployed a monolithic app into a new SPA.

  • Built and implemented a new dashboard, improving the workflow and performance of various components.

  • Worked on solutions to reduce AWS costs and improve the Agile workflow.

Place2Swap
Place2Swap
Senior Software Engineer
2020 - 2021 (1 year)
Remote
  • Collaborated with teams to design and launch a new eCommerce platform.

  • Designed and implemented new features, fixed critical bugs, and optimized platform performance.

  • Worked on new solutions to optimize legacy code and integrate end-to-end payment and multi-carrier shipping functionalities.

Skaalab
Skaalab
Senior Software Engineer
2020 - 2021 (1 year)
Remote
  • Participated in end-to-end software development to design, develop, test, and support new solutions on projects.

  • Saw projects through completion from conception to finished product, delivering new functionalities and optimizing performance.

  • Wrote clean, stable code and built solutions to complex technical problems and issues.

Edbridg
Edbridg
Senior Software Engineer
2020 - 2020
Remote
  • Managed the dev process and delivered an MVP to help Edbridg secure investor funding.

  • Designed and implemented two SPAs for students and administrators and created a RESTful API using Express.js.

  • Developed the company's public site using Gatsby.js and WordPress as a headless CMS.

  • Achieved a high score on Google Lighthouse by following SEO best practices.

  • Led full-stack web development using Node.js, React.js, Sequelize, and PostgreSQL and defined project technical requirements.

  • Designed high-level system diagrams to create an API and two web apps for managing student financing using the PERN stack.

SequelizeNode.jsJavaScriptReact.jsPostgreSQLJIRAReduxGatsbyJSExpressMVPREST APIs RESTful Development Express.js Single Page Applications (SPA)WordPressHeadless CMSLighthouse Google SEO Technical Requirements
LegalPlace
LegalPlace
Software Engineer
2018 - 2020 (2 years)
Paris, France
  • Designed and developed new products and features and maintained existing solutions on the LegalPlace platform.

  • Facilitated the launch of a new web application to handle legal procedures for vehicles.

  • Introduced A/B testing processes across multiple web applications to enhance performance and improve conversion rates.

Algérie Poste
Algérie Poste
Software Engineer
2016 - 2018 (2 years)
Algiers, Algeria
  • Contributed to designing and developing a new fully featured platform to improve electronic bill payments for clients.

  • Developed and implemented several web applications using different tools and frameworks.

  • Built and deployed a new activity dashboard, automated file processing, and integrated payment solutions on the platform.

ETLPHPLaravel FrameworkJavaJavaScriptMySQLMS SSISSQL Server Integration Services (SSIS)

Showcase

Senior Software Engineer - Edbridg
Senior Software Engineer - Edbridg
  • Edbridg facilitates education access globally, removing social and economic barriers.

  • The project developed an MVP and defined technical specifications for a solution.

  • Edbridg created an API for managing solutions on the platform.

Software Engineer - Influence & Co.
Software Engineer - Influence & Co.
  • Rewrote a monolithic app to an intuitive SPA.

  • Implemented a new dashboard with improved components and modules.

  • Improved the codebase through a complete rebuild.

Software Engineer - LegalPlace
Software Engineer - LegalPlace
  • Developed new products and features for the LegalPlace platform using Node.js, PHP Phalcon, React.js, and TypeScript.

  • Focused on providing up-to-date information and services to users.

  • Worked on a platform with a focus on user experience and data delivery.

Education

Oracle Java SE/EE Training
Oracle Java SE/EE Training
ITComp - Algeria
2017 - 2018 (1 year)
Engineer's Degree, IT
Engineer's Degree, IT
Ecole nationale Superieure d'Informatique (ESI) - Algeria
2011 - 2016 (5 years)