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