Muhammad Shehzad

Software Engineer at e.solutions GmbH
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Erlangen, Bavaria, Germany, DE
Languages
  • Urdu Full professional proficiency
  • German Elementary proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Python
    LinkedIn Learning ⋅ Course Certificate
    Mar, 2021
    - Oct, 2024

Experience

    • Germany
    • Software Development
    • 300 - 400 Employee
    • Software Engineer
      • Jul 2023 - Present
    • Pakistan
    • Advertising Services
    • Software Engineering Consultant
      • Jan 2022 - Jun 2023
    • Germany
    • Information Services
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2021 - Jan 2022

      Mobile application and Restful APIs development. Implementation in Kotlin, testing using Junit, and integration on GitHub of an android project for a customer. Dependency injection, design patterns, and clean code are the top priorities. Designing the Application by taking Google guidelines for android apps development into account. Using Gradel as a building management automation tool. TDD using Junit before integrating to the Git using Azure DevOps. View and data binding. Retrofit for requests handling. Room library on top of Sqlite. Show less

    • Pakistan
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Junior web and android Developer
      • Sep 2016 - Mar 2017

      - Designed and implemented Software architecture for an in-house web and android product. - Designed frontend using HTML5 and CSS3. - Handled requests using javascript. - Developed custom backend using PHP CodeIgniter framework. - Developed REST API as backend server. - Created and managed relation database management system using MYSQL. - Deployment of the web application - Designed and Implemented an android application using Java. - Implemented Google analytics to collect and view user interaction in the android applications. - Worked as a Scrum Master in an agile team of 4 android developers, maintained the product, sprint backlogs and lead daily standup meetings. Show less

    • Junior Developer
      • Sep 2015 - Sep 2016

      - Gathered requirements from clients and stakeholders and prepared technical documentation such as software requirements specifications and design documents. - Participated in various web-based projects in a team. - Designed WordPress and Joomla theme out of PSD design. - Developed WordPress plugins using PHP. - Independently designed, managed, developed, and deployed a French project of CDLED-PRO in WordPress. - Designed and developed image area animation for a website using PHP. - Developed APIs using PHP. - Designed, created, deployed, and managed relational databases in MYSQL. - Attended every day's standup meeting and actively participated in the agile team of 3 to 6 web developers. - Independently, designed, developed, and managed an android application in java. Show less

Education

  • University of Bayreuth
    Master of Computer Science, Computer Science
    2017 -
  • Federal Urdu University of Arts, Science & Technology, Islamabad.
    Bachelor's degree, Computer Software Systems/Engineering
    2011 - 2015

Community

You need to have a working account to view this content. Click here to join now