👋 Hi, I am Abbas Ghaith,

Sr. Front-End Developer with a passion for TypeScript.

I enjoy building solid and user-friendly web applications using my experience TypeScript and React. Additionally, I am a certified Meta Front-End Developer Professional. If you need a communicative front-end developer who enjoys working as part of a team, I’d love to hear from you!
large
small

About my work

6 years experience as a web developer.

I am a front-end developer with a solid understanding of design principles, enabling me to create intuitive and user-friendly experiences efficiently.

Front-end development
I have extensive knowledge of HTML, CSS & JavaScript (ES6), TypeScript and experience with the 2 most popular frameworks (React, Vue). Add ambition, endless curiosity and a GTD‑mindset and you have a pretty complete picture of me.
  • javascript
  • typescript
  • react
  • vue
  • sass
UI UX designer
I bridge design and development, making design decisions directly in code. From research to prototyping, I craft intuitive, user-centered interfaces. Proficient in Figma and Adobe XD, I ensure seamless and visually consistent experiences.
  • figma
  • adobe-xd

Curriculum Vitae

I’ve worked on several projects for great organizations

from emerging startups to established businesses across various industries.

cashgate

Front-end Developer Lead

CashGate Information Technology, Dubai, UAE

October 2023 – February 2024


Tooling

TypeScript, React, GraphQL, Material-UI, Mapbox

Work & responsibilities

  • Developed a Real Estate platform using React, TypeScript, and Apollo GraphQL.
  • Improved the code quality.
  • Front-end lead for the planning and development of several new features.
  • Worked within an agile Scrum team.
super future

Sr. Front-end Developer

Star Super Future Technology, Dubai, UAE

February 2023 – October 2023


Tooling

TypeScript, React, Vue, Next.js, Umi.js, Ant Design

Work & responsibilities

  • Designed and developed the Super Future Crypto Wallet, delivering an intuitive UX with real-time balance tracking, secure transactions, contract management, and live market updates. Engineered core features, optimized performance, integrated APIs, and ensured a clean, user-centric UI.
  • I used GSAP to create smooth, interactive animations in the TM payment system, enhancing user experience and flow.
  • Mentored a co-developer.
  • Work in an agile Scrum team of 4 front-end developers.
acksession

Front-end Development Engineer

Acksession, Tampa, Florida, United States (Remote)

January 2022 – February 2023


Tooling

TypeScript, React, Material-UI, React Bootstrap, React Query

Work & responsibilities

  • Developing a complex React software "BlueSeed ERP & POS" with a lot of interaction and state. Think of dashboards, filters, server settings, data visualizations and communicating with APIs.
  • Collaborated with cross-functional teams to gather requirements, conduct code reviews, and ensure high-quality software delivery.
  • Maintained a clean, efficient, and maintainable codebase, enhancing application stability and performance.
  • Managed the transition to remote work, ensuring seamless communication and effective team collaboration.
tahaluf

ReactJS / NodeJS Developer

Tahaluf Al Emarat Technical Solutions, Abu Dhabi Emirate, UAE

October 2022 – November 2022


Tooling

React, Node.js

Work & responsibilities

  • Contributed to TAMM-OS government services platform development.
Another Company

Software Engineer (Frontend)

Microtech Solutions S.A.L., Beirut, Lebanon

January 2019 – January 2022


Tooling

React, Next.js, Bootstrap, Ant Design, React Query

Work & responsibilities

  • Designed and developed the frontend UI for Micro Tech Solutions USA using Next.js for a responsive, user-friendly interface.
  • Developed features for a donations web app "Sadaqas" using React, enhancing functionality and user experience.
  • Contributed to the development of a service provider app "Onsor", collaborating remotely with PhazeRo to deliver high-quality solutions.
  • Improved application features with React and Ant Design, ensuring clean, efficient, and maintainable code.
  • Collaborated with cross-functional teams to gather requirements, conduct code reviews, and ensure successful project delivery in a remote environment.

What I do

Front-end developer (primary)

Languages

TypeScript, JavaScript, HTML, CSS/Sass/Less

Frameworks

React, Vue

Tooling

Vite, Webpack, Babel and more

Education

auce

Bachelor of Science - BS, Computer Science

American University of Culture & Education, Beirut, Lebanon

2014 – 2018

Certifications

ztm

Advanced Javascript

Zero To Mastery Academy

Issued Dec 2024

algo-expert

FrontendExpert | Ace the Frontend Interviews

Algo Expert

Issued Aug 2024

meta

Meta Front-end Developer Professional

Meta

Issued Jun 2024

ztm

Complete Vue Developer Bootcamp (Pinia, Vitest)

Zero To Mastery Academy

Issued May 2023

ztm

UI/UX with Adobe XD

Udemy

Issued Feb 2022

Six things you probably like to know from me

Are you available for an interesting position?

I'm currently open to onsite positions and am willing to relocate for the right opportunity.


What's your hourly rate?

I typically charge between $17 and $30 per hour depending on the scope and complexity of the work.


Do you have experience with technology X?

I am a real hands-on worker and I am constantly experimenting with new techniques and tools. So I'm used to making things my own quickly. Are you looking for very specific skills? Please contact me to see if I can help you with that!


Where are you located? Do you work remotely?

I'm in Beirut, I'm used to working remotely. A hybrid model (for example x days in the office) is also possible.


What was this site built with?

This site was initially built using HTML, Sass & JavaScript. Currently, I’m considering migrating it to Astro, which is a more optimized choice for lightweight landing pages like this, especially given that it wasn’t available in 2020. Why Astro? It ships with zero JavaScript by default, offering superior performance out of the box. Additionally, its built-in lazy loading capabilities contribute to significantly faster load times, enhancing the overall user experience.


Ok, enough about your work, what do you do in your spare time?

In my spare time, I enjoy exploring emerging technologies, participating in online coding challenges, and working on personal projects that help me stay sharp. I also love to travel and experience new cultures, which inspires creativity in my work.