Navigation überspringen

Muhammad Akif

Angestellt, Senior Software Engineer, Babbel GmbH
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Ruby on Rails
Ruby
PHP
AWS
Amazon Web Services
Backend
Back-end
JavaScript
React
MySQL
PostgreSQL
API
RESTful API
Web Services
RESTful Web Services
Test Driven Development
Behavior Driven Development
Linux
C#
Jenkins
Git
CUDA
Microsoft SQL Server
Serverless
Microservices
React JS
Go (programming language)
Software Development
Frontend
Team Work
Leadership
Agile Development
Public Speaking
Analysis
Presentation
Communication
Coordination

Werdegang

Berufserfahrung von Muhammad Akif

  • Bis heute 2 Jahre und 4 Monate, seit Feb. 2023

    Senior Software Engineer

    Babbel GmbH
  • 2 Jahre und 7 Monate, Juli 2020 - Jan. 2023

    Software Engineer

    Babbel GmbH
  • 11 Monate, Aug. 2019 - Juni 2020

    Working Student - Software Engineer

    EGEOS GmbH

  • 2 Jahre und 3 Monate, Jan. 2017 - März 2019

    Senior Software Developer

    10Pearls

    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 Jahr und 9 Monate, Apr. 2015 - Dez. 2016

    Software Developer

    10Pearls

    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 Jahr und 1 Monat, März 2014 - März 2015

    Trainee Software Developer

    10Pearls

    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 Monate, Okt. 2013 - Dez. 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

Ausbildung von Muhammad Akif

  • Bis heute 6 Jahre und 3 Monate, seit März 2019

    Computer Science

    Christian-Albrechts-Universität zu Kiel

  • 4 Jahre, Jan. 2010 - Dez. 2013

    Computer Science

    Iqra University

Sprachen

  • Englisch

    Fließend

  • Hindi

    Fließend

  • Urdu

    Muttersprache

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z