
Vytautas Vasiliauskas
Verified Expert in Engineering
iOS Developer
Vilnius, Vilnius County, Lithuania
Toptal member since October 17, 2022
Vytautas is an iOS developer with over ten years of professional experience working on different challenging projects, such as the famous internet magazine Bored Panda or the NordVPN macOS application. Currently working as a developer of mobile applications at Telia, Vytautas also has solid expertise in integrating apps with external hardware devices, such as OBD scanners, NFC, or Bluetooth-enabled devices.
Portfolio
Experience
- Xcode - 10 years
- iOS - 10 years
- Objective-C - 10 years
- MacOS - 10 years
- Software Architecture - 10 years
- PHP - 8 years
- CI/CD Pipelines - 8 years
- Swift - 7 years
Availability
Preferred Environment
MacOS, Xcode, iOS, Swift, Objective-C, iPad
The most amazing...
...thing I've developed is the Bored Panda iOS application using outstanding technical solutions to render all content natively.
Work Experience
iOS Developer
Telia
- Developed an end-user iOS application from scratch.
- Built CI/CD pipelines for the development and distribution of iOS applications.
- Collaborated with other team members on creating the architecture for our end-to-end product.
- Created communication contracts between back-end services and user applications in close articulation with other team members.
macOS Developer
Nord Security
- Developed new features for the NordVPN macOS application.
- Researched and implemented new design patterns into the existing application in close articulation with the team.
- Ensured code quality through code reviews and refactoring old code.
Mobile Applications Developer
Showaround
- Developed Showaround and a few other iOS applications.
- Oversaw the development, testing, and distribution processes of iOS applications.
- Designed and developed new features for back-end services.
Mobile Applications Developer
UAB Net Frequency
- Developed and maintained new features for various iOS applications.
- Built and maintained new features for diverse Android applications.
- Worked on CI/CD pipelines for iOS and Android applications.
Mobile Applications Developer
Bored Panda
- Developed an iOS application for the popular online magazine Bored Panda.
- Worked with UI/UX specialists to ensure the best user experience on the app.
- Collaborated with the back-end team on creating communication contracts between back-end services and the application.
Mobile Applications Developer
UniWeb
- Developed an end-user iOS application from scratch.
- Articulated with the back-end team on creating communication contracts between back-end services and the application.
- Collaborated with UI/UX specialists to ensure the best user experience on the app.
Mobile Team Lead
PriceOn
- Led a team of mobile developers working on PriceOn applications for iOS, Android, and Windows Phone platforms.
- Worked with UI/UX specialists to ensure the best user experience on the app.
- Articulated with the back-end team on creating communication contracts between back-end services and the applications.
- Developed an end-user iOS application from scratch.
Mobile Applications Developer
Pinkray
- Developed an end-user iOS application from scratch.
- Created communication contracts between back-end services and the application in close articulation with the back-end team.
- Worked with UI/UX specialists to ensure the best user experience on the app.
Mobile Applications Developer
OSM Games Ltd.
- Developed an end-user iOS application from scratch.
- Worked with the back-end team to create communication contracts between back-end services and the application.
- Articulated with UI/UX specialists to ensure the best user experience on the app.
Experience
BoredPanda application
https://apps.apple.com/us/app/bored-panda/id1001593357I've contributed to the project as an iOS developer and worked closely with the back-end team on designing data structures and API endpoints the application would be consuming. Moreover, I worked with UI/UX designers and helped them create the application UX with a native iOS feeling. Developing a mechanism for natively rendering journal posts was challenging because the content was first designed for websites, but we've accomplished it.
Education
Bachelor's Degree in Software Engineering
Vilnius University - Vilnius, Lithuania
Skills
Tools
Xcode
Languages
Swift, Objective-C, PHP, Java
Frameworks
Cocoa, Core Data
Platforms
MacOS, iOS, Android, Windows Phone
Storage
Realm, Databases, MySQL
Paradigms
Security Software Development
Other
Software Development, Software Architecture, CI/CD Pipelines, iPad, Computer Science, Operating Systems, IT Networking, Software Project Management, Statistics, User Interface (UI), User Experience (UX), Team Leadership
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring