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
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
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
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/