Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Senior Mobile application developer with over 4+ years of successful experience in android and IOS.
• Devised documentation for each app, detailing operation aspects, functions, capabilities, and features.
• Designed user interfaces that engaged multiple senses and produced immersive experiences.
• Tested applications prior to final review to verify efficient issue resolution.
• Maintained comprehensive knowledge of the mobile development cycle and addressed challenges arising in each phase.
• Employed third-party APIs to facilitate seamless access to external, in-app cloud data.
• Worked with teams from other projects and departments to create apps and data-driven by customer input.
• Gained expertise incorporating offline storage, performance tuning, and threading into apps for seamless use.
• Created custom mobile applications using native technologies.
• Worked effectively with cross-functional design teams to create software solutions that elevated client-side experience and significantly improved overall functionality and performance.
• Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
• Working with the Project Manager to support project plans and appropriate resource and time allocation.
• Developing critical tools for this project like the customized navigation bar, page control, and scroll view.
• Pre-fetching data for different views for smooth screen transitioning.
• Verifying the system logic by overseeing the preparation of test data, testing, and debugging during QA cycles.
• Using the JSON serialization class to parse the JSON and to extract the data required to customize the appearance.
• Working on implementing Facebook SDK, Firebase Framework, Core data framework, UI Kit framework.
• Used Atlassian tools such as Jira and applause to manage and keep track of the progress of the project.
• Experience collaborating with senior backend and senior mobile developers in an agile methodology with little supervision.
• Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
• Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
• Tested troubleshooting methods devised innovative solutions and documented resolutions for inclusion in the knowledge base for support team use.
• Worked effectively with cross-functional design teams to create software solutions that elevated client-side experience and significantly improved overall functionality and performance.
• Translate designs and wireframes into high quality code design.
• Build, and maintain high performance reusable and reliable java code.
• Ensure the best possible performance, quality and responsiveness of the application identify and correct bottlenecks and fix bugs.
• Help maintain code quality and organization.
• Designing and developing advance android applications.
• Devised documentation for each app, detailing operation aspects, functions, capabilities and features.
• Designed user interfaces that engaged multiple senses and produced immersive experiences.
• Tested applications prior to final review to verify efficient issue resolution.
Vanderbilt University
Java For Android
https://www.coursera.org/account/accomplishments/certificate/CBZTB3R5WGXR