fbpx Daniel | DevReady

Let’s Get Started

Daniel
HireDaniel

Daniel

Buenos Aires, Argentina --:--:--

Daniel has 7 years of experience as a Senior iOS developer working in industries such as Banking, E-commerce, and Music. He has notable experience in algorithms, networking, persistence, UI, animations, version control, Security, CI/CD, and more. He offers expertise in multiple data testing and data mapping tools. He also has proficient experience working with Agile methodologies, like SCRUM, and task management tools like Trello or JIRA. In addition, he has worked on projects to perform augmented reality (ARKit) and artificial intelligence (MLKit), robotics, and IoT (internet of things) tasks. His main goal is to be a master of programming! His personality drives him to be collaborative, expressive, friendly, and responsible.

 

 

Hire Daniel
Skills
Years
1
2
3
4
5
6
7
8
9
10+
SwiftUI
BDD
RxSwift
Objective-C
Core Data
iOS
Modular design
Autolayout
TDD
GCD/Concurrency
Swift
SFSafariViewController
SnapKit
UIKit
Keychain
SOLID
URL Loading Session
APIs
Confluence
Apple Health
xCode
Git
Firebase Crashlytics
Zeplin
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Network

Persistence

UI

Debugging

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum

Finance

Music

E-commerce

MODERATE
EXTENSIVE
EXPERT
Portfolio

Sonar Health

Lead iOS Developer

Categories

Work Experience : 2022

Lead iOS developer on a team of 3 where his responsibilities were to design and build essential features of the app and to ensure critical bugs were backed by tests to reduce regressions.  He improved development times by reducing build times and applying CI/CD.  He transferred technical knowledge to the team, and improved flexibility by using modular design and best practices to add more features if needed.

  • Improved maintainability of the app by adding more than 330 unit tests.
  • Improved build times from 45 min to 10 min to get faster feedback.
  • Improved security of Network APIs by adding signed requests using Apple’s native Keychain Infrastructure.
  • Improved network reliability by using a retry mechanism when requests failed and waiting for connectivity.
  • Managed expired access tokens by using a refreshed token mechanism without compromising state and preventing data races.
  • Improved feedback speed by setting CI/CD using Xcode Cloud.
  • Reduce more than 7 third-party dependencies by using Native code.
  • Reduce monitoring crash costs by setting up Firebase Crashlytics.
  • Set clear goals and transfer knowledge to the team, by using dependency diagrams and pair programming.
  • Fundamentals: SOLID, Design Patterns, Modular design, TDD, BDD, Unit test, Integration tests.
More

Loni.ai

iOS Developer

Categories

Work Experience : 2022

iOS developer on a team of 3 where he designed and built essential features of the app, ensured critical bugs were backed by tests to reduce regressions.  He improved development times by reducing build times and applying CI/CD.  He transferred technical knowledge to the team, and improved flexibility by using modular design and best practices to add more features if needed.

  • Improved network resiliency by adding Firebase Crashlytics.
  • Improved security by adding signing requests with modular design in mind.
  • Fundamentals: SOLID, Design Patterns, Modular design, TDD, BDD, Unit test, Integration tests.

Tools, Languages & others used: Xcode, XCTest, Xcode Cloud, Firebase Crashlytics, Swift, Confluence, NLC, Instruments, Memory Graph, Zeplin, GIT.

More

Circles

Lead iOS Developer

Categories

Work Experience : 2021-2022

Lead iOS developer on a team of 2 where his responsibilities were to design all features and improve the performance of the app, speed, and endurance for a demanding start-up. He also improved flexibility by using modular design and best practices to add more features if needed.

  • Developed a feed with loading of mini videos in a paginated fashion like TikTok.
  • Developed the Login mechanism and its proper navigation to the Login screen when needed.
  • Implemented fast feedback by applying CI/CD.
  • Fundamentals: SOLID, Design Patterns, Modular design, TDD, BDD, Unit test, Integration tests.

Tools & Languages: AVFoundation, Xcode, XCTest, Git, Firebase Crashlytics, Swift, Confluence, NLC, Instruments, Memory Graph, Zeplin, GIT.

More

Neo Financial

iOS Developer

Categories

Work Experience : 2020-2021

iOS developer in a digital app that manages credit cards. Worked on several bug fixes with a team of 8 developers. Worked with RxSwift, UIKit, Autlayout, and other layout frameworks like SnapKit.

  • Built different plans for customers.
  • Include formats, animations, and all UI-related tasks to be pixel-perfect.

 

More

Veritran

iOS Developer

Work Experience : 2020

As a Software Engineer, he created frameworks for low-code solutions for banking apps. He worked with several teams fixing bugs and adding more frameworks to accommodate new features for the solution. Analyzed, refactor, designed, and develop several projects for a Low Code Platform.

  • Create a framework to use SFSafariViewController in the solution.
  • Reducing memory leaks by more than 70%.

 

More

J.P. Morgan

iOS Developer

Categories

Work Experience : 2018-2020

Worked with a team of 10 iOS developers, creating an internal app for the bank and worked with other needed apps.  Developed several features and bug fixes along the way. Analyzed and maintained various apps (confidential) inside the bank.

  • Showed and handled a playlist of Podcasts.
  • Support for Accessibility.

 

More

Napster

iOS Developer

Categories

Work Experience : 2017

Worked with a team of more than 7 developers on a music app with a legacy app using Objective-C language.  Analyzed and maintained the Music/Streaming App.

Key Work:

  • Migrated Objective-C language to Swift.
  • Developed an Equalizer to improve music sound.
More

Additional Roles & Projects

Categories

Work Experience : 2016-2021
  • iOS Developer Teacher contract at KeepCoding (2020-2021)
  • Freelance iOS Developer at Charlie Cromwells, LLC (2020)
  • iOS Developer of a music app called CienRadios  Play (2018)
  • Team Leader / iOS Developer at Eudaimonia (2017-2018)
  • iOS Developer at Walmart (2017-2018)
  • Mobile App Developer of a snore monitoring app called Nora (2016)

Skills

Features

More

Hire Daniel