Cristian M.

Cristian M.

Senior Mobile Developer

Romania
Hire Cristian M. Hire Cristian M. Hire Cristian M.

About Me

Cristian-Leonard is passionate about both the IT field and the visual arts. He has written several apps that mixes these passions—the best example would be miniDraw 2—an IPad and iPhone vector illustration app which can be found at the App Store. Currently he owns a small software company and is now in search of new projects and challenges.

Work history

codeShack
Owner | Freelance Mobile Developer
2010 - Present (14 years)
Remote
  • 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.

Steve Madden
Senior Software Developer
2009 - 2010 (1 year)
Remote
  • 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.

Pluriva Group
Software Architect | Software Developer
2007 - 2009 (2 years)
Remote
  • 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.

InRule Microsoft SQL Server VB.NetC#ASP.NET
IBM Romania
Junior Software Developer
2004 - 2007 (3 years)
Remote
  • 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.

Microsoft SQL Server C#ASP.NET

Portfolio

CellarPass (Xamarin)

This is my first Toptal project. It is a B2B app written in Xamarin C# for iOS and Android devices. It works on both phones and tablets.Project 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)

I built a restaurant management app written in Swift for iPad tablets. Project Highlights: • View and edit table layouts (including pan and zoom UI) • Reservation management • Credit card payments

Morcard (Swift and .NET Core)

Morcard was created as a way of making networking easier for everyone. Not only having business cards for the working environment but for students, teachers, businesses, friends, family, etc.It's a platform that allows you to create as little as one or multiple cards that fit your needs. Even more, Morcard makes sharing your contact information easier with the Morcard app. You have options to share your cards, add cards, scan cards with your camera, manually type in a unique code, and much more. With all of these abilities, Morcard is set up for any environment and any of your needs.

Mayer Electric B2B Suit (Xamarin)

I have worked on the design and implementation of several apps for Mayer electric using Xamarin Forms. Some apps are used internally by Mayer employees for various automatization tasks. Other apps are targeted at Mayer's customers and partners for purchase and billing management.

miniDraw 2 (Objective-C)

miniDraw© 2 is a powerful vector illustration and design application. Available on both the iPhone and iPad, miniDraw© 2 offers an intuitive and streamlined user experience optimized for your mobile device. 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)

A CAD app used to easily draw the roof over the top of your map, add pitch to any facet, set various roof elements. Written in Objective-C for iPad tablets.Offers various subscription plans directly via In-app Purchases.

Neanex | App

A B2B application in the construction sector. The application is a mobile CMS platform written for Android tablets. It works offline and synchronizes data once an internet connection is available.

Night Ride | Game

An endless runner game with progressive game difficulty, various weapons, and power-ups

RestOcheck

A restaurant management platform based on actual customer feedback. It's written for the iPad and Android tablets.

Lidl Retete

I performed maintenance of the iOS and Android mobile apps. The applications are written in native code (Swift/Java), connected to REST services, and offer offline content.

Push: Through Time and Space

This is a personal project: Push is a puzzle game written in Unity. 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.

Education

Education
Master's Degree in Managerial Informatics
Romanian
2001 - 2006 (5 years)