Software in general
Software in general
I have a vast range of experience through a wide variety of programming languages and environments, but my real strength is in conceptualisation or software architecture. Quite simply, ideas.
Tell me what you want to achieve and I will tell you what I believe, drawing on a very wide academic background and over thirty years in software design, is the best way to achieve it.
You may be at the stage where you’re not really sure just what you do want and what is the best way forward using current technology. There I can help you to crystallize your ideas.
It’s often the case that a little experimental bit of program (where I use the convention of US spelling for the things that run on computers as opposed to a programme of events) may actually be the most effective way to condense the logic of what you require, so programming may well come into my contribution at an early stage.
But long-term development in today’s complex systems usually requires more manpower than a single developer can provide. Still, if I feel your project may be something I can put through alone, I’m happy to do so.
I’ve added Software Education to this panel because many people make decisions about IT based only on what they’re familiar with, without being aware that better alternatives are often out there. This is the one area where the person with the greatest breadth of experience scores over the more narrow specialist. This above all is what I can offer; and because all the time I’m building on an ever-more ramifying and diverse spread of knowledge, I can also see more quickly where new ideas might fit in.
Already having a broad pool of knowledge to draw on, I will often be able to see your problem in quite a new light straight away. And when I begin to delve into it, because I’m starting from a broader base from the word go, I’ll be able to search further and faster into finding what currently emerging technologies may help too.
If you’re looking for someone to help you broaden your perceptions of your IT needs, look no further.
Operating Systems: | Windows, .NET Framework |
Programming Languages: | C#, C, C++, Java, VB, JavaScript, PHP, Assembler (Intel 86 family) |
Databases: | MS Access, MySQL, Oracle SQL Developer, Mongo DB, Neo4j, MS Graph Engine |
Data Languages: | XML, SQL, JSON |
Graphics Interfaces: | OpenGL, Direct3D, Nvidia CUDA |
Graphics Systems: | AutoCAD, 3dsMax, Rhino, Bentley Microstation, Vectorworks, TurboCAD, Blender |
Office Systems: | MS Word, MS Excel, MS Powerpoint, MS Publisher, OpenOffice |
Web Design: | HTML, CSS, JavaScript, Ajax, jQuery, PHP, ActionScript, Dart, (familiar with ASP.NET) |
IDE’s | Visual Studio, Netbeans, Eclipse, IntelliJ IDEA |
Parallel Systems | CUDA |
I aim to make all my reports:
My aim is to provide a product that will be a joy to read and to refer to, and will definitely set you in the right direction.
M | T | W | T | F | S | S |
---|---|---|---|---|---|---|
« Apr | ||||||
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |