Some of my Projects
ERP & B2B Java Enterprise Applications for Martin Bros. Distributing - one of the leading independent food distributors in the Midwest.
Java EE full stack applications running on Glassfish application server, using MSSQL and MySQL data sources through JPA (Eclipselink).
Rich set of technologies used to build the client web pages: JSP, Java Server Pages (+ Primefaces), jQuery, DataTables and KnockoutJS.
Hybrid Mobile Application build with Apache Cordova for American Academy of Neurology.
It is an app to help athletes, parents, trainers and coaches rapidly determine whether somebody has concussion and needs to see a doctor.
ASP.NET Tiny Security Providers is a free, open source, pack of tiny ASP.NET Membership, Role and Profile providers.
The goal of this project is to provide custom implementation of ASP.NET providers against tiny data storages (XML, SQL Compact etc.).
Native support and usage by all ASP.NET membership controls;
Supports all password formats: Clear, Encrypted and Hashed;
Tiny Security Providers best fit for sites with a small number of authenticated users and hosted without database access.
It is not recommended to use the providers with "heavy-duty" membership sites (a lot of roles, users and big number of members), because of the tiny data storages.
I really missed Visual Studio code regions, which is a nice way to organize the code blocks and focus on reasonable small amount of code.
Content management system build on ASP.NET 4.0 Web Forms and Web Controls with custom control tree render.
NoSQL by default, it is using a file storage system (XML) to keep and manage the website content, but based on provider pattern can switch to any other data storage.
Flexible and extendable component centric architecture, making possible to add and manage any custom content.
Wraps Google Maps API as ASP.NET custom script control.
Offers an easy and fast way of adding Google Maps API support on your ASP.NET pages.
ASP.NET XML Providers (XmlRoleProvider, XmlMembershipProvider and XmlProfileProvider) is an evolution pack of articles and code samples,
improved to provide membership provider implementation against a tiny NoSQL (XML) storage.
.NET Framework 2.0 ORM implementation.
Based on providers architecture, it has a powerful built-in object fetching with properties and methods mapping, including BuildProvider for building strong type from a given database schema.
Here is the list of already implemented providers: MSSQL Provider, Oracle Provider, Firebird Provider, MySQL Provider, OLE DB Provider, ODBC Provider.