Andrew Talbot

Andrew Talbot

$60/hr
Senior Mobile Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
32 years old
Location:
Bakersfield, California, United States
Experience:
10 years
Andrew Michael Talbot Senior Mobile Engineer -| 530 392 - 8768 | Bakersfield, CA | www.linkedin.com/in/andrew-michael-talbot- PROFILE Accomplished Senior Mobile Engineer with 9 years of comprehensive experience in software engineering, specializing in mobile application development. Expert in React Native, and Flutter, with a proven track record of creating high-quality mobile solutions for various industries including healthcare, finance, and tourism. Proficient in Java, Kotlin, Objective-C, and Swift, with strong leadership skills and a commitment to continuous improvement. Adept at full-cycle development, deployment to app stores using TestFlight, and internationalization. Extensive experience in backend integration using Java, and Python technologies. Demonstrated leadership in DevOps, ensuring seamless CI/CD processes, and collaborative development practices. Renowned for innovative solutions, enhancing app performance, and optimizing user experiences. SKILLS      Languages: JavaScript, Dart, TypeScript, Objective-C, Java, Kotlin, Python Frameworks: React Native, Flutter, Ionic, Swift Libraries: Jest, JUnit, Mockito, XCTest, TestFlight, Fastlane, Espresso Paradigms: Microservice Architecture, Agile Methods, System Design Pattern, MVC/MVVM Architecture Other: AWS S3/SNS/SQS, Google Play Store, Apple App Store PROFESSIONAL EXPERIENCE Senior Mobile Engineer, Beyond Key, Chicago, Feb 2021 - March 2024        Developed a cross-platform mobile application for doctor appointments and medical decision support using React Native, leveraging native accessibility features of iOS (VoiceOver) and Android (TalkBack) to ensure an inclusive user experience. Enabled global reach and dynamic content adaptation by implementing internationalization (i18n) features across multiple mobile applications. Integrated Bluetooth and Wi-Fi capabilities into mobile applications using Kotlin for Android and Swift for iOS, enhancing connectivity and device interaction. Collaborated with cross-functional teams to deliver high-quality native mobile applications, ensuring smooth performance across various Android and iOS devices. Implemented advanced networking features in native iOS applications using Swift, including RESTful API integration and offline data caching. Managed app store deployments and utilized TestFlight for beta testing, gathering feedback from over 1,000 testers, which reduced post-launch issues by 40% and improved user satisfaction. Decreased customer acquisition costs by 30% by integrating Firebase Analytics, providing valuable insights for the marketing team. Reduced manual deployment time by over 50% and increased release predictability by automating build and deployment processes with Fastlane and custom Python scripts.      Improved test automation and reliability in React Native and Flutter environments by employing advanced testing frameworks and libraries such as Jest, Mocha, and XCTest. Improved system scalability and deployment flexibility, reducing update-related downtime by 80%, by transitioning from monolithic architecture to a microservices-based approach. Enhanced application scalability and code maintainability by 30% through the integration of modern architectural patterns such as MVVM, MVP, and Clean Architecture. Streamlined project delivery by 30% through the adoption of Agile and traditional SDLC methodologies, optimizing development processes and incorporating continuous feedback loops. Boosted team productivity and enhanced project tracking by effectively utilizing Microsoft Teams and Jira, which facilitated seamless communication and efficient coordination of project milestones across distributed teams. Mobile Application Developer, 8KMILES, San Ramon, Nov 2017 - Feb 2021  Led the design and development of a cross-platform health monitoring application using React Native for seamless functionality on both iOS and Android, enhanced with Kotlin for Android-specific features.    Adopted Screen, Container, Component patterns to ensure the code architecture was both scalable and maintainable. Oversaw the beta-testing phase using TestFlight and Google Play Beta, incorporating user feedback to fine- tune the application, leading to a 25% boost in user satisfaction before the official release. Implemented Singleton and Factory design patterns to manage global app states and modularize component creation efficiently, which accelerated the development process. Played a key role in designing and developing a voice-based social networking platform using Java for Android and Objective-C for iOS, resulting in a 25% increase in user engagement by enabling community      discussions via voice commands, shifting away from traditional text-based inputs. Implemented voice recognition algorithms and optimized user interface for seamless voice interaction. Developed and maintained common core feature libraries related to audio playback using Gradle, CocoaPods, and Carthage, which standardized audio components across the team and decreased integration time for new developers by 20%. Integrated advanced analytics using Google Analytics to monitor user engagement and app performance, deriving actionable insights that facilitated further post-launch optimizations. Developed an e-learning mobile application with Flutter, establishing a unified codebase for iOS and Android, while employing Swift to integrate native iOS features and enhance the user experience. Conducted comprehensive A/B testing to identify the most effective UI/UX designs, which increased conversion rates by 15% in the first three months following launch. Orchestrated the integration of AWS SNS for efficient push notification management, achieving over 99% delivery rates and significantly enhancing user engagement. Mobile Developer, Trianz, Santa Clara, Oct 2015 - Aug 2017    Directed the development of an instant messaging app, utilizing Kotlin for Android and Swift for iOS to maximize performance and leverage platform-specific features. Implemented end-to-end encryption using the Signal Protocol in the instant messaging app, significantly enhancing data security and user privacy, and ensuring compliance with stringent GDPR and CCPA standards. Enhanced app functionality and ensured real-time UI synchronization by employing Decorator and Observer design patterns, allowing for seamless updates without altering existing code.      Implemented comprehensive testing protocols, including unit, integration, and UI automation tests with Espresso for Android and XCTest for iOS, significantly boosting the app's reliability and user experience. Converted legacy Objective-C code to Swift, improving code readability and maintainability while ensuring backward compatibility. Leveraged Firebase for analytics and crash reporting, which helped monitor app performance and user behavior, reducing crash rates by 40% and enhancing app stability. Introduced the use of containerization with Docker and Kubernetes in the app development lifecycle, which facilitated a more efficient, scalable, and consistent deployment process across all environments, cutting down integration issues by 30% and speeding up release cycles. Enhanced cross-functional team collaboration using Agile methodologies, employing Jira for project management and Slack for daily communications, which improved team productivity and project transparency. EDUCATION Bachelor of Science in Computer Science University of San Diego, Apr 2011 – May 2015 My experience at the University of San Diego has been exceptional. The engaging curriculum and knowledgeable faculty have equipped me with the essential knowledge and skills to excel in my future professional endeavors. This academic experience has provided me with a strong foundation to thrive in my chosen field. PROJECTS Doctor Decision Support App React Native, Fastlane, Firebase, Cerner API, Firebase Analytics, GraphQL Created a mobile application aimed at assisting doctors in making informed clinical decisions, using React Native for hybrid platform and contributed to a 20% improvement in diagnostic accuracy and a 30% reduction in time spent per consultation, as reported by the client. Instant Messaging App Kotlin, Swift, AWS SNS, AWS S3, Firebase Analytics Developed a feature-rich instant messaging application tailored for community groups, using Kotlin for Android, Objective-C for iOS and successfully deployed the app on both Android and iOS platforms, achieving a user base of over 10,000 within the first six months after launch.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.