1 813 451 0690 hello@thnsolutions.com
Synopsis:
This was a massive project that required to convert 1,300 critical business applications with 20,000 users worldwide of Petronas (iPerintis) from Lotus Notes platform to Microsoft technology stack. We provided architecture consultancy service most notably in two areas:
  • Productivity framework: a business application on average took 3 man-months to develop. 1,300 apps simply required too much efforts. We created technology frameworks to cut down the development time to 3 man-weeks.
  • Auto data converter: we built a testing suite that automatically converted all business data regardless of data structures and automatically checked all converted data against existing data for inconsistency then automatically fix them.
Technologies:
FormSoul, automatic form designer, automatic form generator, automatic form validator, automatic form binder, automatic data converter, Lotus Notes, MOSS (Microsoft Office SharePoint Service) 2003, MOSS 2007, custom MOSS API, K2, MS SQL
Synopsis:
Highly scalable platform for publishing digital contents on PCs, tablets, and smart phones. For publishers, the platform handles all the subscriptions, payments, and content delivery, content streaming. One stop service, multiple platforms support. For developers, the platform takes care of security, content delivery network, scalable infrastructure. No need to build home made modules, simply mix-n-match components with custom skin, generate apps, and everything else is taken care of. The platform can handle millions of users.
Technologies:
iPhone, iPad, iOS, Android, Tablets, HTML 5, CSS 3, H.264, Video Streaming, Mobile streaming, Payment Gateway, SaaS, SOA, distributed database, distributed services, dynamic content load delivery, application generator, dynamic UI builder, federated security, HTTP, HTTPS, ASP.NET MVC 3, .NET Code-First Entity Framework v4.1, CouchDB, Memcache, MS SQL 2008, jQuery.
Synopsis:
Touchscreen kiosk for real-estate listings. The kiosk transparently synchronizes with central server. Regardless whether internet connection is available or not, users can work with the kiosk without noticing the internet disruption.
Technologies:
Touchscreen, 2D Graphic engine, 3D graphic engine, WPF, cell-shading, .Net, XML, Networking (TCP, auto-update, database synchronization, file synchronization), Encryption (AES, TripleDES)
Synopsis:
An virtual classroom in which teachers give interactive lectures to students over the internet.
Technologies:
Custom 2D Graphic engine, .Net, LaTex, Mathematical Plotting, Expression editor, Threading, Networking (SkypeAPI, File Synchronization), Design patterns (command, remote command, factory, singleton)
Synopsis:
Urban planning tool that forecasts the impact of new buildings to surrounding environment by calculating changes in temperature, climate, and skyview.
Technologies:
WPF 3D, .Net, heatmap, temperature analysis, cell shading, Google Sketch, KML.
Synopsis:
To inspect the internal of oil and gas pipelines, a "pig" (robot) is set to run inside the pipes. Our software processes hundreds of GB of data collected by the "pig" to reconstruct 3D shapes of the pipes , provides a tools to analyzing defects and anomalies. All data mining and processing are done in real-time.
Technologies:
Real-time Data Mining, Custom Visual Control libraries, 3D Plotting, .NET, Pipeline Analysis, Threading, Design patterns, Column Database.
Synopsis:
A smart photo enhancer that automatically detect and correct exposure, color casting , details issues.
Technologies:
Image Processing, WPF, GDI, Auto Color, Auto Level.
Synopsis:
A web-based ERP system to streamline manufacture of labels and tags for apparels.
Technologies:
ASP.NET, nopCommerce, MS SQL 2008
Synopsis:
Drop-shipping e-commerce store for selling electronics.
Technologies:
ASP.NET, nopCommerce, MS SQL 2008, PayPal, Google Translate, FLash Chart.
Synopsis:
An automatic testing and quality assurance management tool. The tool was used to ensure that data migration from Lotus Notes to Sharepoint for 1,200 applications was consistent.
Technologies:
Lotus Notes, MOSS 2003, MOSS 2007, custom MOSS API, K2, MS SQL, Remoting, custom visual control libaries, Test Management.
Synopsis:
A 24/24 information kiosk system for registering and displaying of real estate listings on touch-screen kiosk. The remote kiosk constantly communicates to central server. Administrators from head office can remotely control and update the remote kiosks.
Technologies:
2D graphic engine, .Net, Networking (TCP, P2P, auto-update, remote control), Encryption (AES, TripleDES, PGP), Custom database engine, XML, Touch-screen
Synopsis:
A botting software for Silkroad Online games. Featuring auto-fighting, resting, healing, skilling, looting, navigating, purchasing, selling, pets management, and group botting. The bot is smart enough to create its own strategies for attacking as well as behaving as human.
Technologies:
AI botting framework, TCP Proxy, Packet Analysis.
Synopsis:
A smart client system to manage equipment rentals from hundreds of locations.
Technologies:
Silverlight, MS SQL 2008, WCF, .NET RIA services
Synopsis:
A smart client system to manage equipment rentals from hundreds of locations.Develope a 3D slideshow engine that allows end-users to script various animation effects in simple xml.
Technologies:
WPF 3D, .NET, custom XAML
Synopsis:
An online model recruiting and hiring agency where talents and casting director around New York can work together in a convenient way.
Technologies:
PHP, MySQL, PayPal, Mobile SMS.
Synopsis:
Customize JW-Player to support all vector skinning, custom playlist plugin with mordern user experience, custom playback functionalities.
Technologies:
Flash 10, JW-Player, ActionScript 3, Javascript
Synopsis:
An automation bot for Facebook that can mass invite friends, events, manage notifications, etc. The bot can easily send 50,000 invitation in 10 minutes. Also supports captcha and automatically detects failures.
Technologies:
Facebook API, Facebook Scraping, Web Automation, AI Botting, HTTP, HTML parsing, Threading.
Synopsis:
An automation tool that ultilies 100+ url-shortenning services to create various combination of urls. The tool does not use webbrowser objects and supports multi-threading. It also uses cloaking mechanisms to appear as normal web users.
Technologies:
HTTP, REST, SOAP, Aspx Form, custom HTML parsing, ASPX injection, Threading.
Synopsis:
A real-estate listing website
Technologies:
Asp.Net, Javascript, Ajax, CSS, SEO, Url rewriting, CMS, MVC, Full-text search (Lucene), HTML, XHTML
Synopsis:
A tool that automatically synchronizes data between VirtueMart and back-office accounting software.
Technologies:
VirtueMart, PHP, NuSoap, .NET, MySQL
Synopsis:
A lottery application which randomly selects winners from a databank of 200.000 customers
Technologies:
.Net, GDI+, XML, Encryption, CSV, Excel 2003 import, Crystal Report.
Synopsis:
A web site to manage jobs and candidates.
Technologies:
PHP, MySQL, CakePHP, MVC, Prototype library, AJAX, JavaScript, CSS, Rico, Url rewrite