Company
Muhammad Akif
Basic
Angestellt, Software Engineer, Babbel (Lesson Nine GmbH)
Berlin, Germany
Timeline
Professional experience for Muhammad Akif
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 3 years and 6 months, since Mar 2019
Computer Science
Christian-Albrechts-Universität zu Kiel
4 years, Jan 2010 - Dec 2013
Computer Science
Iqra University
Languages
English
Fluent