For the past 11 years, I have been dedicated to developing a wide range of mobile applications, gaining experience across diverse categories such as social media, games, AR, e-commerce, sports, music, banking, recruiting, and remote diagnosis health apps. As a seasoned senior developer, my primary focus is on delivering software applications that are robust, flexible, and scalable.
To achieve this, I make use of design patterns and solid software design principles. Moreover, I emphasize the importance of test automation with continuous integration and continuous deployment (CI/CD) to ensure a seamless and high-quality user experience. My ultimate goal is to foster a broader user base and achieve positive customer satisfaction.
I'm excited to explore how I can leverage my skillset and expertise to contribute to your app's success. Let's connect and discuss the possibilities! 📱🚀📊
If you're interested in getting a better sense of my coding prowess, feel free to explore my GitHub repository: https://github.com/Zulqurnain24?tab=repositories
UK number: 00447436597340
linkedin: https://www.linkedin.com/in/muhammad-zulqurnain-2448414b/
Job Description:•Collaborating with the product owner and team members to evolve existing product•Giving support for the existing product•Perform R&D related to the new features•Adding new feature to the product•Refactoring the legacy code •Augmenting existing features •Promoting application testability •Backend development in golang for BFF with GRPC•Desktop app development with flutter
Job Description:• Develop mobile applications pertaining to ios• Review and incorporate the application design• Research on new technologies (SDK’s/Tools) related to existing and potential projects• Adapt and engage in the solution services and/or hosting services• Develop applications for client’s projects and in-house needs• Engage with clients’ needs of adapting their corporate standard and identity.• Provide consultation and tips to the team and customers whenever required• Research and learn adopting new tools, techniques, for code optimization and testingproject functionalities.
Job Description:
1-Giving support for the live mobile application2-Carryout R&D to work on the challenging aspects of the app3-Working on the augmented reality module of the app for augmenting facial features4-Working on the audio synthesis filter of the application5-Collaborating with QA, graphics artist and web developer
Tasks:
1-Giving support for the already existing mobile applications2-Designing and developing mobile applications from scratch and getting them submitted on apple and google playstore3-Revamping already existing mobile applications4-Collaborating with the web development team5-Collaborating with the graphics team6-Collaborating with the Quality Assurance team7-Take part in meetings with clients for requirement gathering8-Reverse Engineering9-Carry out R&D to solve challenging problems
I am working on the mobile software development aspect of the existing bespoke product in appstore which encompass:
1-Writing clear, concise, robust, disciplined and testable code primarily in objective-C, swift, kotlin, c++, Java and Javascript.
2-Using professional tools like Jira(for project management), Atlassian.com(for project management), git, invision(for graphics management), postman(for webservices testing), charles(webservice testing).
3-Communicate in daily scrum and report the task progress and discuss product functionality
4-Engage in team discussion pertaining to the product and assessment of related functionality with regard to the user feedback.
5-Research and development in case of certain functionality that is new in the market and can add value to the product.
6-Take part in training workshops related to the latest technologies to add greater value to the product which includes new architectures like VIPER, emerging languages like react native and kotlin.
7-Performing unit testing of the related module.
8-Engage in healthy debates on how to make the product better with both onshore and offshore team.
9-Work on how to make the code more organised, easy to manage, concise and promote industry best practices.
10-Collaborate with web development team for web-services and web related functionality.
11-Collaborate with graphics artists for graphics adjustment.
12-Collaborate with DBA for database related tasks.
13-Collaborate with the QA team for Unit tests, Integration tests, Functional tests, End-to-end tests, Acceptance testing, Performance testing, and Smoke testing.
I have following tasks:
1-Enterpreneurship with regard to different mobile applications
2-Research related projects(machine learning, image processing, augmented reality, computer vision etc)
3-Mobile application developer(ios, android and react native)
4-Game development(Unity, JME3, cocos2D, scenekit)
5-App migrations(C#, C++, objective-c)
6-3D art work(blender 3D)
7-Product design(ioT product design related to any digital product - indegenious RFID machines, image recognition devices)
I worked in Moovup as lead mobile application developer and was looking after following areas for ios and android application:
1-Application development
2-Application optimization
3-Communicate with the graphics designer for UI/UX
4-Communicate with backend for web service integration
5-Take part in daily scrum
6-Continuous integration of new features
7-Application QA
8-Suggestion latest features which can enhance customer experience
9-Updating my development skills to make the product more convenient and responsive
10-Making sure that best development practices are being followed
11-R&D to make the product better.
12-Github repository source management
Was responsible for the following:
1-Working on brabble application backend restructuring pertaining to node js, redis, and amazon
2-Migrating brabble application from native ios and android to react native
3-Worked on writing technical specification of the legacy modules of brabble
4-Responsible for application testing
5-Collaborated with team for development
6-Pursued development of complete brabble application
Performed following tasks:
1-Planning and design phase of mobile game product
2-Collaborated with the team member on creating the rush bubble game
3-Done development in cocos2D, box 2D and chipmunk engine
4-Collaborated with the graphics artist with regard to the game graphics
5-Performed the QA of the game
6-Handled the product development and publishing
7-Worked with the sound artist to incorporate sound effects in the game
I was responsible for the following:
1-Working on algorithm part of an augmented reality application
2-Working on implementation part in objective-c
3-Collaboration with graphics artist
4-Collaboration with the web developer
5-Participated in daily scrum to report progress
6-Adjustments in the application pertaining to the client feedback