Danilo Vladusic, Developer in Novi Sad, Vojvodina, Serbia
Danilo is available for hire
Hire Danilo

Danilo Vladusic

Verified Expert  in Engineering

User Experience (UX) Developer

Location
Novi Sad, Vojvodina, Serbia
Toptal Member Since
September 26, 2016

Danilo is a passionate developer with a polyglot mindset and a strong background in iOS development. He is contributing to continuously improving software development processes and implementing new technologies. Danilo can clearly justify technical ideas to a group with diverse backgrounds using a variety of mediums.

Portfolio

Pumble
Swift, Xcode, Push Notifications, REST, WebSockets, iOS, Codable, CocoaPods...
Annanow
Xcode, Swift, CocoaPods, Git, Jira, REST, iOS, Codable, Scrum
Layne
Swift, Xcode, Git, Push Notifications, Firebase, iOS, Codable

Experience

Availability

Part-time

Preferred Environment

Git, Xcode, MacOS

The most amazing...

...project I've worked on is an iPad app for manipulating and programming industrial robots.

Work Experience

Lead iOS Developer

2020 - 2021
Pumble
  • Designed and developed a Slack-like iOS app from zero ground.
  • Communicated regularly and wrote clean code. Reviewed, analyzed, and resolved application issues when needed.
  • Evaluated strategies and made recommendations on changes and improvements on the overall product.
  • Led development of all custom components of an application.
  • Collaborated with team members on the design and implementation of new functionalities.
  • Consulted with other team members and implement solutions in-line with the departments’ visions.
  • Learned and kept up to date with emerging technologies to evaluate impact to the business and member value.
Technologies: Swift, Xcode, Push Notifications, REST, WebSockets, iOS, Codable, CocoaPods, Core Data

Lead iOS Developer

2018 - 2020
Annanow
  • Led iOS team of three developers, coordinating daily, weekly and monthly tasks, as well as team meetings and reporting.
  • Led the design and development of iOS apps (Annanow Postman, Annanow Shop) in order to solve both technical and business problems.
  • Partnered with business stakeholders to understand, define and deliver features on time and to specifications.
  • Promoted the adoption of new technologies while continuously advancing and evolving legacy codebase, and worked simultaneously on the old and new version of the apps (Annanow Postman, Annanow Shop).
  • Collaborated with other team members, both in-house and remote to refine our best practices and processes.
  • Participated in code reviews and helped define the technical roadmap.
Technologies: Xcode, Swift, CocoaPods, Git, Jira, REST, iOS, Codable, Scrum

Senior iOS Developer

2018 - 2018
Layne
  • Developed iOS app for the peer-to-peer marketplace for used cars in Switzerland from zero ground.
  • Worked with other cross-functional teams to elaborate, design, and implement new features.
  • Troubleshot code for performance issues, edge usability, reliability, and edge cases; Identified and fixed bugs.
  • Collaborated with C-level on discovering new features and product enchantments as well as direct reporting of progress to them.
Technologies: Swift, Xcode, Git, Push Notifications, Firebase, iOS, Codable

Senior iOS Developer

2016 - 2017
Ankor (via Toptal)
  • Researched and successfully developed new ways to use a phone camera.
  • Designed and implemented a new approach to the user experience when using a camera.
  • Researched and successfully integrated a video post processing technique that fully fulfills the application's requirements.
  • Architected a robust communication interface with RESTful service.
Technologies: Objective-C, Xcode

Lead iOS Developer

2016 - 2017
COING
  • Led the development of new and existing apps for the iOS platform from conceptualization to launch.
  • Oversaw the technical implementation of projects and helped guide decisions on technical strategy, architecture, tools, and utilities.
  • Trained, guided, and mentored other developers on the team.
  • Helped define and enforce development and design standards and best practices for other developers.
  • Partnered with cross-functional teams to define new product requirements, features, and functionality.
  • Led development efforts with third-party vendors.
  • Researched, tested, and implemented new techniques, frameworks, and utilities.
Technologies: Xcode, Objective-C, Swift

Senior iOS Developer

2015 - 2016
Stellup
  • Designed and built advanced platform application Stellup.
  • Independently crafted project solutions by applying solid object-oriented design principles.
  • Provided insights to the team in relation to the best software application development practices and techniques.
  • Evaluated and communicated technical risks and ensured that the application was deployed against a schedule with the highest quality possible.
  • Worked with stakeholders to improve the functionality, user experience, and marketability.
  • Maintained a positive work atmosphere that strengthens the team.
  • Drove outcome by monitoring usage and defining changes based on results.
Technologies: Xcode, Objective-C, Swift

Senior iOS Developer

2013 - 2015
BLGRD
  • Delivered across the entire app lifecycle, from concept, design, and build to deployment, testing, and release to app stores as well as support.
  • Followed strict UX/UI and performance guidelines.
  • Gathered requirements around functionality and translated those requirements into elegant functional solutions.
  • Kept up to date on the latest industry trends in mobile technologies.
  • Explained technologies and solutions to technical and non-technical clients and BLGRD employees.
Technologies: Objective-C, Xcode

iOS Developer

2011 - 2013
COING
  • Led contributions for the design of next-generation software products.
  • Worked with the cloud team to make sure raw and processed data is seamlessly transferred between app and cloud.
  • Debugged patiently, documented efficiently, refactored intelligently, and pushed hard for testing and quality.
  • Made some magic, getting complex high-level code interacting with robots and cameras.
  • Collaborated with the applications team to create a consistent consumer experience across multiple platforms.
Technologies: Objective-C, Xcode

Robotly

iPad app for easy and intuitive manipulation of industrial robots, connected via Raspberry Pi to an industrial robot - ABB IRB 140.

Lomoscanner

iOS app for scanning and editing negative films, stitching together scans into seamless panoramas and animating 35mm analogue movie shots.

Harvest BioControl

Set of two iPad apps for organic greenhouses for monitoring and managing fields and orders.

Bukd

http://bukd.co.uk/
iOS app for ordering food online.

OMG I Can Meditate

https://breethe.com/
iOS app for meditation.

BuyMaster

Offers (1) a real-time platform for posting promotions to effectively target customers in proximity and (2) an on-the-go mobile solution to always be informed of great offers nearby, customized to the user's needs and preferences.

LoveStocks

Anyone can invest. Investing is not meant to be just for a select few. You don't need a finance degree or a financial adviser. Just a smartphone and credit/debit card.

Skipel

Say goodbye to time-sapping email ping pong and hello to effortless meeting scheduling.

Languages

Swift, C, Objective-C

Frameworks

UIKit, OAuth 2, Core Data

Libraries/APIs

Stripe API, Stripe, CocoaPods, Facebook API, Google API, Codable

Tools

Adobe Photoshop, iOS Simulator, Xcode, GitHub, Git, Sketch, Jira

Paradigms

Model View Controller (MVC), Agile Software Development, Mobile UI Design, Mobile UX Design, REST, Scrum

Platforms

iOS, MacOS, Firebase

Other

User Experience (UX), OAuth, eCommerce, Push Notifications, Back-end Development, Domain-driven Design (DDD), WebSockets

Storage

Realm

2006 - 2010

Bachelor of Engineering Degree in Mechatronics

University of Novi Sad - Novi Sad, Serbia

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