Vladimir Shengelia - software developer, architect, designer, and expert - Professional Home Page
Welcome to my professional home page. My name is Vladimir Shengelia.
I'm a software architect, designer, developer and expert in object-oriented programming and engineering of scalable distributed enterprise and web-solutions. I specialize in development of heterogeneous software systems, based on different platforms with their core grounded in the Microsoft technologies. The selection of the concrete programming language, technology or platform is being performed after the thoroughly conducted analysis of the system requirements, deadlines and business risks. The list of some development tools and programming languages, which I can use at the expert level include but not limited to the following:
-
Microsoft Visual C++ (ANSII, DirectX, MFC, ATL, STL and ActiveX)
- Microsoft .NET ( C# / VB.NET including WCF, WF and ASP.NET)
- MS SQL Server (2000/2005/2008), MySQL, Access and Xml
- PHP and PHP-based CMS)
- OpenGL (shading language)
In April 2002 I joined Palette CAD GmbH in Stuttgart, Germany as a software developer.
I have designed and developed many subsystems, modules and components for our software product Pallete CAD. Some of them:
- Design and implementation Pallete CAD core engine extensions
- Intelligent wall and window 3D objects
- 3D sweep, extrude, terrain and profile objects.
- Palette CAD Object Browser
- Browser for ARGE Neue Medien (3d sanitary media) and many others
During many years of professional work with up-to-date technologies I have gathered deep understanding of software development processes and solid on-hand experience as a practicing software engineer, who successfully accomplishes challenging customer projects on time and facilitates the fast growing businesses of the clients.
If you wish you can learn more about myself and my projects or contact me via this web site.