Biography

I am Software Engineering. I am working as researcher to build tools that improve programming skills for kids. Also I have Microsoft Most Valuable Professional for 2017, and YouTube channel for teaching programming. I forget to say that i love to develop mobile and web Apps,.


Education

Rochester Institute of Technology

US, June 2014


Major: Software Engineering

Degree: Master of software engineering. Currently a Ph.D student


perso
Subscribe to my Youtube channel and start Your journey of learning



Publications

Automating the Detection of Third-Party Java Library Migration At The Function Level

Hussein Alrubaye, Mohamed Wiem Mkaouer , Paper accepted IBM- CASCON(conference) 2018


Variability in Library Evolution: An Exploratory Study in Java Libraries

Hussein Alrubaye, Mohamed Wiem Mkaouer , and Anthony Peruma, paper accepted SEVIS(Journal) 2017




Work experience

Xerox

I am working for Xerox as a software engineer in Xerox's discovery printers team. We are working on developing new features for Xerox printer.


Emerge

Working as problem solver for developing reporting system for employee in Cisco, AT&T, and American express. We used C# ASP.NET MVC to build web portal with CSS, HTML, JavaScript, JQuery, Bootstrap, and Angular JS as front end, and we used SQL server as Database.


Rits

Worked on development a banking software as member of company team. We used C# ASP.NET MVC to build web portal with CSS, HTML, and JavaScript, as front end, and we used SQL server as database


Bluenet

Worked as team manager in this company to develop a software. We used Windows Desktop app and Windows services with C# and we used SQL Server Databases




Projects

Al-Raked

Jun-2013- SEP-2013

Worked on develop this software as team manager and software developing. This system is deal with how could we manage Organizations with RFID cards. We used Windows Desktop app and Windows services App with C#, and we used SQL Server Databases.


Post Office

Feb 2008- OCT 2012

Worked on development sub procedure that manage Iraq post office electronic system. Building distributed system makes multi office connecting with gather through World Wide Web. We used C# ASP.NET MVC to build web portal with CSS, HTML, and JavaScript, as front end, and we used SQL server as database


Reporting Portal

Jun-2015- OCT-2015

Working as problem solver for developing reporting system for employee in Cisco, AT&T, and American express. We used C# ASP.NET MVC to build web portal with CSS, HTML, JavaScript, JQuery, Bootstrap, and Angular JS as front end, and we used SQL server as Database.


Self employed

Jun-2014- Now

Building many mobile application for Android ,iOS, and windows phone, for more see my apps here




Skills & Experience

Skills

Software development, software designing and engineering and problem solving


Programming languages

Android, iOS, C#, Unity, ASP.NET, MySQL, PHP, C++, SQL Server, WPF, WCF, Java, HTML, CSS, Node.js, Ember.js, Angular.js , JavaScript, React.js, Maya, Ruby on Rails, Laravel,TypeScript


Experience

Have (8) apps in Google play, (4) Microsoft store, and (3) Apple Store, see. I have more than million users who are using my apps. Also I have many tutorials on YouTube to teach programming languages for more see my channel channel.




See my Apps in Phone Stores

Google Store

Cinque Terre

iOS Store

Cinque Terre

Windows Store

Cinque Terre

Copyright ? 2016 Hussein Al-Rubaye. All Rights Reserved.
Fork me on GitHub