Ali Asad, Software Engineer

Ali Asad

Software Engineer

Archcorp Architectural Engineering

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Software Engineering
Experience
8 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :8 years, 6 Months

Software Engineer at Archcorp Architectural Engineering
  • United Arab Emirates - Dubai
  • My current job since October 2017

Leading several concurrent software applications in digitization, automation and AI, full-cycle ownership from design and prototyping through implementation and delivery.

- \[Machine Learning\] used off-the shelf deep learning models with keras, tensorflow and python to develop: recommendation systems, risk analyzer, intelligent QA systems, and personal AI assistant apps. Which saved 80% of time and cost for the company in management operations.

- \[Software Applications\] designed and developed the backend for: candidate tracking, human resource, payroll, and agile task management systems from scratch, using: Python Flask, ASP.NET MVC, WPF, and Windows Form. Which saved 70-80% of time and cost for the company

- \[Integrations\] Followed SOLID principles, integrated restful/web services between features and systems.

- \[Maintenance\] volunteered to assist in the maintenance of existing software applications, helped in fixing bugs and providing enhancements to the most successful products used by the company

- \[Notifications\] wrote the services for sending emails, push and in-app notifications. Built an internal app to run a batch for all kinds of notifications every hour

- \[Data Processing\] defined ETL steps applied feature engineering and A/B testing for designing the data pipeline, designed databases, and wrote stored procedures

- \[Data Visualizations\] represented the business cases in a narrative fashion by designing minimalist dashboards and reports using Power BI, matplotlib.py and google charts

- \[Deployment\] took the complete ownership of managing the production builds, helped in the deployment of a new application to server, and expose the end points

Software Engineer at Enterprise Cloud Dictation System with AI
  • United Kingdom - London
  • January 2016 to May 2017

Developed a complete AI based cloud dictation solution from idea to actual running product for the local law-firms and hospitals of U.K.

- \[Solution Architecture\] designed a 3-tier architecture, provided the integration solution, implementation and
support of a third party solution with 95% success rate

- \[Speech to Text\] used IBM and Microsoft’s speech to text solution, saved 90% time of transcription for end user

- \[Back End Development\] followed SOLID principles, developed the application using ASP.NET MVC, Entity
Data Model, RESTful and WCF services

- \[ Front-End Design\] wire-frame the design and communicated with stakeholders, used bootstrap to designed the
complete clean front end.

- \[Microsoft Azure\] deployed application and services, hosted websites, managed and implemented complete CI/CD
based application development methodology using Azure DevOps

Intern at Microsoft
  • Pakistan - Lahore
  • June 2015 to November 2015

Responsible for the development, maintenance, and consultation of the .NET technologies to the local community of Pakistan

Education

Bachelor's degree, Software Engineering
  • at University of Gujrat
  • December 2012

Major Courses: Deep Learning(CS230) Machine Learning (CS229) Natural language processing (CS224n) Data Mining and Analysis(STAT202) Artificial Intelligence(CS221) Introduction to Databases(CS145) Design and Analysis of Algorithms(CS161) Digital Signal Processing (EE264) Perceptual Audio Coding (MUSIC422) Adaptive Signal Processing (EE373A) Introduction to Statistical Signal Processing (EE278B) Introduction to Digital Communication (EE279) Probabilistic system Analysis (EE278A)

Specialties & Skills

Software Engineering
Data Analysis
Machine Learning
Data Structure
Teamwork
System Design
Python Flask
ASP.NET
Machine Learning
Deep Learning
Web Application
Tensorflow
ARTIFICIAL INTELLIGENCE
Data Analysis

Social Profiles

Languages

English
Expert

Memberships

Machine Learning for Software Developers
  • Speaker
  • January 2019

Training and Certifications

Microsoft C# Specialist (Certificate)
Date Attended:
March 2015
Tensorflow Specialization (Certificate)
Date Attended:
May 2019
Python Specialization (Certificate)
Date Attended:
February 2019
Python for Data Science (Certificate)
Date Attended:
September 2019
Deep Learning Specialization (Certificate)
Date Attended:
August 2019

Hobbies

  • Book Reading