Software Architect
CurrentResponsibilities: Determine software requirements, Providing the development team with architectural blueprints to follow, Guiding and assisting the development team throughout the process, Troubleshooting and resolving issues with coding or design, presenting regular progress reports and setting goals, and develop the set test for the final product to ensure it is completely functional and meets requirements. The project is a reporting system for mobile devices. Using multiple peripherals such as a Camera, GPS, Local Memory. Using Scrum work methodology, and languages such as Swift, Java, and Google technologies like Cloud Firestore, Firebase Storage, and Crashnalitics. Achievements Create a project who allows the citizens to communicate with the Government to fix issues in the City. Implement google APIs that allow communication between android and IOS. Implement APIs to monitoring the bugs on IOS. Implement APIs to get analytics from the app usage to get stats. Create the model and make it work as it was planned. Lead and Coordinate the team of developers. Fully Develop the IOS code. Create and execute test model Successfully. Manage the scope and schedule of the project.