I am an intermediate Software Engineer with almost 2 years of experience in Android Development. I've developed countless apps for both clients as well as play store using the latest architecture and design patterns in Java and Kotlin such as MVVM, MVP, MVI, Clean Architecture, and others. I am currently working as an Android developer for SightSol technology.
As a Mobile Application developer, I have developed applications in both native and hybrid platforms (Android & Flutter developer) in my current company and have been involved in several exciting projects. Completing scalable cross-platform mobile app codes for Android, iOS, and the web.As a developer, currently working on social media app which implements a video reels section like TikTok, implement a music section where users create albums, listen to songs, watch music videos, and also watch events, and also implements Live Streaming using Agora SDK. Currently trying to implement some new features one is video editing functionality with filters, text, and add songs on the background of the video.Develop a web admin panel using Dart language and Firebase as a database. Developed and maintained flutter applications using Dart languages. Collaborated with cross-functional teams to design and develop mobile applications that met business requirements.Integrated Google Maps and Places API and Firebase cloud messaging to enhance application functionality.As a Mobile Application developer, I have developed applications in both native and hybrid platforms (Android & Flutter developer) in my current company and have been involved in several exciting projects. Completing scalable cross-platform mobile app codes for Android, iOS, and the web. As a developer, currently working on social media app which implements a video reels section like TikTok, implement a music section where users create albums, listen to songs, watch music videos, and also watch events, and also implements Live Streaming using Agora SDK. Currently trying to implement some new features one is video editing functionality with filters, text, and add songs on the background of the video. Develop a web admin panel using Dart language and Firebase as a database. Developed and maintained flutter applications using Dart languages. Collaborated with cross-functional teams to design and develop mobile applications that met business requirements. Integrated Google Maps and Places API and Firebase cloud messaging to enhance application functionality.
As an Android developer, I was involved in the development of different products, updates of current ones, and bug fixing. Timemanagement, Critical thinking, and Different tools and technologies.I have successfully developed and delivered the following:Develop a keyboard app that includes advanced features such as speak-to-text translation, multi-language support, and text-to-speech capabilities. In order to meet the specific needs of our client, I built the app by using an open-source keyboard as the base and added additional features to enhance its functionality. Develop a Cv maker mobile application using koltin and room database. Develop a Translation app capable of Text and Voice Translation, Dictionary, OCR Image to Text converter, and then translate text into the desired language.recognition, following clean architectures, hilt Dependency- Injections tools, ML Kit.Develop a Document Scanner and PDF viewer app following Scan library, sticker library, and itextpdf (third parties libraries).Develop a QR code Scanner App capable of scanning and Reading QR codes, WhatsApp Web using browser Agents and web viewand WhatsApp Chat Intent following clean architects, camera services and scope storage, permission handling.Develop a Speedo Meter app using Location Services and Room database relationships.Developed and maintained mobile applications using Kotlin and Java languages.Using GitHub for VCS to ensure the best app development experience. Collaborated with cross-functional teams to design and develop mobile applications that met business requirements.Fixing bugs in a remarkable time and implementing any requested features. Upgrading apps to the latest versions and overcoming breaking changes.
As a System Support Engineer developer, Worked on E-Office System named \"National Disaster Decision Support System (NDDSS)\" and also provide training to staff on usability / workingof system. Perform manual testing. Work with software developers and project support teams Test in different environments including web and mobile, and write bug reports.
Manage the graphic design department.
Developed numerous marketing material
o Logos
o Business cards
o Posters
o Envelopes
o Presentation
Manage multiple projects at a given time while under pressure to meet weekly deadline.