my software development skills
have a look at the summary of my skills below, you can click on a section title to see more details. You can also check out my LinkedIn account for additional information.
Both C# and Visual Basic are very familar to me, altought C# would be, by far, my favourite .NET language. I have been developing with the Microsoft .Net enviornment for over 10 years using a large range of 3rd party SDKs such as DevExpress and XCeed. I have developed numerous SDK's for Windows developments which are currently in use by all Envisage Cloud's programs.
over the years I have implemented a number of web applications, mostly as part of larger productivty solutions intended for companies internal intranet. On earlier projects I relied mainly on WebForms; later I began exploring the MVC programming model. On most recent projects, with better support (in ASP.NET) for HTML5 and less enphasis on WebForms, I have mainly adopted a combination of HTML5 / Javascrip (jQuery) / AJAX, leaving ASP.NET as server side scripting.
web applications, or applications relying on web services, or a combination of both are exploding today, bringing along more and more users that expect a familiar user experience. With the stateless condition of web applications it would be impossible to deliver robust and user friendly interfaces without client side scripting. Today client scripting is mainly Javascript, and the AJAX model.
I have been working with TSQL and MS SQL Servers for almost ten years. I am very familiar with the technology from SQL2000 all the way to SQL2014 enterprise and AZURE-SQL. In my experience I have mostly worked on projects for SME's, most with no dedicated Database Administrator. Most of the applications I have designed or worked on use a database which I also designed. I have good knowledge of relational databases, their design, implementations and maintenance patterns.
I am a big fan of open source technology, mainly because it has allowed me to enter the computer world without having to invest funds I did not have. However, most of my career soo far has been focused on building productivity/managment software for SME's, hence, 99% of my potential contracts would relate to Windows based systems. I have developed in my early stages a number of small web application using PHP with a MySQL back-end database. However, I am a bit rusty but I can get back to good productivity quickly.
I have an additional skill I'd like to mention which is a comic-like artistic skill. This skill has resulted in a natural inclination for me to pay close attention to the style or design of whatever project I am involved with. There's an old saying from where I come from which translates as: 'the eye also likes to have its pleasure'.
peppo software :: experienced software developer