Basic

Muhammad Akif

Angestellt, Software Engineer, Babbel (Lesson Nine GmbH)

Berlin, Deutschland

Skills

Ruby on Rails
Ruby
PHP
AWS
Amazon Web Services
Backend
Back-end
JavaScript
React
MySQL
PostgreSQL
API
RESTful API
Web Services
RESTful Web Services
ASP.NET
Test Driven Development
Behavior Driven Development
Linux
C#
VB.NET
Jenkins
Git
CUDA
WebRTC
Microsoft SQL Server
Agile Development
Analysis
Communication
Coordination
Team Work
Leadership
Public Speaking
Presentation

Timeline

Professional experience for Muhammad Akif

  • Current , since Jul 2020

    Software Engineer

    Babbel (Lesson Nine GmbH)

  • 11 months, Aug 2019 - Jun 2020

    Working Student - Software Engineer

    EGEOS GmbH

  • 2 years and 3 months, Jan 2017 - Mar 2019

    Senior Software Developer

    ​ 10Pearls (Pvt) Ltd.

    Working as a developer and supervising the team on various technologies and projects, which also include correspondence to clients. Primarily a developer on Ruby on Rails and PHP. - Analyze client’s requirements and develop required solutions using Agile methodologies - Coordinate with mobile and web frontend teams for correct implementation of deliverables - Implement the CI pipeline on Jenkins for automated deployment of JRuby apps - Including the responsibilities in the previous role in 10Pearls

  • 1 year and 9 months, Apr 2015 - Dec 2016

    Software Developer

    10Pearls (Pvt) Ltd.

    Worked as a software developer on various technologies and projects. Primarily a developer on Ruby on Rails. -Analyze the client’s requirements and developing required solutions using Agile methodologies -Develope the project’s Restful API written on Rails -Use AWS EC2 for the application deployment and scaling -Integrate various 3rd party APIs i.e. Mandrill API, UrbanAirship, Twillio, Mandril -Database administration on AWS RDS instances -WebRTC for integrating video calling in apps

  • 1 year and 1 month, Mar 2014 - Mar 2015

    Trainee Software Developer

    10Pearls (Pvt) Ltd.

    Worked as a developer primarily on Ruby on Rails, which also included communication to client. - Follow Agile methodologies for the project management - Use AWS Elastic Beanstalk for the application deploymentand scaling - Use Stripe API for credit card transactions in the payment module - Database operations on AWS RDS

  • 3 months, Oct 2013 - Dec 2013

    Software Engineering Intern

    e-Creatorz (Pvt) Ltd.

    Worked on e-biz Smartz, an ERP system which is deployed in many firms. The ERP includes various modules (i.e. HRM, SCM, FM,Administration, etc.) - Follow the whole software development process, from gathering requirements and implementing it to the ERP - Develop the back-end with C#, ASP.net using VB.net - Making the UI using CSS, jQuery and the Telerik UI Controls - Database operations on the MS-SQL server withT-SQL stored procedures

Educational background for Muhammad Akif

  • Current , since Mar 2019

    Computer Science

    Christian-Albrechts-Universität zu Kiel

  • 4 years, Jan 2010 - Dec 2013

    Computer Science

    Iqra University

Languages

  • English

    Fluent

  • Urdu

    -

  • Hindi

    -

Interests

Travel
Backpacking (travel)
Travel Photography
Nature Photography
Volunteering
Networking
Technology Events

Browse over 18 million XING members