Uploaded by danish mahmood

Resume Danish

advertisement
WORK EXPERIENCE
Danish Mahmood
Date of birth: 19/02/1995
Nationality: Pakistani
Gender: Male
CONTACT

Bayernalle, 7
52066 Aachen, Germany
(Home)

d.m.javid95@gmail.com

(+49) 1781671693

www.linkedin.com/in/danishmahmood
27/06/2022 – 26/11/2022 Wiesbaden, Germany
Flutter Developer Bleane GMBH
Responsibilities:
• Start Bleane application from scratch and was responsible for the
end-to-end product
• Work very closely with back-end engineers and front-end designers
• Software development Life Cycle which includes understanding
requirement specifications
• Working on software design, coding, testing, and maintenance
• Make sure the quality of the code is good, application
performance, and efficiency of the code.
30/01/2021 – 30/03/2022
MOBILE APPLICATION DEVELOPMENT FREELANCE
•
•
•
•
Maintenance of mobile applications
Development of new applications
Testing and cleaning the code
Publishing the application on the play store
24/12/2019 – 25/12/2020 Chenab Nagar, Pakistan
Assistant Team lead for mobile application Skylite
Networks
Responsibilities:
• Accountable for the team’s performance, work satisfaction, and
growth Assist with interviewing and attracting new talent to
Organization
• Maintain and improve CI/CD pipelines and automation tools for
the development of mobile applications
• Collaborate with backend developers, frontend developers, mobile
developers, and UX/UI designers to continuously improve
functionality, usability, reliability, and performance of vendorfacing applications.
24/02/2019 – 24/12/2019 Chenab Nagar, Pakistan
Flutter Developer Skylite Networks
Responsibilities:
• Developed several Flutter applications from scratch and was solely
responsible for the end-to-end product
• Worked on different layers of the infrastructure alongside backend engineers and graphic designers
• Analyzed and optimized application code for efficiency and
performance
• Involved in all phases of the Software development Life Cycle
which includes understanding requirement specifications,
working on software design, coding, testing, and maintenance.
27/06/2018 – 27/12/2018 Pakistan
Web Developer RSCARS
R
 esponsibilities:
I work with this organization for one project, I was responsible for
refurbishing and modification. (PHP, HTML, CSS, javascript, MySQL,
WordPress).
EDUCATION AND TRAINING
30/09/2020 – CURRENT Aachen, Germany
Masters in Data Sciences RWTH Aachen
Address Aachen, Germany
Website www.rwth-aachen.de
02/02/2015 – 15/03/2019 Pakistan
Bachelors of Computer Science The University of Lahore
Address Pakistan
Website www.uol.edu.pk/
LANGUAGE SKILLS
MOTHER TONGUE(S): Urdu
Other language(s):
English
Listening
C1
Reading
C1
Spoken production
C1
Spoken
interaction
C1
Writing
C1
Reading
A2
Spoken production
A2
Spoken
interaction
A2
Writing
A2
German
Listening
A2
DIGITAL SKILLS
FLUTTER MOBILE APPLICATION
Shared Preferences
Visual studio Code
Android
Apple xCode
Secure Storage
Flutter SDK Get
Storage
User Interface / User Experience
Restful API Integration ( using HTTP, Dio) Open API Swagger
20 Google FireBase
Dart/Flutter Programming Language
Postman
Flutter Framework Android
(Android Studio)
Firebase Authentication JSON
CLOUD TECHNOLOGIES
Amazon (EC2, S3) Amazone Amplify
VERSION CONTROL
Github Git GitLab
STATEMANGMENT TECHNIQUES
Provider(ChangeNotifier) BLoC
DESIGN PRINCIPLE AND ARCHITECTURE
MVP you aren't gonna need it (YAGNI)
don't repeat yourself (DRY)
MVVM MVC Keep it simple,
stupid (KISS)
PROJECT MANAGMENT TOOLS
Jira Board
Kanban Board
Atlassian Tools (JIRA, Confulence, Bitbucket)
Scrum Extreme Programming
(XP)
WEB
Web Development (HTML5, CSS, JavaScript) Bootstrap
OTHER OBJECT ORIENTED PROGRAMMING LANGUAGES
Java C++ Dart
ADDITIONAL INFORMATION
Honours and awards
Honours and awards Gold Medalist
I was awarded a Gold Medal for achieving academic excellence by securing the first position in each of the
semesters in my bachelor's by the hand of the honorable Governor Punjab Choudry Mohammad Sarwar.
MOOCs
Flutter Application Developer Study
1. Getting started with Flutter development
2. Material components for Flutter basics
3. Working with onscreen data in a Flutter application
4. Flutter for Different Formates
5. Improving the user experience for mobile application.
Organisational skills
Organisational skills
1. keeping deadlines.
2. work independently
3. team player
4. Setting and meeting goals.
5. Decision making
6. Managing appointments
Activities
Interests
1. Computer Programming
2. Solving complex problems
3. Cyber security
4. Sports
Download