Portfolio of Sarah CartwrightThe following few examples of projects I have carried out demonstrate my abilities to be a flexible and skilled programmer/web designer.As I understand the theory behind programming, rather than depending on cutting and pasting “black box” code that may introduce unforeseen bugs, I can apply my considerable experience to tailor code to perfectly suit the situation in which it is needed. Languages are constantly evolving and being created for various tasks, from Assembler, to C to Perl, ASP, Java, .Net, JSP, JavaScript, Ruby on Rails… A programmer needs to change the languages they use to suit the situation. C is excellent for operating systems and software drivers, Perl is a concise and excellent string manipulation language for the internet though is inherently insecure if used naively, Rails targets zero turnaround time development, among many new features developers using JSP requested. Due to the huge range of API’s available to each of these languages; no programmer can ever say they know everything about a language. That is why I always question what I write, and always refer to colleagues, friends, reference manuals, and online articles to improve my coding skills and abilities. |
Example 1 : Mars Lander
Technologies
Complete source code : MarsLanderSource.zip Playable native Windows Exe : WindowsMarsLander.zip (Including instructions) Quick sample of two objects : MarsLanderApplication.java and MonitorEffect.java |
Example 2 : Pub Till System Technologies
Complete source code : PubTillSystem.zip Quick sample of two objects : Server.java and ServerNetworkCore.java |
Example 3 : AutoFTP Website Technologies
Development website address : http://chester.mefoo.com/autoftp/ Complete source code : autoFTP.zip Quick sample of two files : downloads.php and getFile.php |
Example 4 : Autothumbs Website Technologies
Development website address : http://chester.mefoo.com/autothumbs/ Complete source code : autoThumbs.zip Quick sample of two files : downloads.php and getFile.php |
Example 5 : Sconic The Blue Blob Technologies
GameDev image of the day : http://www.gamedev.net/community... Complete source code : Sconic.zip Quick sample of two files : gameEngine.cpp and graphicsEngine.cpp |
Example 6 : Personal projects Technologies
Website : http://www.untamed.co.uk |