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.

Backend

Database

Other

Work history

codeShack
Owner | Freelance Mobile Developer
2010 - Present (15 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

Showcase

CellarPass (Xamarin)
  • B2B app for iOS and Android, designed for both phones and tablets.

  • Features include high-performance ticket scanning using the Manatee Works Barcode SDK.

  • Includes features like ticket sales, guest management, and fast user check-in.

TablePro (Swift)
  • Developed a Swift-based restaurant management app for iPad tablets.

  • Features include table layout editing (pan and zoom UI), reservation management, and credit card payments.

  • The app is specifically designed for iPad tablets.

Morcard (Swift and .NET Core)
  • Morcard is a platform for creating and sharing contact information.

  • It allows users to create as little as one or multiple cards.

  • The platform offers features like card sharing, scanning, and unique code generation.

Mayer Electric B2B Suit (Xamarin)
  • Developed and implemented several apps for Mayer Electric using Xamarin Forms.

  • Apps are used internally by Mayer employees for automation tasks.

  • Apps are targeted at Mayer's customers and partners for purchase and billing management.

miniDraw 2 (Objective-C)
  • miniDraw© 2 is a vector illustration and design application.

  • It is available on both iPhone and iPad.

  • Syncs work between devices via iCloud©.

Roof Sketch PRO (Objective-C)
  • A CAD app for drawing roof elements on maps.

  • The app allows for pitch adjustment and various roof element customization.

  • It’s developed in Objective-C for iPad tablets and utilizes in-app purchases for subscriptions.

Neanex | App
  • A B2B application for the construction sector.

  • It's a mobile CMS platform for Android tablets.

  • Offline functionality and data synchronization upon internet connection.

Night Ride | Game
  • An endless runner game with progressive difficulty.

  • Various weapons and power-ups are included.

  • The game features a continuous gameplay experience.

RestOcheck
  • A restaurant management platform designed for iPad and Android tablets.

  • Built on real customer feedback.

  • Focuses on providing a user-friendly experience for restaurant operations.

Lidl Retete
  • The project involves maintaining iOS and Android mobile applications.

  • The applications are developed using native Swift/Java code.

  • The applications integrate with REST services and provide offline content.

Push: Through Time and Space
  • A free-to-play puzzle game developed in Unity.

  • The game features 3 worlds with 100 levels each.

  • The project is still in development and WIP.

Education

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