
Joshua Gallegos
Verified Expert in Engineering
iOS Engineer and Software Developer
Harlingen, TX, United States
Toptal member since April 10, 2025
Joshua is an innovative and dependable senior iOS engineer with expertise in Swift and iOS development. He is proficient in modern coding standards, design patterns, and creating seamless UX/UI experiences. Joshua is adept at collaborating in agile environments, implementing advanced analytics, and leading projects that drive user satisfaction and app performance. Passionate about leveraging technology to solve problems and enhance user engagement, he will be a great addition to any team.
Portfolio
Experience
- Swift - 8 years
- CocoaPods - 8 years
- Firebase - 8 years
- Alamofire - 8 years
- SwiftUI - 8 years
- SOLID Principles - 8 years
- GitHub - 8 years
- Test-driven Development (TDD) - 5 years
Availability
Preferred Environment
Slack, Agile Software Development, Databases, Algorithms, Methodology, Swift, Bitrise, GitHub, SOLID Principles, SwiftUI, iOS, iOS SDK
The most amazing...
...things I've delivered are high-quality features that enhanced the Overstock iOS app and increased gross merchandise sales (GMS).
Work Experience
Senior iOS Engineer
Beyond
- Delivered high-quality features to enhance the Overstock iOS app, increasing GMS. Leveraged Swift5 and Core Data/SwiftData for robust UX/UI implementations and efficient data storage.
- Migrated codebase from UIKit to SwiftUI for modernized user interface design. Implemented architectural designs using Firebase, Google Analytics, and Braze for comprehensive analytics.
- Specialized in deep-linking, universal linking, and A/B testing with Firebase. Participated in code reviews, ensuring adherence to SOLID principles and best practices. Integrated 3rd-party frameworks using CocoaPods, Alamofire, and GraphQL.
iOS Engineer
Audacy
- Developed features for the Audacy app, enhancing user experience on platforms like CarPlay and Chromecast. Transitioned codebase architecture from MVC to MVVM for increased maintainability.
- Integrated Bitrise for CI/CD pipelines and implemented test-driven development (TDD) using Quick and Nimble frameworks. Focused on scalability and performance using Fastlane and SOLID principles.
- Implemented the changeover from Radio.com to Audacy, which included an app theme, new features, and functionality. Tested and released the new applications to thousands of users across the United States.
Mobile Developer
DataLogic Software
- Recreated the Vesta application with new designs and functionality, which brought in more users and positive customer reviews. Increased the app's ratings from a 3 to a 4.5-star rating.
- Spearheaded development of the Vesta mobile application, ensuring seamless database-to-API integration. Released critical updates on Google and Apple app stores, maintaining a high standard of functionality.
- Implemented, tested, and released iOS and Android applications to the App Store and Google Play Store. Utilized Swift and Android programming to deliver native app solutions, working with device hardware.
Experience
Bed Bath & Beyond
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://apps.apple.com/us/app/beyond-app/id1547481068&ved=2ahUKEwiw0uXJxcuMAxWr_skDHRbdLkUQFnoECDwQAQ&usg=AOvVaw3COXbRNOdiXo2-O7l4lU-8It gives users a sense of home integration with the Explore feature that allows them to explore rooms in which they can select and purchase items straight from the app. The app includes a Home mod that is entirely modular and customizable. The Home mod includes carousels like Most Popular, Things I Would Like, and categories. It also includes a search bar to search for any item or category of items and a login screen to help the users keep track of orders, save lists for later review, and even create a registry for events.
The application has a couple of tiers of memberships that would help users feel more involved and earn points they can use for later purchases. It even has a Lotto and Coupon view that gives users daily coupons and lets them use those upon checkout. It's seamless, crash-free, and user-friendly for new or veteran Overstock/Bed Bath & Beyond accounts. The onboarding helps users keep both and allows for seamless phone integration.
Education
Bachelor's Degree in Computer Science
University of Texas Rio Grande Valley - Edinburg, Texas, USA
Skills
Libraries/APIs
CocoaPods, Alamofire
Tools
GitHub, Google Analytics, Firebase Analytics, Jira, Xcode, Android Studio, Slack, Fastlane, Jenkins, Visual Studio
Languages
Swift, Kotlin, Objective-C, Java, Python, C++, C, C#, HTML, CSS, SQL, GraphQL, Groovy
Frameworks
SwiftUI, Core Data, iOS SDK
Paradigms
Model View ViewModel (MVVM), Model View Controller (MVC), Agile, UX Design, UI Design, Agile Software Development, Test-driven Development (TDD), Model View Presenter (MVP)
Platforms
iOS, Firebase, Oracle, Bitrise
Storage
JSON, Databases
Other
SOLID Principles, A/B Testing, Algorithms, Methodology, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring