Muhammad Umar Ashraf
Angestellt, Software Engineer, pure-systems GmbH
Magdeburg, Germany
Timeline
Professional experience for Muhammad Umar Ashraf
Current 8 years, since Oct 2016
Software Engineer
pure-systems GmbH
Working with software product line development using Java platform - building software variants using Eclipse plugin API's, writing JUnit tests, GUI Automated tests using WindowTester, SWTbot, Ranorex. Interacting with IBM Rational Rhapsody, Enterprise Architect API's etc. Also, utilizing different Javascript utilities e.g. npm package manager, built tools like browserify, frameworks like JQuery, Dhtmlx.
1 year and 9 months, Jan 2014 - Sep 2015
Lead Application Engineer
CMS pvt ltd.
2 years and 2 months, Aug 2013 - Sep 2015
Lead Developer
Credit Market Solutions (Pvt) Ltd
• Building large scale cross-platform hybrid (Apple iOS, Android, Windows Phone and others) apps. Designing Business Objects, ERD's, User Stories, UML etc. Manage team, resource allocation. Designing application architecture, responsive designs. Develop web services using RESTful standards. Working with Cordova, Nodejs, Npm, Bootstrap, Sass, Backbonejs, AMD, RequireJS, UnderscoreJS, Laravel, Restful API's, JQuery, JQM, HTML5, CSS3, Sass, GIT, AWS, Linux environment.
1 year and 3 months, May 2012 - Jul 2013
Senior Software Engineer
Centric Source
1 year and 2 months, Mar 2011 - Apr 2012
PHP Developer
Invortex Technologies
7 months, Aug 2010 - Feb 2011
Software Engineer
ePlanet Communications (Pvt) Ltd
1 year, Jul 2009 - Jun 2010
Web Developer
Social Cubix
Educational background for Muhammad Umar Ashraf
3 years and 1 month, Oct 2015 - Oct 2018
Master's in Data and Knowledge Engineering
Otto-von-Guericke University Magdeburg
4 years, Jan 2006 - Dec 2009
Bachelor's in Computer Science
FUUAST
Languages
English
Fluent
German
Basic
Urdu
-