Maria Ungur, Developer in Oradea, Bihor County, Romania
Maria is available for hire
Hire Maria

Maria Ungur

Verified Expert  in Engineering

iOS Developer

Location
Oradea, Bihor County, Romania
Toptal Member Since
June 1, 2021

Maria is a software engineer with expertise in iOS development, using Swift and the UIKit framework. She has industry experience in the finance, insurance, and legal sectors. Maria developed a collaboration iOS app for lawyers and law firms and a fitness app that allows users to integrate with several fitness device providers and aggregate their data in one place. She has also worked on back-end services using AWS, Firebase, Node.js, and Python.

Portfolio

Wolfpack Digital SRL
iOS, SwiftUI, Objective-C, UIKit, Swift, Firebase iOS SDK, Firebase...
Toptal Client
Swift, UIKit, Figma, Firebase iOS SDK, Firebase Cloud Functions, Node.js...
Leading Meal Delivery Service
UIKit, Firebase, Accessibility, Test-driven Development (TDD)...

Experience

Availability

Part-time

Preferred Environment

iOS, Swift, Xcode, Amazon Web Services (AWS), Node.js, Firebase, Python, Slack, Jira, CocoaPods

The most amazing...

...iOS app I've developed was for an insurance company that collects fitness data from various activity tracking devices.

Work Experience

iOS Developer

2022 - PRESENT
Wolfpack Digital SRL
  • Developed a native application in SwiftUI and Swift for traveling, allowing users to create a bucket list of interests and activities.
  • Tracked and fixed bugs using Jira and Confluence. Released new builds every two weeks. Worked in an Agile environment as part of a team of two iOS developers and one back-end engineer.
  • Integrated with Google Places API and with Firebase.
Technologies: iOS, SwiftUI, Objective-C, UIKit, Swift, Firebase iOS SDK, Firebase, Google Maps, Google Places API, Geolocation, REST APIs, Auth, Combine, Async/Await, iOS SDK, Atlassian, Codable

iOS Engineer

2021 - PRESENT
Toptal Client
  • Developed a travel application as a solo developer using Swift, UIKit, and Firebase SDK.
  • Had permanent communication with the client, including consultancy, refining business logic, creating market assessments on Geolocation Service Providers, creating mockups and prototypes.
  • Oversaw the release and review process to App Store.
Technologies: Swift, UIKit, Figma, Firebase iOS SDK, Firebase Cloud Functions, Node.js, GitHub Actions, Git, iOS SDK, JavaScript, Codable

iOS Engineer

2021 - 2022
Leading Meal Delivery Service
  • Worked as part of a team, continuously developing new features and releasing them to the market quickly, every two weeks.
  • Tracked and fixed bugs using the Jira tracking tool. Received good feedback for my proactivity in fixing bugs fast and performing thorough investigations.
  • Planned, released, and monitored new experiments for the users. Used Firebase Analytics and A/B testing mechanisms.
  • Used MVVM-C architecture, test-driven development (TDD), continuous integration, and release.
  • Wrote unit tests and mocked UI tests for the developed features.
  • Held demos, presentations and onboarding sessions on diverse occasions.
Technologies: UIKit, Firebase, Accessibility, Test-driven Development (TDD), Model View ViewModel (MVVM), UI Testing, Unit Testing, Jira, REST, GitHub, Swift, Combine, Special Purpose Machines (SPM), iOS SDK, Codable

iOS Engineer

2021 - 2022
Rove
  • Worked on maintaining and improving Rove's smarter media storage application.
  • Helped the client with bug fixes and was involved in the release process and in maintaining the CI process.
  • Offered consulting services and created proposals for the client, helping them improve their application.
  • Developed push notifications for the application using Firebase Cloud Functions.
  • Wrote Firebase functions in Node.js. for different features support, such as push notifications, scheduled jobs, and triggered actions based on users' activities.
  • Used technologies such as UIKit, Combine, Push Notifications, Cloud Messaging, Firebase SDK, MVC, Node.js., CI/CD, GitHub Actions, and StoreKit.
Technologies: UIKit, Swift, GitHub, GitHub Actions, Firebase iOS SDK, Firebase, Firebase Cloud Functions, Node.js, StoreKit, Push Notifications, Combine, iOS, REST APIs, Model View ViewModel (MVVM), Git, iOS SDK, Codable

iOS Developer

2017 - 2021
Yonder
  • Developed a fitness application, allowing users to integrate with several fitness device providers and aggregate their data in one place.
  • Built an iOS application for lawyers and law firms that handles all their documentation, process, and communication in one place. The application concept was nominated for an Innovation Award.
  • Conducted market surveys as part of the technology board group to discover and assess new mobile frameworks and technology capabilities.
  • Added accessibility support for the entire iOS application and conducted accessibility assessments for existing applications.
  • Fixed bugs and tracked them using Jira and Azure DevOps.
  • Wrote XCUITests for testing the UI and the logic of iOS applications.
  • Prepared client-ready UI/UX proposals for developed applications based on Apple guidelines and best practices.
Technologies: iOS, Swift, UIKit, Xcode, CocoaPods, Amazon Web Services (AWS), Azure, Slack, Firebase, Jira, Software Development, Mobile, Algorithms, Data Structures, SignalR, Animation, Lottie-iOS, Auth0, MessageKit, Bond Framework, REST, Model View Presenter (MVP), Model View Controller (MVC), Model View ViewModel (MVVM), Business Services, Accessibility, Git, iOS SDK, WCAG 2, RxSwift, Bonds, Codable

IT Analyst Intern

2017 - 2017
World Bank Group
  • Developed several AWS Lambda functions that monitor more than 100 servers using cloud alarms, reducing the cost generated by idle servers by up to 5%.
  • Enhanced the connection between the on-premises and cloud databases.
  • Developed IAM policies and roles that allow regular users more access to the key services they use, without the need for cloud administrator's intervention.
Technologies: Python, Amazon Web Services (AWS), Node.js, AWS IAM, Amazon Elastic Container Service (Amazon ECS), Slack, Jira, Software Development, REST, Git

Legal Matter Collaboration App

https://www.lupl.com/
Developed a legal matter collaboration iOS app for lawyers and law firms. The application addresses the need to reduce the volume of unstructured communications for legal people and unifies the industry standards. As part of a larger team, I developed different functionalities, such as adding support for document preview, email integration (with providers such as Outlook or Gmail), stabilization with bug fixing, search functionality, and UI improvements for a sleek and professional look.

Fitness Tracking App

Developed a fitness application, allowing users to integrate with several fitness device providers and aggregate their data in one place. The project's end goal was to collect users' data through the mobile application and perform health data analytics to predict long-term mortality risk.

I implemented part of the UI and client logic (integrations with third-party SDKs and with the application's back-end), and offered my support in rewriting the back end in Python and deploying it in AWS Lambda functions. During the project, I worked closely with the client, consulted him on the accessibility support of the application, and presented UI and UX proposals. During the development, we worked with Jira and Confluence.

Video and Image Editing App

The project involved improving and maintaining a UIkit project for a startup in the image and video editing industry. I contributed to this project by adding functionality for the localization and internationalization of the app, improving the performance, and fixing bugs.
2016 - 2019

Bachelor's Degree in Computer Science

Babes-Bolyai University of Cluj-Napoca - Cluj-Napoca, Romania

JULY 2021 - PRESENT

Sketch

Udemy

Libraries/APIs

CocoaPods, REST APIs, Node.js, Alamofire, SignalR, Lottie-iOS, Firebase iOS SDK, React, RxSwift, Codable, Google Maps, Google Places API, Auth

Tools

Xcode, Git, Atlassian, Slack, Jira, AWS IAM, Amazon Elastic Container Service (Amazon ECS), Moya, Auth0, Sketch, GitHub, Figma

Languages

Swift, Python, JavaScript, HTML5, CSS, HTML, Objective-C

Paradigms

Model View Controller (MVC), Software Testing, Object-oriented Programming (OOP), REST, Model View ViewModel (MVVM), Model View Presenter (MVP), Test-driven Development (TDD), Unit Testing

Platforms

iOS, Amazon Web Services (AWS), Mobile, Firebase, Software Design Patterns, Azure

Frameworks

UIKit, iOS SDK, StoreKit, Combine, SwiftUI

Storage

MongoDB

Other

Algorithms, Data Structures, Accessibility, WCAG 2, Software Development, Machine Learning, Animation, MessageKit, Bond Framework, User Interface (UI), Design, Business Services, GitHub Actions, Firebase Cloud Functions, Push Notifications, UI Testing, Special Purpose Machines (SPM), Bonds, Geolocation, Async/Await

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