IT-Consulting
Adrian Grigore

Leistungen

Consulting für C#, ASP.NET MVC, jQuery sowie für datenbankgestützte Web- und Mobile-Apps.

Ausbildungshistorie

  • 2003

    Studium der Informatik an der Uni Würzburg

    Abschluss: Diplom-Informatiker.

Projekthistorie

LogMyTime Zeiterfassung
2008-Gegenwart

 Vollzeit (mit Ausnahme von eingeschobenen Projekten): Hauptentwickler und Geschäftsinhaber bei der LogMyTime Zeiterfassung.

LogMyTime ist eine webbasierte Zeiterfassung mit daran angebundenen nativen offline-fähigen Apps für iPhone, iPad, und Android. Das System wird derzeit täglich von tausenden Nutzern aus über 1000 kleinen bis mittelständischen Unternehmen produktiv genutzt.

Das System besteht aus folgenden Hauptbestandteilen:
  • webbasiertes Interface zur Zeiterfassung, Verwaltung und Auswertung am PC / Mac
  • webbasiertes Interface zur Zeiterfassung auf Mobilegeräten
  • offline-fähige, native App für iPad / iPhone
  • offline-fähige, native App für Android
  • serverseitige API zur Kommunikation mit Apps und 3rd-Party-Systemen

Meine Tätigkeitsfelder in diesem Projekt:

  • objektorientierte Softwarearchitektur
  • Kozeption verteilter Systeme (Client-Server mit mobilen Clients)
  • Datenbankschemadesign
  • Implementierung
  • Unit Tests (meist als Test-Driven Development)
  • Usability-Tests
  • automatisierte Funktionalitäts-Tests
  • automatisiertes Deployment
  • Administration unserer Server

Sprachen

  • C#
  • LINQ, Entity Framework
  • Javascript
  • T-SQL
  • Selenium

Plattformen und Frameworks:

  • .NET 3.5, 4.0, 4.03, 4.5
  • ASP.NET MVC 1.0, ASP.NET MVC 2.0, ASP.NET MVC 3.0, ASP.NET MVC 4.0
  • jQuery
  • jQuery UI, Kendo UI, jQuery Mobile
  • LinqToSQL
  • Entity Framework
  • SQLite
  • MS SQL Server 2008 / MS SQL Server 2008 R2
  • SQL Server Reporting Services 2008/ SQL Server Reporting Services 2008 R2
  • WCF Data Services / OData
  • Monotouch
  • Monodroid
  • WPF
  • Windows 8 Modern UI (ehemals bekannt als Metro)
  • iOS UI,
  • Android UI
  • Windows Phone 7, Windows Phone 8
  • Portable Class Libraries
  • Selenium (Javascript und C#)
  • Coded UI (grundlegende Kentnisse)
  • MBUnit
  • MS Test

Entwicklungswerkzeuge:

  • Visual Studio 2008, 2010, 2012
  • Resharper 6-7
  • NCrunch
  • NuGet
  • BIDS, SSRS Report Builder
  • Mercurial
  • Tortoise HG
  • Balsamiq Mockups
  • SQL Server Management Studio 2008, 2008 R2

Entwicklungsmethodik und Konzepte:

  • SCRUM
  • Test Driven Development
  • Design Patterns
  • N-Tier Architektur
  • MVC-Architektur
  • MVVM-Architektur
  • beständiges Refactoring
Mawa-Solutions
Januar 2013

Konzeption und Ausführung einer touchfreundlichen Benutzeroberfläche zur Zeiterfassung öffentlichen Terminals für die Mawa Solutions GmbH. Das Programm ist modular aus mehreren Schichten aufgebaut, um die Anbindung eines Legacy-Backends zu ermöglichen.

Sprachen

  • C#
  • LINQ

Plattformen und Frameworks

  • .NET 4.0
  • WPF / XAML

Entwicklungswerkzeuge

  • Visual Studio 2012
  • Resharper 7
  • NCrunch
  • Tortoise HG
Lobstersoft
1998-2008
Web Developer

Selbststänge Konzeption und Entwicklung von Casual Games für Windows-Betreibssysteme. Dies beinhaltete auch eine von Grund auf komplett selbst entwickelte scriptbare Spiele-Engine für Rendering und intelligenter Ressourcenverwaltung, da es zum damaligen Zeitpunkt keine brauchbaren Alternativen gab.

Die Engine war auf sehr gute Wiederverwertbarkeit und Skriptbarkeit in verschiedenen Spielen ausgelegt und wurde von 2005 sehr stark erweitert, um auch auf schwachen Rechnern ohne 3D-Unterstützung mit Ausnutzung von MMX und SSE Grafiken effizient wiedergeben und somit eine möglichst große Zielgruppe zu erreichen zu können.

Sprachen

  • C++
  • XML

Entwicklungswerkzeuge:

  • Borland C++ Builder 1998-2003
  • Visual Studio
  • Rational Purify, Rational Quantify
  • SVN / Tortoise SVN
  • InnoSetup

Plattformen und Frameworks:

  • Boost
  • WxWidgets
  • SDL
  • GDI
  • DirectX
  • Antigrain
  • FreeImage
  • BASS

Kosten

Tagessatz
892,50 Euro (750 Euro netto)
Anfahrtszeit
41,64 Euro/h (35 Euro/h netto)
Nebenkosten
Bei Projekten ab 8 Werktagen berechne ich eine Nebenkostenpauschale von 10% des Tagessatzes. Bei kürzeren Projekten rechne ich die tatsächlich entstehenden Nebenkosten (Hotel 3***, Bahn, ÖPNV/Taxi) ab.

Kontakt

0661 – 48024880
Postalisch
Dipl.-Inf. Adrian Grigore, Am Rasen 31, 36041 Fulda

Schwerpunkte

C# / .NET
Visual Studio, Resharper
ASP.NET MVC, AJAX, jQuery
jQuery UI, Kendo UI, jQuery Mobile
Entity Framework, LinqToSQL
Xamarin for Android, iOS und Xamarin Forms
Objektorientierte Softwarearchitektur
SQL Server Reporting Services
Versionierung mit Mercurial und SVN
MS SQL Server, T-SQL, Datenbankschemadesign
WCF Data Services
iOS UI, Android UI, Windows Modern UI
Unit Testing und Selenium UI Testing
Konzeption von User Interfaces
Schwerpunkt

Sprachen

Deutsch
Englisch
Rumänisch
Französisch

Hobbies

Sport
Brettspiele
Reisen
Computerspiele