Mohammed Ehap Ali Zean Al Abdin

Mohammed Ehap Ali Zean Al Abdin

Software Engineer

Dedicated Software Engineer with experience in designing and developing web applications using JavaScript, Python, and Go. Proficient in front-end frameworks like ReactJS, Next.js, and back-end technologies including Node.js and Express.js. Skilled in cloud computing, DevOps, and Agile methodologies, with a strong focus on delivering high-quality, scalable solutions. Passionate about problem-solving and driving innovative projects.

Download Resume

Technologies

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

React.js

Next.js

Express

Node.js

JS

TS

Java

Kotlin

Android

Python

Flask

Go

Tailwind

Bootstrap

SASS

Figma

Vercel

AWS

Azure

Docker

Projects

Flask Emotion Detection

  • Developed a web application integrating AI functionality using IBM Watson libraries for NLP and speech-based tasks.
  • Deployed the application using Flask, incorporating error handling and performing unit testing to ensure reliability.
  • Conducted static code analysis to maintain high-quality code and optimize performance.
HTML
CSS
Flask
Python
IBM Watson AI Libraries

MERN Auth

  • Developed a boilerplate for MERN authentication, implementing JWT-based authentication stored in HTTP-Only cookies for enhanced security.
  • Utilized Redux Toolkit for state management and React Bootstrap for responsive design.
MongoDB
Express.js
React.js
Node.js
Redux Toolkit
React Bootstrap

Image Resizer

  • Built an API for image resizing and serving using TypeScript and Sharp.
  • Implemented placeholder image generation and a cached image library for efficient processing.
  • Developed unit tests for API endpoints using Jasmine to ensure reliability.
  • Followed industry best practices with ESLint, Prettier, and scalable architecture.
HTML
CSS
TypeScript
Node.js
Express.js
Prettier
ESLint
Jasmine
Sharp

Experience

10/2024 – Present

Java Developer - Ministry of Communications and Information Technology (MCIT) - DEPI

  • Developed a simple ATM system logic as a practical application of Object-Oriented Programming (OOP) concepts using Java
  • Conducted in-depth research to understand how the printStackTrace method operates under the hood, successfully tracing its functionality to the System.java file.
  • Collaborated with team members to implement and optimize system features, ensuring efficient and clear code structure.
Java

03/2023 – Present

Software Engineer - Freelancer

  • Designed and developed cloud-based applications using JavaScript, React, Node.js, and AWS.
  • Improved delivery timelines by 15% through efficient Agile practices.
  • Deployed full-stack applications to enhance user experience and performance
JavaScript
React
Node.js
AWS

10/2022 – 11/2023

Front-End Developer - Udacity - DECI

  • Delivered responsive, high-performance web applications using HTML, CSS, JavaScript, and Tailwind CSS.
  • Identified user problems and conducted interviews to gain deeper insights into challenges and gather suggestions and potential solutions.
  • Created hand-drawn sketches and website designs to address user issues effectively
  • Developed presentations and prototypes to showcase solutions, ensuring alignment with user needs
  • Served as the presenter for final project demonstrations, effectively communicating solutions and technical approaches to stakeholders.
  • Worked collaboratively within Agile teams, managing sprints and ensuring adherence to project deadlines.
HTML
CSS
JavaScript
TailwindCSS