Ammar .

Ammar .

  • Senior Frontend Developer
  • Kafr ash Shaykh, Egypt
  • **** **** ****
  • 8 Jahre Erfahrung
  • ASAP
  • Senior

πŸš€ I am a Senior Software Engineer with +9 years of experience specializing in Software Development. πŸ‘¨β€πŸ’» Experienced with all stages of the development cycle for dynamic Software-Based projects. πŸ” Well-versed in numerous programming languages including Advanced (HTML, CSS), JavaScript, PHP, MySQL, and MongoDB. And frameworks including React, React Native, Vue, Tailwind, Electron, and Express.js. πŸ—οΈ Also, have a Strong background in project management methodologies using Agile (Scrum and Kanban) and Waterfall. Consistently, I used to be passionate about color, shapes, logic, and mathematics, and at the same time, I was fond of writing code. Finally, I discovered the way I can combine them. In my view, programming is a way to survive. I started the journey from the earliest age (15 years old), beginning from the basics and diving into the advanced more profound, and deeper, then I made more projects for different clients from different countries.

Bildung

C

Computer Engineering

Kafrelshaikh University, Bachelor's Degree, Egypt
2016 - 2021

Arbeit & Erfahrung

A

Senior Node.js Engineer

Al Rajhi Takaful
Mar'2024 - Gegenwart
Takaful Al Rajhi is a leading company in the Takaful insurance sector, offering comprehensive and Sharia-compliant insurance solutions My Role Monitoring and Support The Insurance System (Node.js)Technologies: TypeScript Β· Node.js Β· Express.js Β· Microsoft SQL Server
A

Software Engineering Mentor

adplist.org
Dec'2023 - Gegenwart
Thrilled to be part of ADPList as a Software Engineer Mentor, where I'll guide and inspire the next generation of tech professionals. My role is all about providing personalized mentorship 🀝, sharing insights on software development πŸ–₯️, and offering career advice πŸ’Ό. Eager to exchange knowledge and experiences in this diverse and dynamic community, I'm committed to fostering growth and innovation in aspiring engineers. Let's shape the future of technology together! πŸ’‘Technologies:Mobile Application Development Β· Back-End Web Development Β· Front-End Development Β· Programming
W

Founder and Software Engineer

Wassapy
Sep'2023 - Gegenwart
Wassapy is a WhatsApp Client for Marketing and Business It is a tool that helps people who work in the field of marketing and advertising and who use WhatsApp primarily in their work by sending a message to a large number of numbers in order to deliver to them a specific offer, service, or whatever.My Role Develop and maintain the ToolImplement The Backend & WebsiteResponsible for the whole software development cycleManaging the development teamTechnologies:Electron.js Β· MySQL Β· GatsbyJS Β· React.js Β· Representational State Transfer (REST) Β· Express.js Β· Responsive Web Design Β· Skill Development Β· Primsa Β· Working Experience Β· Web Technologies Β· Node.js Β· TypeScript Β· Babel.js Β· Agile Β· React Hooks Β· Tailwind CSS
F

Senior Software Engineer

Formula RX
May'2023 - Nov'2023
Formula RX is on a mission to provide cleaner customized prescription medicine. My Role Building the front of the marketplace using the latest and trendy technologiesRefining the User Interface to make it look modern and enhancing the User ExperienceWorking side by side with the backend to create the full product and present an easy experience to the customer (New York, United States)Technologies: React.js, Next.js, TypeScript, Tailwind
A

Senior Software Engineer Technical Lead

Agoverse
Dec'2022 - Jun'2023
Through developed technologies and services provided, the Company equips the agricultural industry’s sellers with a platform for enterprise business management, organizational tools for data marketing and management, loans and affiliate lenders, network marketing, referrals, and storefront for offering inventory or services for sale, barter or co-op and enhances the buyer’s experience to find, purchase, borrow, secure funds or loans for payments, trade or crowdfund. We enable commerce through our marketplaces and provide enterprise management tools and resources for seller’s customer retention and customer relations. The company’s advertising blockchains are enhanced solutions driven by the proliferation of mobile devices for the e-Commerce and payment processing industries. My Role Setup the infrastructure of the leading software and work on them including (Frontend - Backend - DevOps)Manage and mentor staff of software developersBuilding the website and controlling the whole software processTechnologies:MySQL Β· Soft Skills Β· React Β· Docker Β· Representational State Transfer (REST) Β· Responsive Web Design Β· Skill Development Β· Working Experience Β· Web Technologies Β· Node.js Β· Babel.js Β· MongoDB Β· React Hooks
F

Senior Frontend Developer

First Light Games
Aug'2022 - Dec'2022
Main Activities: - Develop NFT's Marketplace Product - TypeScript Frontend development (Vue 3, Pinia, Vite, Tailwind) We believe now is the time to start defining the gold standard for blockchain gaming. We believe we have the passion and knowledge to steer the future of games using this technology towards a positive goal for all players. With a great team of awesome talents, we are aiming to deliver an incredible NFT trading platform that will connect with the future metaverse of games that First Light Games is cooking in their labs.Technologies:React.js Β· Vue.js Β· Representational State Transfer (REST) Β· Responsive Web Design Β· Skill Development Β· Working Experience Β· Web Technologies Β· JavaScript Β· Babel.js Β· React Hooks Β· Tailwind CSS
T

Senior Software Engineer

Toptal
Jul'2022 - Gegenwart
Toptal is a global remote company that provides a freelancing platform, connecting businesses with software engineers, designers, finance experts, product managers, and project managersTechnologies: React.js Β· Soft Skills Β· Representational State Transfer (REST) Β· Responsive Web Design Β· Skill Development Β· Working Experience Β· Web Technologies Β· Node.js Β· JavaScript Β· Babel.js Β· MongoDB Β· Mobile Applications Β· React Hooks
A

Senior Frontend Developer

ATIS Software Factory
Feb'2022 - Jun'2022
ATIS is a leading software house specializing in the design, development, and integration of custom software solutions. Our team of experts offers full-cycle development services and 3rd party system integrations. My Role: Develop and build new applications with a strong focus on maintainability, cross-browser compatibility, and performance using ReactJS.Convert PSD compositions into mark-ups.Technologies:React.js Β· Representational State Transfer (REST) Β· Responsive Web Design Β· Skill Development Β· Working Experience Β· Web Technologies Β· TypeScript Β· SASS Β· Babel.js Β· React Hooks
A

Senior Software Engineer Team Lead

Addicta
Oct'2021 - Mar'2022
Addicta is a company for designing digital products.My Role:Lead and Mentor DevelopersDesign Software ArchitectureTechnologies: React.js, React Native, Next.js, Vue.js, Node.js, Sass Methodologies: Agile Scrum
E

Senior Frontend Developer

Ejjadh
May'2021 - Oct'2021
Company for Programming and E-Marketing.My RoleTranslate UI/UX designs to live websites, apps, and web portalsTechnologies: React.js, Next.js, Sass
A

Senior Software Engineer

Addicta
Jan'2019 - Jan'2020
Addicta is a digital product design company that specializes in UX / UI / Branding design and development for mobile apps, web portals, and commercial websites. My Role: Develop Software Solutions using WordPress, MERN StackTechnologies: React.js Β· React Native Β· Responsive Web Design Β· Skill Development Β· Working Experience Β· Web Technologies Β· Node.js Β· SASS Β· React Hooks
H

UI Developer

HMASERV
Jan'2018 - Dec'2020
Hmaserv for Computer Support and Services.My RoleConvert UI Designs to HTML & CSS & JSMake Pixel Perfect ResultsTechnologies: HTML, CSS, JavaScript, jQuery
E

Founder & Technical Lead

Eng Techno
Dec'2017 - Gegenwart
Eng Techno is a digital products agency that specializes in UI/UX design and software development for mobile apps, web portals, desktop systems, and commercial websites. My Role: Lead and Mentor DevelopersDesign and Set PlansTechnologies: React.js, React Native, Next.js, Vue.js Typescript, Sass Methodologies: Agile (Scrum, Kanban)

Projekte

M
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game about packing as much fun onto the blockchain as possible. This is the marketplace for selling weapons to the players through cryptocurrencies, as this game is a blockchain game.
X
A React-based game app for playing the most popular game, Xs and Os. It can be played: β€’ Offline, where two players can play it on the same device. β€’ Online, where two players can play the same game in real time using different devices. I was the full-stack developer on this project.
T
A React-based app that shows time in different timezones. The app consists of two parts: β€’ A list of timezones and the time in different timezones. β€’ A list of users. These are administrators, managers, and regular users. As the full-stack developer on this project, I used Node.js in the back end and React in the front end.
W
A React-based app for managing portfolios that users can use to build their portfolios and resumes via its dashboard. As the full-stack developer on this project, I used React for the front end and Node.js for the back end.
W
This Vue-based website showcases the portfolio and services of EngTechno. As the front-end developer on this project, I stored static data by creating a JSON file that contains and controls the website data flow.
F
This website shows all information related to the Ministry and its services. I was tasked with developing the front end of their website. The Ministry provided me with a high-fidelity UI design to be used as a reference for the website.
M
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game about packing as much fun onto the blockchain as possible. This is the marketplace for selling weapons to the players through cryptocurrencies, as this game is a blockchain game.
X
A React-based game app for playing the most popular game, Xs and Os. It can be played: β€’ Offline, where two players can play it on the same device. β€’ Online, where two players can play the same game in real time using different devices. I was the full-stack developer on this project.
T
A React-based app that shows time in different timezones. The app consists of two parts: β€’ A list of timezones and the time in different timezones. β€’ A list of users. These are administrators, managers, and regular users. As the full-stack developer on this project, I used Node.js in the back end and React in the front end.
W
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game that is about packing as much fun onto the blockchain as possible. This is the commercial website for presenting the game and its features and options for downloading it.
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
As the full-stack developer for this project, I developed this React-based website, which was envisioned as a collection of thoughts and ideas. I used React and progressive web app (PWA) technology for the front end to make the website available offline. Also, I focused on mobile design to make it easily readable on mobile devices. For the back end, I used Node.js and MySQL.
W
A WordPress-based website for a life and relationship coach. The client wanted a website to present his portfolio, events, articles, and services. As the full-stack developer on this project, I used front-end technologies and WordPress.
W
A React-based app for managing portfolios that users can use to build their portfolios and resumes via its dashboard. As the full-stack developer on this project, I used React for the front end and Node.js for the back end.
W
This Vue-based website showcases the portfolio and services of EngTechno. As the front-end developer on this project, I stored static data by creating a JSON file that contains and controls the website data flow.
F
This website shows all information related to the Ministry and its services. I was tasked with developing the front end of their website. The Ministry provided me with a high-fidelity UI design to be used as a reference for the website.
M
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game about packing as much fun onto the blockchain as possible. This is the marketplace for selling weapons to the players through cryptocurrencies, as this game is a blockchain game.
X
A React-based game app for playing the most popular game, Xs and Os. It can be played: β€’ Offline, where two players can play it on the same device. β€’ Online, where two players can play the same game in real time using different devices. I was the full-stack developer on this project.
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
As the full-stack developer for this project, I developed this React-based website, which was envisioned as a collection of thoughts and ideas. I used React and progressive web app (PWA) technology for the front end to make the website available offline. Also, I focused on mobile design to make it easily readable on mobile devices. For the back end, I used Node.js and MySQL.
W
A WordPress-based website for a life and relationship coach. The client wanted a website to present his portfolio, events, articles, and services. As the full-stack developer on this project, I used front-end technologies and WordPress.
W
A React-based app for managing portfolios that users can use to build their portfolios and resumes via its dashboard. As the full-stack developer on this project, I used React for the front end and Node.js for the back end.
W
This Vue-based website showcases the portfolio and services of EngTechno. As the front-end developer on this project, I stored static data by creating a JSON file that contains and controls the website data flow.
F
This website shows all information related to the Ministry and its services. I was tasked with developing the front end of their website. The Ministry provided me with a high-fidelity UI design to be used as a reference for the website.
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
As the full-stack developer for this project, I developed this React-based website, which was envisioned as a collection of thoughts and ideas. I used React and progressive web app (PWA) technology for the front end to make the website available offline. Also, I focused on mobile design to make it easily readable on mobile devices. For the back end, I used Node.js and MySQL.
W
A WordPress-based website for a life and relationship coach. The client wanted a website to present his portfolio, events, articles, and services. As the full-stack developer on this project, I used front-end technologies and WordPress.
W
A React-based app for managing portfolios that users can use to build their portfolios and resumes via its dashboard. As the full-stack developer on this project, I used React for the front end and Node.js for the back end.
W
This Vue-based website showcases the portfolio and services of EngTechno. As the front-end developer on this project, I stored static data by creating a JSON file that contains and controls the website data flow.
F
This website shows all information related to the Ministry and its services. I was tasked with developing the front end of their website. The Ministry provided me with a high-fidelity UI design to be used as a reference for the website.
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
As the full-stack developer for this project, I developed this React-based website, which was envisioned as a collection of thoughts and ideas. I used React and progressive web app (PWA) technology for the front end to make the website available offline. Also, I focused on mobile design to make it easily readable on mobile devices. For the back end, I used Node.js and MySQL.
W
A WordPress-based website for a life and relationship coach. The client wanted a website to present his portfolio, events, articles, and services. As the full-stack developer on this project, I used front-end technologies and WordPress.
W
Messagator is a mobile app that allows users to quickly open a chat with any unknown phone number without the need to save it in their contacts. With Mesaagator, users can simply enter the phone number they want to chat with, and the app will open a chat window for them. This can be especially useful in situations where users want to quickly reach out to a business or service provider without having to go through the hassle of saving their phone number first. The app is available for both iOS and Android devices and is free to download and use. β€’ Chrome Web Store: https://chrome.google.com/webstore/detail/messagator/ppbelckiciagdbhjdcoofdfneogmooad β€’Mobile Apps Play Store: https://play.google.com/store/apps/details?id=com.engtechnos.messagatorapp β€’App Store: https://apps.apple.com/eg/app/messagator/id6444772480
W
I was the front-end developer for Addicta's portfolio showcase website. The website is built using React, offering a visually appealing and user-friendly interface to showcase Addicta's portfolio and services. In addition to the website, I also developed APIs using the WordPress dashboard, which seamlessly controls the content and functionality of the website.
W
As the full-stack developer for this project, I developed this React-based website, which was envisioned as a collection of thoughts and ideas. I used React and progressive web app (PWA) technology for the front end to make the website available offline. Also, I focused on mobile design to make it easily readable on mobile devices. For the back end, I used Node.js and MySQL.
W
A WordPress-based website for a life and relationship coach. The client wanted a website to present his portfolio, events, articles, and services. As the full-stack developer on this project, I used front-end technologies and WordPress.
W
A React-based app for managing portfolios that users can use to build their portfolios and resumes via its dashboard. As the full-stack developer on this project, I used React for the front end and Node.js for the back end.
W
This Vue-based website showcases the portfolio and services of EngTechno. As the front-end developer on this project, I stored static data by creating a JSON file that contains and controls the website data flow.
F
This website shows all information related to the Ministry and its services. I was tasked with developing the front end of their website. The Ministry provided me with a high-fidelity UI design to be used as a reference for the website.
M
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game about packing as much fun onto the blockchain as possible. This is the marketplace for selling weapons to the players through cryptocurrencies, as this game is a blockchain game.
X
A React-based game app for playing the most popular game, Xs and Os. It can be played: β€’ Offline, where two players can play it on the same device. β€’ Online, where two players can play the same game in real time using different devices. I was the full-stack developer on this project.
T
A React-based app that shows time in different timezones. The app consists of two parts: β€’ A list of timezones and the time in different timezones. β€’ A list of users. These are administrators, managers, and regular users. As the full-stack developer on this project, I used Node.js in the back end and React in the front end.
W
Blast Royale is a mobile Battle Royale game designed for the web3 generation. A fun, frenetic adrenaline fuelled short session game that is about packing as much fun onto the blockchain as possible. This is the commercial website for presenting the game and its features and options for downloading it.
W
Messagator is a mobile app that allows users to quickly open a chat with any unknown phone number without the need to save it in their contacts. With Mesaagator, users can simply enter the phone number they want to chat with, and the app will open a chat window for them. This can be especially useful in situations where users want to quickly reach out to a business or service provider without having to go through the hassle of saving their phone number first. The app is available for both iOS and Android devices and is free to download and use. β€’ Chrome Web Store: https://chrome.google.com/webstore/detail/messagator/ppbelckiciagdbhjdcoofdfneogmooad β€’Mobile Apps Play Store: https://play.google.com/store/apps/details?id=com.engtechnos.messagatorapp β€’App Store: https://apps.apple.com/eg/app/messagator/id6444772480
οΏ½
πŸ“œ A Boilerplate template for starting a new backend project. It includes well-crafted project structure and configuration files ------------------------------------------------ πŸͺš This Project Built Using - TypeScript - Prisma ORM - Express - Reactβ€Ž ------------------------------------------------ πŸ“ Project Structure This project is structured to make it easy to understand and navigate through. It's divided into 3 main folders and a Postman collection: - Backend: Contains the backend code, including the database models, controllers, routes, and server configuration files. - Frontend: Contains the frontend code, including the React components, pages, and client configuration files. - Postman Collection: Contains a Postman collection that can be used to test the backend API endpoints. - Documentation: Contains the project documentation, including the project structure, and how to install and run the project. This is useful if you want to use the backend code in another project, or the frontend code in another project.

Berufliche FΓ€higkeiten

Language
  • CSS 8 Jahr(s)
  • HTML 8 Jahr(s)
  • Javascript 8 Jahr(s)
  • PHP 3 Jahr(s)
  • TypeScript 1 Jahr(s)
Framework
  • React js 8 Jahr(s)
  • React Native 6 Jahr(s)
  • Vue js 6 Jahr(s)
  • Next.js 7 Jahr(s)
  • Node js 6 Jahr(s)
  • Responsive Frameworks 8 Jahr(s)
  • Socket 2 Jahr(s)
  • jQuery 2 Jahr(s)
  • Three.js 3 Jahr(s)
  • Chakra UI 4 Jahr(s)
  • Express 6 Jahr(s)
Database
  • MySQL 5 Jahr(s)
  • MongoDB 5 Jahr(s)
  • SQLite 7 Jahr(s)
General
  • Redux 6 Jahr(s)
  • Figma 3 Jahr(s)
  • Adobe XD 7 Jahr(s)
  • Adobe Photoshop 6 Jahr(s)
Technology
  • Git 8 Jahr(s)

Sprachen

  • English very good
Remoteplatz Logo