| I gleaned during the last 3 years a strong understanding of public safety environments. Particularly, I am consulted for call-center telephone systems (Alcatel and Avaya CTI/TSAPI programming models) and mobile radio development (EADS TETRA system). I have also a solid experience in the development of CAD systems for electronic and electromagnetic circuit designs. My software expertise is in C++ and C#: C++ object-oriented design and development 15 years experience in large and complex C++ projects with expertise in object oriented concepts, Win32 and MFC, multithread environment, STL and Boost libraries. Besides the technical aspects of programming, I attach great importance to the quality of the code. Writing maintainable and robust programs is especially important for me even for small projects. I am skilled with creating well-documented and readable software libraries in a manner convenient to and understandable by the users. C# and .NET programming Write C# 2.0 professionally. I understand the new features introduced in C# 3.0. I prefer to develop in C# if there is no good reason to write in C++. I am familiar with mixed-platform projects (native C++, C++/CLI, C#). My current projects (2010) are based on event-driven / multi-threaded components. Visual Studio 2005 and 2010 My preferred development environment is Visual Studio 2005 or 2010. I have professional licenses for both versions and VS2008. So, I can develop in my own office. I have also a long experience with VS 6.0. Application refactoring and debugging Enjoy code refactoring and debugging. Both require strong analytical skills and perseverance. If you have legacy programs that you need to fix or upgrade, you can contact me. ...and in these areas : · Version control with CVS, Subversion and Microsoft Visual Source Safe · Runtime analysis with IBM Rational PurifyPlus · Code documentation with Doxygen · Defect reporting and tracking with Redmine I have good knowledge but I can’t claim an expertise - in these areas: ASP.NET web development My site www.tyxio.com represents what I can do in ASP.NET. It uses a master page and CSS to control the layout and style. It has a few Ajax controls. I have also developed a site with data binding controls and a membership provider. I know also how to integrate web services. So, you see I am not an ASP.NET expert but I can certainly develop professional web sites for small businesses and associations.
Databases, SQL I know SQL. I have worked with Oracle server in commercial environments. I've also worked with MS SQL for a web project. I know how to write programs that use ADO.NET objects like data sets and data readers. But I can't claim I am a database expert. |