Depa

Depa

Mentor
5.0
(60 reviews)
US$20.00
For every 15 mins
81
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Lead Mobile developer @ jpg.store. Previously iOS at  & many more!
Lead Mobile developer @ jpg.store. Previously iOS at  & many more!

As a Staff Backend & Lead Mobile Engineer, I've navigated through diverse sectors such as fintech, retail, online collaboration, machine learning, education, and consulting, contributing to leading companies including JPG Store, Apple, Brubank, Mural, Austrian Institute of Technology, Mimo, Theorem, and Wolox.

Aside from leading technical teams, I find fulfillment in mentoring others. I'm an active mentor at CodeMentor and MentorCruise, with more than 60 ⭐⭐⭐⭐⭐ reviews. This role has allowed me to guide many developers on their career paths, share insights from my professional experience, and teach advanced programming topics that you learn only when you have had several years on the industry.

I have a strong educational background, with a degree in software engineering from ITBA (Argentina, 2017) and a master's degree in software engineering from UAS Technikum Wien (Austria, 2018). I'm also expanding my horizons into philosophy at USAL since 2021.

I have a proven track record in:

- Conducting code reviews

- Assessing candidates through technical interviews.

- Leading and proposing architectural decisions.

- Working with complex problems, such as sockets in online collaboration.

- Delivering workshops and talks on Combine, Rx, App Architecture, Coordinators, and Unit Testing.

- Configuring and building automation workflows for different apps using Bitrise, Jenkins and Fastlane.

- Advanced react native knowledge.

My technical expertise spans:

- Over 5 years of experience with Node.js, Nest, PostgreSQL.

- Over 8 years of experience with React Native (and React JS)

- Over 10 years of experience with Swift, SwiftUI, and Objective-C, including mastery of Rx technologies (RxSwift and Combine) and multiple design patterns (Coordinators, MVC, MVVM, Unit testing, crash reporting, CI, automation, storyboards and programmatic views).

- Over 2 years of experience in Python and Machine Learning (AI), where I worked and helped advance the state of the art in synthetic dataset generation for object detection.

- Tools like Firebase, Firestore, Splunk, and automation (fastlane - github actions).

Some of my professional achievements include an honorable mention for my Master Thesis, winning a hackathon organized by Wolox, and contributing to high-rated (4.9+) apps on the App Store.

I'm always open to discussing software or philosophical topics. I sporadically write to my blog, you're welcome there https://deep-thought.netlify.app/pages/showcase

Looking forward to connecting,

Depa

Spanish, English
Buenos Aires (-03:00)
Joined September 2017
EXPERTISE
10 years experience | 3 endorsements
As a lead mobile developer in react native, my primary responsibility is to design and develop high-quality, scalable, and user-friendly ...
As a lead mobile developer in react native, my primary responsibility is to design and develop high-quality, scalable, and user-friendly mobile applications for iOS and Android platforms using the react native framework. I work closely with the product manager and cross-functional teams to understand the requirements and translate them into functional and visually appealing mobile applications. I am also responsible for leading a team of mobile developers and ensuring that the project is delivered on time and within budget. I provide technical guidance and support to my team members and review their code to ensure that it meets the required standards. In addition to my technical skills, I have excellent communication and leadership skills and can effectively coordinate with various stakeholders to ensure the smooth functioning of the project. I am constantly learning and staying up-to-date with the latest trends and best practices in mobile development to ensure that the applications I build are of the highest quality.
ReactSwift
View more
ReactSwift
View more
10 years experience | 41 endorsements
Previously worked in Apple, Mural (React Native - Swift - Objective-C), Wolox (Swift - Objective-C), Get Mimo (Swift). I was in charge of...
Previously worked in Apple, Mural (React Native - Swift - Objective-C), Wolox (Swift - Objective-C), Get Mimo (Swift). I was in charge of developing, code reviews, wrote 2 posts and gave a talk in a swift meetup.
View more
View more
8 years experience | 27 endorsements
I've been working a lot at programming, with Swift as the main language (but not the only) I use. i teach other coworkers and code review...
I've been working a lot at programming, with Swift as the main language (but not the only) I use. i teach other coworkers and code review, so feel free to reach out if you need help :)
1 year experience
Worked in Austrian Institute of Technology (AIT) in generating synthetic datasets for machine learning training purposes. Wrote my paper ...
Worked in Austrian Institute of Technology (AIT) in generating synthetic datasets for machine learning training purposes. Wrote my paper and master thesis about object detection using synthetic images. Won an honorable mention at university.
3 years experience | 2 endorsements
I've edited and developed complex fastlane setups, that includes: 1. Setting up docker to be able to build the backend for integration te...
I've edited and developed complex fastlane setups, that includes: 1. Setting up docker to be able to build the backend for integration tests. 2. iOS certificates using Match. 3. Deploy versions to TestFlight, AppCenter, Firebase using Bitrise, Jenkins && other. 4. Nice-have automation tips like post a message to slack when the build is done, have a link to the build so the QA team can install it directly on their phone. Wrote some posts about complex fastlane setups: https://deep-thought.netlify.app/posts/using-docker-fastlane https://deep-thought.netlify.app/posts/open-app-multiple-simulators
View more
View more
10 years experience | 6 endorsements
7 years experience

REVIEWS FROM CLIENTS

5.0
(60 reviews)
Sam Stowers
Sam Stowers
February 2023
Depa was prepared, thorough, helpful, and genuinely seemed to care during the session. Would 100% recommend
Andrew Lauder
Andrew Lauder
June 2022
Francisco is always very helpful, friendly and knowledgeable.
Andrew Lauder
Andrew Lauder
March 2022
It's always a pleasure working with Francisco. He is able to decompose and solve complex issues in a short amount of time, and he is very friendly.
Jason Elwood
Jason Elwood
March 2022
Francisco is awesome! He was timely, cordial, and very helpful. I would recommend him to anyone who needs iOS dev mentoring, and look forward to my next session!
Carlos Mendez
Carlos Mendez
January 2022
Amazing mentor! It was my first time using the platform and I wasn't expecting a great experience.
Andrew Lauder
Andrew Lauder
January 2022
Francisco is an awesome mentor and he helped me understand what was going on in my code.
Devron Tombacco
Devron Tombacco
November 2021
Francisco's communication skills are excellent and I love the way he explains complex concepts. I will be using his services again
Devron Tombacco
Devron Tombacco
September 2021
Francisco was very professional, kind and patient. I will definitely be contacting him in the future for help. I highly recommend this mentor! :)
javaguy44
javaguy44
September 2021
Very nice and helpful! Would recommend!
Christopher
Christopher
September 2021
This is my second time hiring Francisco, he is an amazing teacher and vastly knowledgeable. He is very fast and never waist my time. And he is also a cool guy to get to talk to about coding. Will be using his services again.
SOCIAL PRESENCE
GitHub
wikiquotes-python-api
Python API for retrieving quotes from wikiquote.org
Python
10
5
ConstraintsMonitor
A tool to understand constraints warnings. Nicer constraints warnings, with no setup needed.
Swift
9
0
Stack Overflow
11 Reputation
0
0
3
EMPLOYMENTS
Staff Backend Engineer
JPG Store
2023-07-01-Present

I was switched from Mobile to Backend team based on strong technical performance and business requirements.

As Staff Backen...

I was switched from Mobile to Backend team based on strong technical performance and business requirements.

As Staff Backend Developer at JPG Store, the largest NFT marketplace on Cardano, worked on critical services and infrastructure handling NFT transactions and marketplace operations. Focused on solving complex performance challenges, including memory optimization and Node.js event loop issues. Contributed to building and maintaining a robust backend system that processes millions of NFT transactions while ensuring high availability and response times.

- Developed and maintained API endpoints using NestJS with TypeScript
Built services in Typescript, Rust and Python
- Worked with gRPC and Protocol Buffers for service communication
- Used Kubernetes and Cloud Run for service deployment
- Built several features on Google Cloud Platform infrastructure
- Designed and optimized PostgreSQL database queries
- Implemented cloud functions for event processing
- Greatly Improved system performance and reliability
- Used Cloudflare for CDN, caching, and DDoS protection

Python
SQL
Node.js
View more
Python
SQL
Node.js
TypeScript
Rust
NestJS
View more
Lead Mobile Developer
JPG Store
2022-08-01-Present

Lead of JPG Store's first mobile app using React Native, creating a native experience for the largest Cardano NFT marketplace. ...

Lead of JPG Store's first mobile app using React Native, creating a native experience for the largest Cardano NFT marketplace. Built a fast, feature-rich app that handles complex NFT data, media types, and real-time marketplace updates. The app allowed users to keep informed about their NFTs while maintaining smooth performance on both iPhone and Android devices.

- Managed app releases and updates in App Store Connect and Google Play Console
- Used tools like react-query, storybooks, and FlashList
- Built fast, smooth lists with infinite scroll for NFT collections, categories and more
- Set up automatic testing and app releases using GitHub Actions
- Automated iOS and Android deployments with Fastlane
- Handled complex media rendering (images, videos, 3D models, GIFs)
- Created efficient caching system for NFT metadata and media
- Built offline support and background state syncing
- Implemented push notifications for marketplace events and price alerts
- Optimized app performance and reduced load times

React Native
Swift
iOS
View more
React Native
Swift
iOS
Mobile App Development
View more
Senior iOS Engineer
Apple
2020-03-01-2021-08-01

Worked with Apple Retail, coding in different projects that involved App Store experiences. I contributed to different systems that co...

Worked with Apple Retail, coding in different projects that involved App Store experiences. I contributed to different systems that consisted of multiple iOS devices connecting with each other, building a mesh of devices using Apple's proprietary technology. The devices are meant to be kept on the wall, so challenges regarding memory issues && performance had to be taken care of to ensure a smooth experience. The technologies used consist mainly on Swift, targeting iPhone and iPads. Visual implications of the work I did: https://9to5mac.com/2021/01/17/apple-store-arcade-retail-display/ https://9to5mac.com/2020/12/22/apple-store-fitness-plus-retail-display/

Swift
iOS
Combine
View more
Swift
iOS
Combine
View more
PROJECTS
AR Expo Portal
TGS (Transportadora Gas del Sur)
2019
A Portal displayed in the floor which allowed the user to transport to the company facilities when crossing it. It runs in iPad and iOS. ...
A Portal displayed in the floor which allowed the user to transport to the company facilities when crossing it. It runs in iPad and iOS. It was created for an energy company called TGS, and they showcased it in the oil expo.
TypeScript
React Native
AR
View more
TypeScript
React Native
AR
View more
Company Dashboard
Brubank
2019
A dashboard written in React which shows the data of the company by polling the backend every 10 seconds. I coded both the frontend (Reac...
A dashboard written in React which shows the data of the company by polling the backend every 10 seconds. I coded both the frontend (React) and the backend in Python.
Python
TypeScript
React
View more
Python
TypeScript
React
JavaScript
View more