AI Software Engineer
Mawdoo3.com
Total years of experience :11 years, 6 Months
· Building interface modules to Keras and Tensorflow models
· Implementing RESTful APIs for mawdoo3 AI's language services using python's flask framework
· Deploying Mawdoo3 AI's applications to AWS EC2 and EBS
· Developing and maintaining Mawdoo3 AI's API demo website using the Angular 4 framework
Planned, built, deployed and supported:
· Realtime Order management software.
· Dynamic trading algorithm strategies.
· Realtime Risk management software ensuring a constantly balanced portfolio within risk limits.
· A best in class, Realtime dashboard for monitoring trading positions, risk reporting and modelling, performance tracking, generating audit reports and in-depth analysis and breakdowns of all trading activity.
· FIX (4.2 & 4.4) connections to an array of brokerage firms for price feeds and sub millisecond trade execution.
Responsibilities:
· Ensuring system 24/5 uptime during market open hours.
· Maintaining, updating and optimizing production and backup databases, including database replication for backup and reporting servers.
· Maintaining production and redundant dedicated server machines across the world.
· Collaborating with external brokerage firm’s technical teams and ensuring continuous two-way compliance.
· Line manager for the web development team, directing tasks and progress regularly.
· Installed complete network infrastructures for a wide range of enterprise and residential customers.
· Worked as part of a technical team involving close communication between members.
· Developed interface classes in C# to communicate with video cameras and NVRs.
· Improved existing VMS software to incorporate additional input sources, retrieve media files from NVR’s for offline use.
· Linking C# form interfaces to backend relational SQL databases.
· Prepared and presented demos for video surveillance and perimeter security software.