Fouad Dbouk, AI Software Engineer - Tech Lead

Fouad Dbouk

AI Software Engineer - Tech Lead

MVP Tech

Lieu
Émirats Arabes Unis
Éducation
Baccalauréat, Computer Science
Expérience
18 years, 2 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :18 years, 2 Mois

AI Software Engineer - Tech Lead à MVP Tech
  • Émirats Arabes Unis - Dubaï
  • Je travaille ici depuis octobre 2021

- Clarify technical doubts of product stakeholders
- Develop the front-end & the back-end of web application using different stacks
- Develop a strategy the team will use to reach its goal
- Writing reusable, testable, and efficient code
- Ensure Code Review Healthiness
- Provide Architectural and Design direction
- Generate detailed reports with accomplished, planned, and blocked tasks.
- Identify and mitigate risks, including security risks
- Take up the technical responsibility of the entire Project
- Design and implementation of low-latency, high-availability, and performant applications
- Leverage the best of tech stack and build from the scratch
- Integration of user-facing elements developed by front-end developers with server-side logic
- Design develop and implement high-quality features
- Oversee the entire development lifecycle of production consumer software
- Implementation of security and data protection
- Design, build and maintain APIs, user-facing experiences, services, and systems
- Drive high impact projects throughout the organization
- Integration of data storage solutions- Clarify technical doubts of product stakeholders - Develop the front-end & the back-end of web application using different stacks - Develop a strategy the team will use to reach its goal - Writing reusable, testable, and efficient code - Ensure Code Review Healthiness - Provide Architectural and Design direction - Generate detailed reports with accomplished, planned, and blocked tasks. - Identify and mitigate risks, including security risks - Take up the technical responsibility of the entire Project - Design and implementation of low-latency, high-availability, and performant applications - Leverage the best of tech stack and build from the scratch - Integration of user-facing elements developed by front-end developers with server-side logic - Design develop and implement high-quality features - Oversee the entire development lifecycle of production consumer software - Implementation of security and data protection - Design, build and maintain APIs, user-facing experiences, services, and systems - Drive high impact projects throughout the organization - Integration of data storage solutions


Skills:

Test Automation · Full-Stack Development · REST APIs · Gitlab · Jira · Webpack · Redux.js · Agile Methodologies · TypeScript · Team Leadership · HTML5 · CSS3 · jQuery · SASS · CSS · JSON · HTML · Web Applications · JavaScript · Web Development · Back-end Programming · OOP · Web Project Management · Node.js · MongoDB · Front-end Coding · Adobe Creative Suite · Software Development · Project Planning · React.js

Senior Full Stack Developer - UIX Manager à GET Group Holdings
  • Émirats Arabes Unis - Dubaï
  • avril 2013 à octobre 2021

In my role as a Senior Full Stack Developer - UIX Manager at GET Group Holdings, I effectively tasked with the responsibilities to utilize sound technical knowledge in web application development, systems architecture and methodologies, and plan, develop, test, deploy, and maintain interactive web applications and websites. Direct and steer efforts in designing and developing web applications.

This is the list of tools and frameworks I use:

- Full Stack Frameworks : Meteor - MeanJS - Zend Framework
- Back-end tech : PHP - NodeJS
- Front-end tech : JavaScript - JQuery - Angular - Blaze - React - Handlebars - ES6 ECMAScript - Action script 3.0 - HTML / HTML5 - Bootstrap - Kendo UI - AJAX - JSON - XML - WebSocket - Adobe Muse
- Databases : MySQL - PostgreSQL - MongoDB - Microsoft SQL Server
- Cascading Style Sheets : STYLUS - SASS - LESS - CSS3 - CSS - Media Queries
- Animation : Adobe Flash (AS 3.0) - Adobe Edge Animate
- Mobile Technologies : Flash Builder - Cordova - Phonegap


In my current post, I have accomplished the following:
- Delivered Government projects with due diligence and utilized the appropriate framework
- Design of the overall architecture of the web application
- Develop a strategy the team will use to reach its goal
- Develop the front-end & the back-end of web application
- Creating database schemas that represent and support business processes
- Data migration, transformation, and scripting
- Integration of the front-end and back-end aspects of the web application
- Create reports to update the company on the team's progress
- Develop automated tests
- Ability to write quality unit tests.
- Develop automated deployment process
- Understanding of repeatable automated processes for building the application, testing, documenting, & deploying it at scale.
- An awareness of security concerns is important, as each layer presents its own possible vulnerabilities.
In my role as a Senior Full Stack Developer - Web Lead at GET Group Holdings, I effectively tasked with the responsibilities to utilize sound technical knowledge in web application development, systems architecture and methodologies, and plan, develop, test, deploy, and maintain interactive web applications and websites. Direct and steer efforts in designing and developing web applications.

Full Stack Developer - UI/UX Developer à GET Group Holdings
  • Émirats Arabes Unis - Dubaï
  • octobre 2010 à avril 2013

Responsibilities, tasks and achievements:

- Defining site objectives by analyzing user requirements and envisioning system features and functionality
- Developed UI/UX to web applications by setting expectations and features' priorities throughout the development lifecycle
- Determined the best design approach, methodologies and tool sets
- Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
- Integrated applications by designing database architecture and server scripting.
- Studied and established connectivity with network systems, search engines, and information servers
- Created multimedia applications by using authoring tools
- Completed application development by coordinating requirements, schedules, and activities
- Contributed to team meetings, troubleshooting, development and production priorities and deadlines across multiple platforms while coordinating with various teams
- Developed documentation and assistance tools for user support

Multimedia Developer à Best Food Company
  • Émirats Arabes Unis - Dubaï
  • décembre 2008 à juillet 2010

Spearheaded efforts to create corporate web sites, portals and large-scale web applications, while providing oversight in the design, site structure (information architecture), and daily maintenance of a global/localized websites. Performed due diligence while debugging and testing procedures, and strictly adhered to the standards compliant code with emphasis on browser compatibility, accessibility, and search engine optimization. Leadership role involved conducting user trainings, staff mentoring, and managing quality assurance of accomplished projects / websites.

Responsibilities, tasks and achievements:

- Oversaw and managed the creation of web designs, presentations and marketing materials, and multimedia projects
- Played a pivotal role in designing and animating graphic/texts, web displays (banners etc.), and production of digital media
- Designing a user-friendly interface for on-line programs like multi-media systems and web-driven e-mail
- Engaged in developing banners for advertising on corporate client sites, events & exhibitions.
- Displayed solid proficiency in HTML programming, XHTML, CSS coding, image editing, Flash and JavaScript coding
- Assisted sales with preparing test websites, and handled all aspects of audio and video editing for the web
- Advised and guided clients regarding layout & design, production methods and cost factors

Technical Assistant à Lebanese American Univeristy
  • Liban
  • mars 2002 à janvier 2005

My job was in the computer center in the category of technical support, solution provider, network technician, and software and hardware solution.

Graphic Designer - Web Developer / Designer à Dbouk for Design Company
  • Liban
  • juin 2002 à août 2004

Desiging Ads, posters, catalogues, brochures, letterheads and business cards for different fields . Moreover Designing and developing Websites for different sectors in the market

Éducation

Baccalauréat, Computer Science
  • à LAU - Lebanese American University
  • juillet 2005

Bachelor of Science, Computer Science, Lebanese American University, Spring 2005

Baccalauréat, Computer Science
  • à Lebanese American University
  • juillet 2005
Etudes secondaires ou équivalent, Lebanese Baccalaureate
  • à AL-Mostafa School
  • juin 2001

Lebanese Baccalaureate, Experimental Science, Al-Mostafa School, June 2001

Specialties & Skills

HTML + CSS
Graphics
Science
c , c++ , c# , perl , java , vb , vb.net , sql , html assembly
Managing & configuaring Web Servers ( IIS )
Configure routers & switches Static & Dynamic ( RIP , OSPF , IGRP , EIGRP )
Alice application for 3d presentations and demos
Action scripts AS.2.0 & 3.0 ( Flash ) , Vb Scripts , Java Scripts and PHP
adobe photoshop , adobe dreamweaver, adobe image ready , adobe illustrator , adobe after effects
Micorsoft office : word , access , excel , powerpoint , front page ,visio

Langues

Arabe
Expert
Anglais
Expert

Loisirs

  • Chess