01/22 — present
IT MANAGEMENT, CONSULTING & FULL-STACK DEVELOPMENT
Manookian LLC, Dubai, UAE
MANAGEMENT AND CONSULTING
- Develop a comprehensive understanding of both the business and technical requirements of clients by working closely with stakeholders to define project objectives, requirements, and success criteria.
- Lead the planning, execution, monitoring and delivery of project development, including scope definition, resource allocation, and timeline management.
- Identify and mitigate project risks, issues, and dependencies, and develop contingency plans as needed.Prepare Risk log report.
- Project Delivery processes set up from scratch; guidance and coaching of the teams in adoption of PM methodologies practices and values.
- Development and consolidation of delivery/progress status reports across projects with corrective actions if necessary.
- Establish and communicate documented escalation procedures to clients, consultants, and managers.
- Resources coordination/acquisition for the flawless execution of the project.
- Manage issues, road-blockers and facilitate their resolution while ensuring all affected parties are informed.
- Identify and manage project changes via change control board processes (CCB).
- Development of delivery/progress status reports of product teams to the management accompanies with corrective actions if necessary.
FULL-STACK DEVELOPER / TECHNICAL LEAD
- Architect and develop a specialized job portal web application using Node.js, Vue.js, Directus (headless CMS), MySQL, Docker, and n8n for workflow automation, enabling efficient employer-employee matching.
- Lead full-stack development implementing modern frontend technologies (Vue.js, Tailwind CSS, JavaScript) and backend services (Node.js, RESTful APIs), ensuring responsive design and optimal user experience.
- Establish DevOps practices including containerization with Docker, CI/CD pipelines, and automated workflows via n8n for seamless deployment and operational efficiency.
- Drive performance optimization and scalability improvements, ensuring the application handles concurrent users and maintains fast response times under load.
- Oversee integration of third-party services and APIs, implementing secure authentication, data synchronization, and real-time notifications for enhanced functionality.