Sunteți pe pagina 1din 7

Curriculum Vitae

Address: Khalidhiya,
Abudhabi,
UAE.
Email: saddam.2290@gmail.com
Skype: saddambinsyed.
Saddam Hussain S
Phone: +971 52 64 59 465.
https://www.linkedin.com/in/saddambi
nsyed/

Career Objective:
Personal Details Seeking a position to utilize my skills and abilities in a challenging environment
Date of Birth : 25th July 1990 that encourages continuous learning and provides exposure to innovative ideas
stimulating personal and professional growth.
Gender : Male
Educational Qualification:
Marital Status : Married
- Completed M.Tech in Computer Science with 84.2% in Vel Tech University,
Chennai – (part time) [April 2015]
Nationality : Indian
- Completed B.Tech in Information Technology with 72% in Dhaanish Ahmed
Passport No : M6748092 College of Engineering from Anna University, Chennai [April 2011]
- Completed H.S.C in Government Higher Secondary School, Thirupoondi with
Languages : English 82%.[April 2007]
Tamil - Completed S.S.L.C in Government Higher Secondary School, Thirupoondi with
Arabic* (beginner) 91.6%. [April 2005].

Hobbies
Professional Experience Summary:

• Diary writing - Working as a Software Engineer in Smart Vision for Information Systems,
Abu Dhabi, UAE [2015 to Present] (5 years 2 months).
• Reading books
- Worked as a project Engineer in E- Con Systems India Pvt Ltd, Chennai, India
[2011 to 2015] (3 years 10 months).
• Gardening
Software Skill Summary:

Embedded Operating System Linux, Windows IoT 10, Raspbian OS, Win CE 6.0,
7.0, Compact 2013.
Programming languages C, C++, IoT, Python, C#.NET, VB.NET, WPF, Rest
Api, ActiveX controls, SOAP, Windows services,
HAL development and Android native apps.

Skill set SDLC, OO concepts, SQL server, Socket


programming, Network protocols, .NET TPL library,
ISO 8583, multi-threading, LINQ2SQL .NET design
and architectural patterns, Arduino, GSM Modem.
Wireless Protocol ZigBee, MQTT, Bluetooth,
Bug Tracking and Version JIRA, Bugzilla, SVN.
Control
Curriculum Vitae

Experience Highlights:

- Total 9 years’ experience in Embedded IOT product development inclusive


of both IOT developments, .Net Technology and Computer Vision
(OpenCV) Image processing (dlibs, Pylibs, Keras) .
- Extensively worked in SoC’s/POS/KIOSK/Desktop/Payment card reader’s
applications development and Bug solving in Windows CE environment.
- Written image processing algorithm to identify the fake passport
documents for various countries.
- 5+ years experienced in C#.NET application development for Windows CE
Computer Proficiency
smart devices and PC side including POS / KIOSK / Desktop / Payment
C C++ WinCE card readers (ISO 8583) / Biometric devices / OpenCV.
- Experienced in developing OpenCV + Python apps and integrating facial
C#.NET IOT Android emotions recognition SDKs.
- Experienced in writing USB Camera application for android mobile devices
without need of rooting the android device.
- Expertise in marshalling unmanaged code (C, C++) to managed code (C#)
Academic Projects and vice versa.
- Experienced in writing C# ActiveX controls, design patterns, web-api,
❖ Mitigation of DDoS Attack windows service & webservice code for different kind projects.
- Experienced in writing various peripherals testing application such as
Using IPS System at ISP Level
Barcode reader, Finger print sensor, Signature Pad, EMV, NFC, GPS,
Magnetic stripe reader (MSR) and familiar with IDTECH hardware’s.
Distributed denial-of-service
- Experienced in writing diagnostic application this includes testing of Audio,
(DDoS) attacks remain a major
Keypad, Backlight, Brightness, CAN, Serial, Wi-Fi, and GPS etc.
security problem, the mitigation of - Experienced in.NET- TPL, multithreading application development and
which is very hard especially implementing custom protocol in C#.
when it comes to highly - Expertise in writing Bluetooth profile implementation such as A2DP, File
distributed botnet-based attacks. Transfer, Headset etc. for Windows Compact OS.
- Expertise in preparation of software design documents, User guide
The core of the solution is documents, system test plan documents.
composed of intrusion prevention - Experienced in project Management, Team Management, Project Release
systems (IPSs) located at the and Client interaction.
Internet service providers (ISPs) Professional Experience:
level.
Smart Vision for Information Systems, Abu Dhabi.
The IPSs form virtual protection
rings around the hosts to defend • As a Senior Software Engineer, developed Several IOT applications and
and collaborate by exchanging Biometric applications, for devices like IEVO, Grosvenor Technology,
selected traffic information(IPSs) SignoTec/TOPAZ Signature pads, CONKER Windows TAB, EMI Cash
located at the Internet service Dispenser and Coin Acceptor, CMI TECH and etc.
providers (ISPs) level. • Expertise in developing IOT apps using Pi3 SoC boards, Zigbee, MQTT
protocols.
• Experienced in writing Payment card reader EMV / MSR / PINPAD
(IDTECH products).
• Experienced in writing Passport scanning and face verification applications
using ARH hardware.
• Experienced in integrating 3rd party SDK such as Cognitec face verification
SDK, BIO-ID SDK, ARH SDK, Affectiva SDK and other biometric vendors SDK.
Curriculum Vitae

• Requirement gathering for different projects, preparing software design


documents and finalizing use case documents to get approval from the client.

E- Con Systems India Pvt Ltd, Chennai, India.

• As an Embedded software engineer, developed Win32 Applications, Device


drivers, boot loaders and Conducted System plan.
• Expertise in Windows CE Application development for 8 different Projects.
• Experienced in Windows CE Device driver development in 2 different projects.
• Experienced in Windows CE Boot loader development.
• Requirement gathering for different projects, preparing software design
documents and finalizing use case documents to get approval from the client.
❖ CODE BOOK • Expertise in C#.NET application development both Windows CE devices and
PC side application for 6 different projects.
Code Book is a social network
website where users/experts can Projects Summary:
join and exchange their knowledge.
Smart Vision for Information Systems, Abu Dhabi.
The experts are grouped under
various technologies like Java, .Net, 1. Drowsy face detector IOT application Pi3 + OpenCV + Python
C, C++, PHP, Python etc. The users
This application uses the webcam and use of OpenCV image processing libs, it will
can choose his desired technology
and reach its experts and clarify detect the face drowsiness and then play the alarm with vibrating user chair.
their doubts. 2. Lift controller IOT application (Pi3 + Rasp os + MQTT)
If hosted people from all over the This IOT application will installed in each lift and it will read the visitor card and push
world can get benefitted. the card data to main IOT controller and receive the response.

3. IOT Biometric board (Pi3 + finger + card + Iris)

A compact biometric board which has finger print and card reader and iris in it and
used as TA device.

4. Passport scanning and fake detection Application

The Passport scanning application used to dispense the SIM. User can get the SIM
card by scanning anyone passport in the KIOSK system.

• Written own image processing algorithm to detect fake passport document


for around 48 countries and verify the passport image with user photo to
dispense the SIM card.
• Developing the webservice to send/receive the passport images,
configuration and etc.
• It can be used in the airports as a E-Gates to verify the passengers passports.
• Exposing Application programming interface (API) for easy application
development.
Curriculum Vitae

5. Smile to open the doors Application IOT + Pi3

The Smile4Me application opens the doors when anyone smiles in front of the doors.

• Designing the architecture model for smile4Me application.


• Exposing Application programming interface (API) for easy application
development.
• Implemented the window service engine code to monitoring all the inputs
from the motion detection sensor and from the multiple connected cameras.

6. Biometric devices Application [ Card + Finger + Iris]

The biometric device application development includes employee information,


communication with biometric devices.

❖ COURSE CERTIFICATION • Developing application for various biometric vendors such as IEVO, ATS,
Grosvenor Technology, TOPAZ/SignoTec signature pad, Windows mobile 6.0
➢ HID Active-ID 1.4 CMS devices, CONKER windows OS handheld devices, CHERRY fingerprint readers
certification from HID and PCSC Card readers and etc.
GLOBAL Company. • Exposing Application programming interface (API) for easy application
development.

7. EMV & MSR Smart Card reader Application (ISO 8385/7816)


➢ PKI and Cryptography
Course certification from The payment card reader application uses the IDTECH hardware to read the credit and
debit card data and extract the same and send to the corresponding bank
HID GLOBAL Company.
• Integrating the vendor hardware API with desktop application.
• Implemented the DUKPT algorithm concept to extract the bank card details
from the IDTECH card readers and PINPAD.
• Developing Rich GUI using C#.
• Exposing Application programming interface (API) for easy application
development.

8. ID card printing application with DNP - ID Card printers.

The ID card printing C# application and window service will enable user to print their
own deigned ID card image using the DNP card printer hardware both Network and
USB medium.

• Integrating the vendor hardware APIs.


• Encoding the customer data into the Chip on the Smart card.
• Implemented the Printing service Engine to print and monitor the card printer
status and update the same to the web application.

9. Emirates ID card reader application on Windows and Android.

The Card reader application in WPF uses the CHERRY card reader hardware and can
able to read the various cards such as Emirates ID, HID cards, Mifare cards, Smart
Memory Cards and etc.
Curriculum Vitae

Projects Summary:

E- Con Systems India Pvt Ltd, Chennai, India.

1. SHELL Application for Compact 2013

Shell application for compact 2013 OS and this shell application has similar features
like other Operating System shell application such as notifications, themes,
customizable tile based GUI’s, Settings for Bluetooth, Wi-Fi and etc.

• Designing the architecture model for shell application.


• Developing Rich GUI based shell for compact 2013 using C#.
• Developing the notifications from other application to Shell.
• Exposing Application programming interface (API) for easy application
development.

2. Tablet Armor
Tablet Armor is a Rich GUI based peripherals testing application that runs on the
Widows 8 Tablets. The peripherals such as UPEK UMA Fingerprint Reader, IDTECH
(IDHA-5042) Magnetic stripe Reader, SkyeTek Gemini NFC Reader, FEIG EMV (ID CPR
44.01) Reader, Opticon (MDI2300) Barcode Reader

• Developed Rich GUI based testing PC application using C#.


• Developed the low level WIN32 layer DLL libraries for peripherals using C.
• Developed application layer that communicates with WIN32 bottom layer
using C#.
• Done the Marshalling for Complex structures, function pointer arguments
from unmanaged code to Managed Code.
• Solved the Complex issues where raised when running app on the Windows
tablets which developed by PC side.
• Prepared the design document, user guide document, Client Interaction and
Responsible for Testing the project and delivery.

3. Webeecam Free-USB Web Camera android native


application (No need to root the mobile).
The Webeecam is an android application to display/record video and capture images
from a USB UVC camera that is connected to Android phone or tablet device with OTG
support

https://play.google.com/store/apps/details?id=com.econsystems.webeecamtrial&ut
m_source=Website&utm_medium=Referral&utm_campaign=Webeecam.
Curriculum Vitae

4. Bluetooth Manager for WinCE


Bluetooth manager application provides easy way to use the Bluetooth profiles such
as PAN, A2DP, Serial, Headset, File Transfer etc. It supports WinCE 6.0, 7.0 and
Compact 2013.

• Developed Rich GUI application for the device using C#.


• Developed the WIN32 DLL library that supports necessary Bluetooth profiles.
• Done the inter-process communication between Wince Bluetooth OBEX
driver and application.
• Application programming interface (API) provided for easy application
development.
• Prepared the user guide document and Responsible for Testing the project
and delivery.

5. Actronic Diagnostic Application


Actronic is a Rich GUI based Diagnostic testing application that runs on WinCE 6.0
devices. The diagnostic testing includes Audio, Keypad, Backlight, Brightness, CAN,
Serial, Wi-Fi, GPS etc.

• Developed Rich GUI based diagnostic test application for WinCE 6.0 devices
using C#.
• Developed the low level HAL DLL layer for diagnostic testing using C++.
• Developed application layer that communicates with HAL bottom layer using
C#.
• Developed the Circular buffer concept for CAN communication using C.
• Prepared the design document, user guide document and Responsible for
Testing the project and delivery.

6. Boot Loader Customization


Customized the boot loader with respect to the client requirements for Compact 2013
and done the eMMC Memory and SD Memory Partitioning, Formatting, Reading, and
Writing operations in the eboot.

• Implemented the Read, Write, Format, Partition operation for eMMC


Memory and SD Memory using C.
• Customized the boot loader menu options with respect to the requirement.
• Implemented the Hive Boot Registry in eMMC Memory for Compact2013.
• Developed application called IPSettings used to configuring Wi-Fi adapter
settings for compact 2013.
Curriculum Vitae

7. NextGC – Gas Chromatography System


This is the gas chromatography system used to control and monitor the various
sensors such as temperature sensor, humidity sensors, etc. this has two
communication medium such as Ethernet and serial also it has rich GUI application
running at the PC side to control and configuring the device.

• Developed a Rich GUI PC side application for controlling the gas


chromatography system using C#.
• Developed low level WIN32 DLL layer for device side to control and get/set
the configuration from/to sensors using C.
• Developed application layer that uses either Ethernet or Serial interface as a
communication medium to communicate with the low level WIN32 DLL layer.
• Implemented the custom protocol for the communication.
• Application programming interface (API) provided for easy application
development.
• Responsible for Testing the project and delivery.

Linked IN page:
https://www.linkedin.com/in/saddambinsyed/

S-ar putea să vă placă și