Adam M.

About Me

Adam is a Senior Front-end Developer with 7+ years of experience designing, developing, and managing complex sites and internal frameworks. He develops applications across various industries using React.js, Next.js, Angular, React Native, and responsive design. Adam strives to take ownership of the software solutions he delivers and doesn't back down from challenges, having a strong emphasis on customer-centricity and business-focused solution development.

Frontend

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
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.

Signit
Signit
Lead Front-end Engineer
2022 - Present (3 years)
Remote
  • Guiding the front-end team in developing a bilingual Arabic-English application using a custom language router.

  • Using React, React Hooks, and TypeScript to develop the application and Redux for state management.

  • Using Cypress for E2E testing and PDFTron for digital signatures.

Amdocs
Amdocs
Senior Front-end Developer
2022 - 2022
Remote
  • Worked within an Agile team on the development and maintenance of two main projects: CSR and Self Care.

  • Translated UX wireframes and mockups by the design team into responsive, interactive features using HTML/SCSS and JavaScript.

  • Used React, React Hooks, and TypeScript for software development and Redux for managing the state of multiple React applications.

Floward
Floward
Senior Front-end Developer
2021 - 2021
Remote
  • Worked on creating the Floward premium website using Next.js in two languages: Arabic and English.

  • Created multiple features including a help center app for senders to update order details (recipient name/address, delivery date), edit card message, and cancel order.

  • Developed an SSO app for Floward customers and created a Next.js boilerplate to use in multiple SSR projects including Floward premium.

MindGeek
MindGeek
Senior Software Developer
2019 - 2021 (2 years)
Nicosia, Cyprus
  • Created a React Webpack boilerplate to use in multiple projects and guided the front-end team in developing broadcast features.

  • Developed an internal broadcast library in React, SCSS, HTML5, using SignalR to communicate with the back end to implement a chat.

  • Migrated a legacy company support application from Angular.js to React, SCSS, HTML5 and used Docker to create images and containers for multiple projects.

FXPRIMUS
FXPRIMUS
Front-end Developer
2017 - 2019 (2 years)
Remote
  • Revamped the UI and app interface of the company’s website for multiple separate domains and 13 languages.

  • Migrated legacy company members area to Angular 7, SCSS, HTML5 and the legacy company website to SCSS, HTML5, and Drupal.

  • Translated wireframes and mockups into responsive, interactive features using HTML/SCSS and JavaScript.

Showcase

Front-end Developer - FXPRIMUS
Front-end Developer - FXPRIMUS
  • FXPRIMUS is a globally recognized brokerage with a history of 2009.

  • The platform supports multiple trading instruments including forex, commodities, energies, indices, stocks, metals, and crypto.

  • The platform has been modernized with a new Drupal-based frontend and Angular 2+ implementation.

Senior Front-end Developer - Signit
Senior Front-end Developer - Signit
  • Signit simplifies agreement preparation and signing.

  • The app is designed to comply with Saudi law and is admissible in Saudi Courts.

  • It utilizes React 18 in Arabic and English, offering locally compliant templates.

Senior Front-end Developer - Floward
Senior Front-end Developer - Floward
  • Floward is a top-rated gift and flower shop offering nationwide same-day delivery.

  • The application was developed using Next.js in Arabic and English.

  • Floward is the #1 gift & flower shop with online ordering capabilities.

Education

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
CTL Euro College - Cyprus
2014 - 2017 (3 years)
CCNA: Routing and Switching; IT Essentials
CCNA: Routing and Switching; IT Essentials
Cisco