Profilbild von Omar Tariq Solution Architect | Data Data Scientist | Enterprise Applications | Cloud Computing | .NET aus Berlin

Omar Tariq

verfügbar

Letztes Update: 12.01.2024

Solution Architect | Data Data Scientist | Enterprise Applications | Cloud Computing | .NET

Abschluss: Master In Computer Science (University of Bonn)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (gut) | englisch (verhandlungssicher) | hindi (Muttersprache)

Dateianlagen

OTBF-Resume-Latest_011123.pdf

Skills

With 15 years of experience in different organizational types and sectors, I have acquired extensive knowledge and versatile capabilities in the tech industry. This encompasses experience in high-velocity start-ups to large corporations and areas such as e-learning, medicine, gaming, digital transformation, innovation, and data science. One of my strengths is thinking outside the box, which not only enhances each of my projects but also enables me to create problem-solving products that offer real added value to the end user. During the course of my career, I have demonstrated: 
  • Experienced software architect in developing complex projects from inception to delivery, maintaining code quality and standards resulting in building reliable applications.
  • Passionate about technology innovation and agile delivery. Lead multiple initiatives for Digitalization and Continuous Improvements at the Corporate level.
  • An agile mindset by delivering solutions outperforming customer expectations.
  • Balanced and Effective Stakeholder management
  • Training resources in various cross-functional teams 

In addition to my work experience, I have a solid educational background by completing my master's degree in computer science where I specialized in the domain of data science from the University of Bonn Germany

Projekthistorie

01/2015 – 12/2016  
Electronic Arts GmbH
Senior Software Engineer
Being the technical owner and co-owner of multiple software project, technical guidance and direction on various projects was regularly provided to ensure that the projects satisfied functional requirements and service qualities like performance, reliability and scalability. In addition to that I was responsible for designing and implementing complex software solutions using an array of technologies including ASP.Net, MVC.Net, Wep Api, .Net Frameworks, MSSQL, Angular, Jquery, saas/less etc for new and existing software projects in order to satisfy business needs, stakeholder requirements and achieve the desired results under given constraints for the FIFA DCL department.  Further responsibilities included writing technical documentations and mentoring team members by designing, developing and conducting technical workshops. 
 
 
01/2011 – 12/2014  
SmartInMedia GmbH
CTO / Team Lead
My main responsibilities were to design and develop software applications belonging to internet domain and lead a team of professionals to meet our goals. I had the chance to work on variety of projects related to distributed social networks and eLearning solutions. During the development process different technologies were adapted and used including ASP.Net, MVC 5, C#.Net, Linq, Framework 4.0, Php, HTML 5, Jquery, MS SQL 2008 and MySQL. In terms of mobile platform I worked on Sencha Touch (HTML 5 and Javascript).   
 
09/2009 -  04/2011 
Life and Brain research center GmbH
Software engineer ( part-time )
My responsibilities were to design and develop software applications related to heart and human cell research. Software domain involved data acquisition and analysis from medical devices.  
 
08/2009 – 08/2010  
PatentSight GmbH
Software engineer ( part-time )
My primary tasks included designing and developing a specialized search engine which crawls, indexes and performs linguistic analysis on websites belonging to different companies. It was develop on different platforms including ASP.Net, C#.Net, Windows Azure Platform Cloud Computing and also Java module for 80legs. I also worked on a data mining project for Japanese Patent website which followed client/server architecture built on platform including ASP.net, C#.net with web services.  
 
08/2008 – 04/2009
Buraq Integrated Solutions 
Software Engineer
Worked on there eOffice product. eOffice is an Enterprise Content Management System built on Asp.net and C#.net. eOffice describes software which is used to capture, manage, store and control enterprisewide contents. eOffice is used to assist in content control associated with business process, and can be used to assure compliance.   
 
 
07/2007 – 09/2007
KSoft
Internship
orked on a HRM system as an interne for 3 months. Delphi was used for the development of this software system.  
 
08/2004 – 04/2009
RentACoder.Com
Freelancer
Worked on different small and medium size website projects. Currently hold the position of top developer on Freelance websites with client satisfaction rating of 9.55 out of 10. Nowadays I am ranked 4000 out of 2, 40,000 Freelance Developers around the world.  
 

Zertifikate

Master In Computer Science (MS CS)
2012

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz

Sonstige Angaben

Master Thesis: 

Topic: Calculating Code Quality by User mentions 

Domain: Sentiment Analysis, Data-mining and Machine Learning 

Supervisors: Prof. Dr. Stefan Wrobel ( Fraunhofer ) and Jun.-Prof. Alexander Markowetz ( Uni- Bonn) 

Description: 
The World Wide Web has become an essential part of daily life, with millions of users regularly adding content to a diverse range of websites, many of which are dedicated to code. Some of the most popular of these include StackOverFlow and DaniWeb. These websites primarily serve as platforms for users to share their thoughts and experiences with different software projects, classes, and techniques. The content found on these websites often relates to a particular class, package, or software project.

In this thesis, I propose a novel method for measuring and analyzing code quality using Information Retrieval and Sentiment Analysis techniques. This method, referred to as "Calculating code quality by user mentions," aims to take advantage of the rich source of information provided by these websites and determine users' opinions about a specific project, class, or package by analyzing the sentences related to these entities found on webpages. This will help determine if users are satisfied with a specific piece of code.
My research domain comprises three main problems:
  1. Identifying and extracting user mentions from web pages discussing entities in our database.
  2. Applying sentiment analysis to these user mentions and classifying their polarity with respect to specific feature vectors, to determine if users are satisfied with the detected entity.
  3. Using traditional code metrics, such as Maintainability index, Cyclic Complexity, and Halstead volume, to measure code quality and comparing these results with those obtained from analyzing user mentions identifying any correlation between them.
My goal was to achieve maximum classification accuracy by training appropriate classifiers and providing useful insights for software developers and maintainers.
Profilbild von Omar Tariq Solution Architect | Data Data Scientist | Enterprise Applications | Cloud Computing | .NET aus Berlin Solution Architect | Data Data Scientist | Enterprise Applications | Cloud Computing | .NET
Registrieren