Julián Luis Astrada, Developer in Tandil, Buenos Aires Province, Argentina
Julián is available for hire
Hire Julián

Julián Luis Astrada

Verified Expert  in Engineering

Software Developer

Tandil, Buenos Aires Province, Argentina

Toptal member since November 17, 2020

Bio

Julián is a talented developer who began his career in 2013. He has worked with a wide range of clients and diverse technologies, methodologies, and development patterns. He has rewritten and optimized code as well as built applications from scratch. He created an app used by thousands worldwide, supported in multiple languages, with a consistent 4.8 rating on the App Store. Julián enjoys challenges and uses the latest technologies to support multiple devices and deliver exceptional products.

Portfolio

Symplicity
Scrum, Firebase iOS SDK, Push Notifications, RESTful Development, REST APIs...
Flo Technologies
Realm, RESTful Development, REST APIs, WiFi Integration...
Spark Digital
Scrum, OAuth 2, Realm, RESTful Development, REST APIs, Social Media Integration...

Experience

  • Mobile Analytics - 7 years
  • Swift - 7 years
  • Push Notifications - 7 years
  • Model View ViewModel (MVVM) - 6 years
  • Unit Testing - 4 years
  • Asynchronous Data Streams - 2 years
  • VIPER Architecture - 2 years
  • Reactive Programming - 2 years

Availability

Part-time

Preferred Environment

Swift, Xcode

The most amazing...

...app I've built from scratch is used worldwide with thousands of reviews, supported in five languages, and has a 4.8 rating on the App Store.

Work Experience

Senior iOS Developer

2017 - PRESENT
Symplicity
  • Developed an application from scratch used worldwide, with a 4.8 rating, thousands of reviews, and support in more than five languages.
  • Built a chat module for the application, allowing users to queue for chats with people of interest and getting real-time updates from a socket connection.
  • Updated the UI and kept the user synchronized after events were informed by the socket connection using RxSwift and reactive programming.
Technologies: Scrum, Firebase iOS SDK, Push Notifications, RESTful Development, REST APIs, Asynchronous Programming, Reactive Programming, RxSwift, SocketCluster, Mobile Analytics, Swift

Senior iOS Developer

2016 - 2018
Flo Technologies
  • Developed an iOS application capable of installing a custom hardware device into the user's home Wi-Fi. The application received an asynchronous stream of data when subscribed to the device output.
  • Took exceptional care with resource consumption, especially with the battery and network. Monitored different metrics to make it as efficient as possible.
  • Tracked application usage and improved user engagement with Google Analytics.
Technologies: Realm, REST APIs, RESTful Development, WiFi Integration, Social Media Integration, Scrum, Unit Testing, Mobile Analytics, Asynchronous Data Streams, Push Notifications, MQTT, Internet of Things (IoT), Swift

Semi Senior iOS Developer

2014 - 2016
Spark Digital
  • Developed an iPhone application for a well-known British newspaper and its Apple Watch companion app. I used the first version of Swift as soon as it came out.
  • Tracked and fixed bugs using Jira. Estimated tasks, reviewed my partner's code, and followed the Scrum planning methodology.
  • Resulted in the client being very satisfied with the work and the application we built successfully replaced the existing one.
Technologies: Scrum, OAuth 2, Realm, RESTful Development, REST APIs, Social Media Integration, Push Notifications, Apple Watch, Objective-C, Swift

Symplicity Jobs and Careers

https://apps.apple.com/us/app/symplicity-jobs-and-careers/id1239828027
A Swift-based application I built from scratch. The development involves asynchronous data, caching, analytics, push notifications, social media integration, and animations.

The application was reviewed by thousands of students and maintained a consistent 4.8 rating.

On a technical level, we used Fastlane, Socket Cluster, Firebase, RxSwift, Crashlytics, RealmSwift, and Alamofire.

Unit and UI tests were implemented to improve the app's quality and create a more reliable product.

Flo Technologies

https://apps.apple.com/us/app/flo-by-moen/id1114650234
A Swift-based application that connected custom hardware to the user's Wi-Fi to measure flow, temperature, and pressure. The hardware created a Wi-Fi network the app was connected to and communicated with.

MQTT protocol was used to communicate with the device and receive the data stream that the device output. Analytics was influential in the application; we used them to improve user engagement and understand better how they used the app.

On a technical level, the app involved SocketCluster, Firebase, Alamofire, Push Notifications, Asynchronous data, and Google Analytics.
2009 - 2015

Engineer's Degree in Systems Engineering

Universidad Nacional del Centro - Tandil, Buenos Aires, Argentina

Libraries/APIs

REST APIs, Firebase iOS SDK, Alamofire, RxSwift

Tools

SocketCluster, MQTT, Fastlane, Crashlytics, Git, Apple Push Notifications

Languages

Swift, Objective-C

Frameworks

OAuth 2, RealmSwift, Core Data

Paradigms

Scrum, Model View ViewModel (MVVM), Model View Controller (MVC), RESTful Development, Unit Testing, Asynchronous Programming, VIPER Architecture, Reactive Programming, Agile Software Development, Object-oriented Programming (OOP)

Platforms

iOS, Apple Watch

Storage

Realm

Other

Push Notifications, Social Media Integration, Mobile Analytics, Asynchronous Data Streams, Automated UI Testing, Internet of Things (IoT), WiFi Integration, Code Architecture, Key Performance Indicators (KPIs), UI Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring