Daniel Khouri, Technical Manager

Daniel Khouri

Technical Manager

Applicom

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Science
Experience
15 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 4 Months

Technical Manager at Applicom
  • United Arab Emirates - Dubai
  • My current job since August 2013

In charge of managing the development and infrastructure team. Customers
handled included companies in the Medical, Oil & Gas, Hospitality, Aerospace,
Legal, and Security industries.
● Managed a team of 4 developers and 3 IT staff.
● Fulfilled team lead, pre-sales, architect and business analyst roles.
● Supported sales team with technical demos for potential customers.
● Developed multiple SharePoint 2013 sites for specific departments in various
companies which included:
○ Procurement/Supply Chain: Logistics Management, PO Tracking, eProcurement

○ Human Resources: Expense Reports, Travel Requests, Visa
Request/Tracking, Timesheets, Appraisal Management, Requisitions
Management
○ Sales & Marketing: Opportunity Tracking, Contract Management, Rig
Management, Equipment Utilization Tracking, Revenue Performance
Tracking
○ IT: Support Request Tracker, License Tracker
○ Health, Safety & Environment: Incident Management, Investigation
Management, Action Tracker
○ Service Quality: Quarterly Statistics Tracker for various statistics such
as auto accidents and non-productive time
○ Legal: Contract Approval System
● Developed the SharePoint intranet for one of the largest resorts in Dubai.
Functionality included:
○ Document workflow management
○ Customized search functionality
○ Integration with Human Resources Management System
○ Electronic forms
● Developed a PDF document search server with an ASP .NET front end using a
C# port of the Lucene API for an aerospace company. Indexed millions of PDFs
which had previously been converted from physical documents and had OCR
performed on all pages.
● Developed various re-usable SharePoint dashboards, search pages, and
reports for viewing summaries/KPIs.
● Extensive use of InfoPath 2013 forms, the SharePoint CSOM (C#), and the
SharePoint JSOM (JavaScript).
● Deployed Barracuda Web Application Firewalls, Email Security Gateways,
NextGen Firewalls, Message Archivers and Load Balancers at multiple sites.

Senior Software Engineer at Applicom
  • United Arab Emirates - Dubai
  • August 2011 to August 2013

Responsible for scoping out and fulfilling software requirements.
● Developed C# call billing, reporting and monitoring application for Avaya and
Shoretel phone systems.
● Developed C# call notification application using Shoretel API.
● Developed C# and Java medical dictation application for Windows and
Android. Integration was done with Exchange 2010 using the EWS 2.0 API for
use at a hospital.
● Developed C# reporting application for Watchguard XTM firewall using the
Watchguard XTM API to provide a customer with advanced security reports
for compliance purposes.
● Lync 2010/2013 architecture design, deployment along with integration with
Cisco phone systems and GSM gateways.
● Configured Apache-based reverse proxies on Ubuntu Server for publishing
customers’ internal application web pages and services to the internet.
● Configured Nagios on Ubuntu and Suse Linux for monitoring clients’
networks, servers and devices.
● Deployed and maintained Microsoft Hyper-V and VMware vSphere virtual
environments.
● Deployed and maintained backup solutions for both physical and virtual
environments using Veeam, Evault, and Microsoft Azure Backup.
● Designed, deployed and maintained a hospital datacenter, which included
IBM Bladecenter H chassis and Storwize V7000 SANs.
● Deployed and maintained several firewalls including Barracuda, Watchguard,
Juniper, Cisco, Fortinet, and Stonesoft.
● Deployed and maintained Linux Active Directory integration for Ubuntu
servers using Centrify.

Software Developer at Menlo Innovations
  • United States - Michigan - Ann Arbor
  • July 2010 to June 2011

Worked in a purely Agile based development team. Followed a purely Agile
process along with Test Driven Development practices for all projects.
● Developed Java application for Accuri flow cytometer hardware.
● Developed C# survey management software for the University of Michigan.
● Developed multi-platform inhaler module software, mainly using ObjectiveC,
Java and SQL. Part of this software was submitted and shipped to the App
Store.
● Wrote unit tests for all newly developed functionality using NUnit and Junit
to ensure near 100% test coverage.
● Attended weekly project review meetings with customers to demonstrate
new features and address bug fixes.

Freelance Software Developer at Freelance
  • United States - Michigan - Ann Arbor
  • January 2010 to June 2010

● Design and development for camera surveillance software, mainly using C#.
● Used AForge .NET Framework, Windows SDK and Microsoft Media
Foundation.

Software Engineer at Siemens
  • United States - Michigan - Ann Arbor
  • November 2008 to December 2009

Worked as part of the development team for cardiology imaging software named
Syngo Dynamics, collaborated closely with the QA team. Involved integration with
ultrasound and X-ray machines.
● C# and HTML development.
● Implementation of feature requests.
● Software bug fixing.

Education

Bachelor's degree, Computer Science
  • at University of Michigan
  • April 2008

,

Specialties & Skills

ACTIVE DIRECTORY
APACHE WEBSERVER
ARCHITECTURE
FIREWALLS
GATEWAY
MICROSOFT C#