Meet Francisco José Navarro García
Francisco José Navarro García is the co-founder and CEO of AtalayaSoft and an experienced iOS software engineer with over 23 years in software development. Specializing in native iOS applications, Francisco has a rich background working with high-profile clients such as Banco Santander, Fox International Channel, Repsol, and National Geographic.
He has experience developing applications used by up to 15 million users, demonstrating his ability to create scalable, robust, and user-friendly solutions. Francisco’s extensive expertise covers various industries, including fintech, media, and cybersecurity, showcasing his versatility and commitment to delivering high-quality software solutions.
Connect with Me on LinkedIn
If you want to learn more about my professional background, experience, and projects, feel free to visit my LinkedIn profile.
Connect with Me on LinkedIn
If you want to learn more about my professional background, experience, and projects, feel free to visit my LinkedIn profile.
Early Passion for Programming
Francisco’s journey in programming began at the age of 13 when he developed his first video games on an Amstrad CPC 6128 with a disk drive. He started programming in BASIC, Pascal, and C, igniting a lifelong passion for software development.
23+ years as a software developer
9+ years as an iOS developer
It's my passion
Cherrytel Comunicaciones
La Nevera Roja
Thyssen-Bornemisza National Museum
Destinia.com
Recognitions & Achievements
How I Like to Work
I prefer to work with native technologies to ensure the best performance and user experience. My development toolkit includes:
Swift & SwiftUI
Leveraging the power of Swift and SwiftUI to build intuitive and high-performance applications.
MVVM Architecture
Implementing MVVM for maintainable and scalable code.
Git for Version Control
Using Git to manage code versions and collaborate effectively with team members.
Scrum Methodology
Adopting Scrum to maintain flexibility and continuously improve the development process.
Minimal Use of Third-Party Libraries
Relying mainly on native frameworks and tools, with minimal use of third-party libraries like URLSession.
Pomodoro Technique
Applying the Pomodoro Technique to stay focused and productive.
Although I prefer to work this way, I am adaptable and can work with the client's preferred technologies and methodologies.
My Professional Philosophy
My approach to professional life and work is deeply rooted in the following Japanese philosophies:
-
01. Ikigai (生き甲斐)
Finding purpose in my work by aligning what I love, what I’m good at, what the world needs, and what I can be paid for.
-
02. Kaizen (改善)
Continuously improving processes, products, and services to deliver the best possible results.
-
03. Shoshin (初心)
Maintaining an open and curious mindset, always ready to learn and adapt.
-
04. Gaman (我慢)
Demonstrating patience and resilience in the face of challenges, ensuring consistent progress and success.
Professional Summary
With more than 9 years of dedicated iOS development experience and 23 years in software development overall, Francisco has established himself as a top-tier iOS developer.
He excels in both Swift and Objective-C and is known for his ability to integrate seamlessly into teams, delivering high-quality software solutions. Francisco has extensive experience in creating and maintaining frameworks, distributing them via Swift Package Manager (SPM) for use in third-party applications.
He has successfully created applications from scratch for startups, maintained and refactored legacy applications following best practices to ensure compatibility with the latest iOS versions, and prepared applications to meet accessibility standards.
In his career, Francisco has worked as a CTO for startups, senior developer, and development leader. He has also trained and provided support to other developers and conducted technical interviews.
He also has a strong background in publishing apps on the Apple App Store, both enterprise and standard, successfully navigating the app review process and passing rigorous security audits.
Programming Languages
Swift, Objective-C.
Frameworks & Libraries
SwiftUI, Combine, UIKit, Core Data, SwiftData, AVFoundation, MapKit, Core Location, CloudKit, StoreKit, Alamofire, AFNetworking
Design Patterns
Clean Code (SOLID Principles), MVVM (Model-View-ViewModel), VIPER (View-Interactor-Presenter-Entity-Router), MVC (Model-View-Controller), MVP (Model-View-Presenter).
Tools & Platforms
GIT, SVN, Gitflow, Xcode, TestFlight, Jenkins, Firebase, CI, CD, SonarQube, Jira, Trello, Confluence, Microsoft Teams, Slack, Telegram, Swift Package Manager, CocoaPods, Carthage.
Others
Test-Driven Development (TDD), Unit Testing, UI Testing, App Security, Encryption, Bluetooth Integration, NFC, Async/Await, Grand Central Dispatch (GCD), Callbacks, Apple Store Account Management (Enterprise and Standard), REST Services, SOAP Services, Socket Connections.
Career Statistics
App with the Most Users: Banco Santander with 15 million users, rated 4.7 out of 5 based on 354k ratings on the App Store as of May 16, 2024.
The app serves users in Spain, Portugal, the UK, and Poland.
-
10+
Startups (HuaShengTong, Destinia, PackLink.com, Biocryptology (B-FY), Colada App, LaNeveraRoja.com, AlienVault, BeMuseums, ACPOL EB, and others)
-
4
Cybersecurity Companies (AlienVault, Indra, Biocryptology (B-FY), & Wise Security)
-
16+
Product Companies (Banco Santander, Biocryptology (B-FY), Destinia, PackLink.com, Fundación Colección Thyssen-Bornemisza, LaNeveraRoja.com, and others)
-
13+
IT Consultancies (Indra, atSistemas, Vector Software, Softtek, Plexus Tech, QUADRAM | Mobile Solutions, Entorno Digital de Comunicación, Acilia Internet, etc.)
Clients
I have had the privilege of working with several renowned clients, delivering top-notch solutions tailored to their needs.
Experience
Education
In addition to formal education, I have completed numerous courses on platforms like Udemy, Apple Coding Academy, Keep Coding, and FunctionalHub. These courses have focused on iOS development, Swift, SwiftUI, Objective-C, TDD, GIT, CI/CD, and various architectures.
- Advanced Technician in Multiplatform Application Development, Computer Programming (2011 - 2014) - FOC
- Design, Organization, and Evaluation of Video Games and Gamification Video Game Design and Interactive Content (2014) - Universidad Europea
Testimonials
Hobbies and Interests
In addition to my professional work, I have a wide range of hobbies and interests. I enjoy programming apps, reading manga and comics, playing video games, and collecting retro video game consoles.
I'm passionate about reading, practicing martial arts, staying fit, traveling, and exploring different cuisines.
I also love airsoft, which adds an element of strategy and excitement to my leisure time.
My diverse interests not only keep me inspired but also help me bring a unique perspective to my work.
Follow Me on Instagram
See what I’m up to outside of work! Follow my journey through snapshots of my daily life, travels, and hobbies.