Nasry Al-Haddad, software engineer

Nasry Al-Haddad

software engineer

Element^n

Location
Lebanon
Education
Bachelor's degree, Computer Science
Experience
15 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 9 Months

software engineer at Element^n
  • Lebanon - Beirut
  • My current job since July 2015
Senior Systems Analyst at A-Tech LB
  • Lebanon - Beirut
  • My current job since March 2014

* Providing Internet Products: Domain Names, Hosting, Email …
* Providing Security products and solutions
* Software, Web, and Mobile Development
* Implement Network and Security solutions
* Provide Software/Hardware support
* Mobile Phones support and diagnostics
* Developed Note Sharing System (NSS): provides a means of communications between two or more parties (example employees and managers) to share notes and working on tickets using mobile devices

Senior Software Engineer at Star Technologies S.A.L.
  • Lebanon - Beirut
  • May 2010 to January 2015

* Developed a real-time, multi-threaded, multi-port listener service
* Developed real-time, multi-threaded and thread-pooled services for analysing received GPS data
* Developed a generic real-time notification service for sending notifications from various services, including Email, XMPP, HTTP response, and WebSocket notifications
* Developed a near-real-time notification delivery to clients using WebSockets
* Developed a J2EE web application which allows tracking vechicles on a Map
* Developed several reports that are generated on historic activity of tracked objects
* Developed client-side JavaScript code for user-map interaction and handling real-time events and notifications received from the server-side services
* Developed an RMI monitor application that remotely monitors the server-side services, including, but not limited to, threads, Blocking Queues, total and completed thread tasks, thread and connection status of each device. In addition to device console for each device from which the incoming data can be displayed and outgoing commands can be sent.
* Developed a serial-port console (similar to Windows' Hyperterminal) for device configuration over serial port
* Developed an Android background service for tracking mobile phones
* Upgraded the system to run in OSGi environment (bundles)
* Managed Maven, GIT and Bug Tracking system for the above
* Developed a Quotation and order processing J2EE web application
* Deployment, Maintenance and Technical Support

IT Developer Contractor at DHL Express
  • Lebanon - Beirut
  • August 2008 to May 2010

* Developed an employee assessment J2EE web application
* Developed a Proactive Package tracking J2EE web application

Education

Bachelor's degree, Computer Science
  • at American University of Science & Technology - AUST
  • August 2008
Diploma, MCSE
  • at American Lebanese Language Center - ALLC
  • March 2008

Specialties & Skills

Web Development
Automation
Simulation
Research
Web Development
J2SE - J2EE - RMI - JNI - Swing - OSGi
OpenCV - R - OpenGL - JOGL
Trac - Jira
WebSockets
JavaScript - JQuery - RequireJS - BackboneJS
MySQL - PostgreSQL - PostGIS - MSSQL
httpd - Tomcat - Resin - GlassFish - Jetty
ANT - Maven - GIT - Artifactory - Hudson
GoogleMaps - OpenLayers
HTML - CSS
Eclipse - NetBeans - Visual Studio

Languages

Arabic
Expert
English
Expert

Hobbies

  • Self Learning
    Almost all skills were self learned
  • Science in general
  • Reading Technical E-Books, Whitepapers, and Articles
  • Reinventing the wheel