Cristian-Leonard Miehs
Verified Expert in Engineering
Xamarin.Forms Developer
Cristian-Leonard is passionate about both the IT field and the visual arts. He has written several apps that mix these passions. The best example would be miniDraw 2—an iPad and iPhone vector illustration app found in the App Store. Currently, he owns a small software company and is in search of new projects and challenges.
Portfolio
Experience
Availability
Preferred Environment
Android Studio, Xcode, Visual Studio, MacOS, Windows
The most amazing...
...thing I've done would be the miniDraw 2—a vector illustration app for iOS devices.
Work Experience
Xamarin Developer
Mayer Electric Supply
- Migrated all internal applications from Xamarin.Forms to .NET MAUI, offering continuous support for the latest technology versions.
- Tracked bugs and added various features using the Trello tracking tool, ensuring a smooth usage of all the various internal tools.
- Maintained and enhanced several internal web applications, ensuring their smooth operation. Development was done in .NET Core Razor Page with Kendo UI components.
Owner | Freelance Mobile Developer
codeShack
- Created a vector illustration app for iOS devices called miniDraw 2.
- Developed several games (both 2D and 3D) using Unity 3D, Corona, and Cocos2d.
- Built a CAD application for iPad devices, designed to estimate rooftop repair costs using geolocation.
- Created a restaurant management app for B2B services for both iOS and Android tablets, using cross-platform technologies (Xamarin) and .NET web services. the CMS was written using AngularJS.
- Developed a Bitcoin wallet app for both iOS and Android devices in native code.
- Built an eCommerce Android app for the fashion industry.
- Developed other projects on both iOS and Android for various customers.
Senior Mobile Developer
Cegeka
- Coordinated the migration from Xamarin.iOS and Xamarin.Android to Xamarin.Forms for better development times. Later, I coordinated the migration from Xamarin.Forms to MAUI.
- Maintained the official QPark parking app. Tracked and fixed bugs and added new functionality using the Microsoft Teams reporting tool.
- Optimized various aspects of the development process, resulting in increased productivity and a more stable overall application.
Senior Software Developer
Steve Madden
- Kept the website front-end up-to-date and user-friendly, based on the design requirements.
- Maintained and updated the customer service platform, CMS, the store, and warehouse platforms.
- Developed various automated services for data validation, fraud control, email notification, and others.
- Created custom reports based on reporting services and T-SQL.
Software Architect | Software Developer
Pluriva Group
- Worked on the design of the architecture and development of a web-based ERP system.
- Developed the next version of the “Fill & Go International” suite (Rompetrol software).
- Analyzed and implemented a rule engine (InRule) in the current Rompetrol billing application.
- Analyzed various modules for the Emporiki bank. These modules included transaction, group and large exposure risk analysis.
- Performed maintenance of Rompetrol's billing platform.
Junior Software Developer
IBM Romania
- Contributed to the development of the first and second version of a web-based application; the main purpose of this product is to offer an interface for IBM services to its customers. The key features of this application are the n-tier architecture, implementation of customer based workflows, and a rule engine. The application is developed on the Microsoft platform, and using the latest state-of-the-art technologies (ASP.NET, Microsoft SQL Server, and C#).
- Implemented an online orders system in a web-based portal for a local brewery. The application was developed on the Microsoft platform using ASP, VB 6 COM objects, and SQL Server 2000.
- Developed a desktop application meant in assisting in the election process of Congressman James Rosapepe. This application offered an easy-to-use interface for accessing information regarding registered voters from a local database. The application was developed in C#, using an Access database for easy installation on the client side.
- Developed a general purpose framework and tools for any type of data-driven application. Key features of this framework are: transactional business logic, and a shortened development time by automating most of the code writing needs.
- Created a reflection-based SQL query generator.
Experience
CellarPass (Xamarin)
https://apps.apple.com/us/app/cellarpass-guest-link-pro/id1442585516PROJECT HIGHLIGHTS
• High-performance ticket scanning via the Manatee Works Barcode SDK
• Ticket sales, including credit card payments
• Guest management
• Fast user check-in via request batching
TablePro (Swift)
PROJECT HIGHLIGHTS
• View and edit table layouts (including pan and zoom UI).
• Reservation management
• Credit card payments
Morcard (Swift and .NET Core)
https://morcard.app/It's a platform that allows you to create as little as one or multiple cards that fit your needs. Morcard makes sharing your contact information more accessible with the Morcard app. You can share your cards, add cards, scan cards with your camera, manually type in a unique code, and much more. With all these abilities, Morcard is set up to meet any environment and your needs.
Mayer Electric B2B Suit (Xamarin)
https://www.mayerelectric.com/miniDraw© 2 (Objective-C)
Take your work anywhere, and thanks to the power of iCloud©, synchronize your work between all your devices.
When done, export it as an SVG file to use in any vector graphics package (Adobe Illustrator/Flash, CorelDRAW, and Inkscape).
Roof Sketch PRO (Objective-C)
Offers various subscription plans directly via In-app purchases.
Neanex | App
Night Ride | Game
RestOcheck
http://www.restocheck.com/enLidl Retete
Push: Through Time and Space
The game is free to play, ad-based. It (will) contain 3 worlds with 100 levels per world.
The project, while released is still a WIP.
Q-Park Mobile Parking
https://www.q-park.co.uk/en-gb/products/q-park-app/Skills
Languages
SQL, C#, Swift 2, Swift, Swift 4, Java, JavaScript, Objective-C, Kotlin, HTML, VB.NET, C, HTML5, XML, CSS, CSS3
Frameworks
iOS SDK, ASP.NET, Android SDK, .NET Core, Entity 6, Unity3D, Telerik Kendo UI, Unity, AngularJS, Angular, Cocoa, Cocos2d, Kendo UI, Flutter
Libraries/APIs
Xamarin.iOS, Xamarin.Android, Entity Framework, Core Graphics, Twitter SDK, Facebook API, jQuery
Tools
Android Studio, Xcode, Microsoft Visual Studio, Adobe Photoshop, Visual Studio, Adobe Illustrator, Mudbox, 3ds Max
Platforms
Mobile, Xamarin, Android, iOS, Firebase, Windows, MacOS, Azure, Telerik
Other
SOAP, Xamarin.Forms, .NET MAUI, Reporting, InRule, QR Codes, SkiaSharp, Barcode Reader
Paradigms
Agile Software Development, Model View ViewModel (MVVM), REST, Unit Testing
Storage
Microsoft SQL Server, SQLite
Education
Master's Degree in Managerial Informatics
Romanian-American University - Bucharest, Romania
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