Adam M.

Adam M.

Senior Software Engineer

Cyprus
Hire Adam M. Hire Adam M. Hire 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.

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.

Portfolio

Front-end Developer - FXPRIMUS
Front-end Developer - FXPRIMUS

FXPRIMUS is a globally acclaimed brokerage offering safe and secure online trading environments anywhere in the industry. Operating since 2009, the FXPRIMUS brand enables clients of all experience levels to trade multiple instruments including forex, commodities, energies, indices, stocks, metals, and crypto via a range of advanced web and mobile trading platforms. Migrated the platform from the old CMS to Drupal and recreated the whole members area using Angular 2+.

Senior Front-end Developer - Signit
Senior Front-end Developer - Signit

Signit helps companies prepare, sign, and send all their agreements in just a few clicks. Designed with Saudi law in mind, Signit documents are admissible in a Saudi Court of Law as evidence. In addition, the Arabic-first, highly secure solution enables users to use locally compliant templates and follow local procedures. This app was created using React 18 in two languages: Arabic and English.

Senior Front-end Developer - Floward
Senior Front-end Developer - Floward

Floward is the #1 gift & flower shop with online orders for same-day delivery nationwide. Worked on the development of this application using Next.js in two languages: Arabic and English.

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