Freelance Full Life-cycle Software Developer London, UK
Full life-cycle developer of applications and systems, experienced in gathering requirements, analysis, design, programming, documentation, testing, debugging, troubleshooting and porting.
| Rating: | Unrated (New) |
| Hourly Rate / Cost: | £61.11 per hour |
| Daily Rate / Cost: | £458.33 per day |
| Available From: | Now |
| Seller ID: | 250392 |
[
Top |
Ratings |
CV |
Skills ]
CV (Curriculum Vitae) / Résumé
Computer Languages
C (27 years), C++. Assembler (Intel, Hitachi H8). FORTRAN (IV, 77, 95, 2003). Perl. Tcl / Tk. Mixed-languages. Bash. (Also Haskell and Python.)
Operating Systems
UNIX (SunOS, Solaris, AIX, Dynix), Linux (Gentoo, openSUSE, Debian, RH), FreeBSD. OpenVMS. Windows (2000, XP, Vista). Cygwin.
Debugging
Source and assembly level. DDD and GDB. Patching binaries. top/htop. truss. lsof. strace. Purify. tcpdump, tcptrace. SysInternals' tools, WinDbg. snmptrap
Development Tools
GNU utilities and toolchain, GCC, Emacs, Vim, Make. GHC. Cross-compilers. Version Control: CVS and Git. Microsoft Visual Studio.
Programming Techniques
State-event and table-driven real-time. Multi-threaded. Asynchronous. RAD. Porting. Object-orientated and functional. Yourdon. Prototyping.
Systems Administration
Unix and Windows installation and configuration. X.Org configuration. Unix / Linux kernel customization, tuning and building. Portage, apt, pkgadd, rpm.
Technologies
TCP / IP, UDP. SNMP. IPC (semaphores, shared memory). DES. PGP. Network DB
Proprietary
C-Scape, db_Vista (RDM), Spectrum, Sybase ct_lib, MQ Series. Samba.
Hardware
Intel. Sun SPARC. VAX. Hitachi H8. Smart / optical cards. Prototypes.
Industries
Scientific. R&D. Financial. Banking. Communications. Travel. Start-up.
Applications
Capital markets’ trading. Billing. Paging. Expert systems. Electronic cash.
Embedded. Encryption. Microbiology, physics. Device drivers. Sockets.
Employment History
(Oct 2008 to Dec 2008)
Software Developer
Troubleshooting modifications made to the MEGAN climate-modeling program to encompass specific extensions to the input data. The project examined the effect of gas emissions by vegetation.
openSUSE Linux, GNU FORTRAN.
(Jun 2008 to Dec 2008)
FORTRAN Consultant
South MimmsI ported a suite of legacy numerical bio-assay programs from PDP-11 FORTRAN 4 to GNU FORTRAN 2003 on both SPARC Solaris and Intel Linux boxes. The original programs would not produce the correct output when just built on the modern boxes. My job was to ensure that the programs produced defined results for defined input data so that their correctness was verified.
Fixed bugs and errors during the port. Re-implemented the floating-point logic to avoid bogus comparisons for equality.
Provided FORTRAN consultancy to the scientists .
Mixed-language programming, GNU FORTRAN, C, C++.
(I was security cleared for this position.)
Debian Linux, Solaris 11. gcc.
(Sep 2001 to Jun 2008)
Full Life-cycle Software Developer
W1General programming and systems administration. Gentoo Linux (a source-based distribution) administration and maintenance, portage, kernel customization and building. Windows XP administration. PC hardware maintenance and upgrading.
gcc, ddd, WinDbg, cygwin, PostgreSQL.
(Jan 2001 to Aug 2001)
Unix Systems Developer
Sila Communications, HolbornGeneral programming, troubleshooting and debugging. Diagnosed Inter-process communication problems in the trading system that routed Reuters' data. Wrote perl application to automate the build and packaging of the system. Unix consultant. Mentored new staff.
gcc, perl, C, MySQL, Tcl/tk, gdb, ddd, purify, vmware, R.H. Linux, Solaris.
(Mar 2000 to Sep 2000)
Trading Systems Developer
patsystems, SE1Developed an application for futures traders; it communicated with The Chicago Board of Trade using the FIX protocol. Lead team of four developers. Fixed bugs in CBOT dll by disassembling and patching.
C++ Visual Studio, Open VMS, NT4, cygwin, MQ series. Multi-threaded asynchronous techniques.
(Apr 1999 to Dec 1999)
SNMP Developer
Gecko Software, WembleySole developer for small start-up that eventually raised venture capital, I developed an SNMP application based around the Cabletron spectrum APIs. The application monitored service-level agreement data. This was a very rapid development to tight deadlines.
Sun SPARC, C++, gdb, ddd, Purify, Spectrum SSAPI and IHAPI, SNMP, Carnegie-Melon/ U.C. Davies utilities, snmptrap. Solaris administration.
(Jul 1998 to Dec 1998)
Troubleshooter
Keenan Systems, Wigmore StreetAnalyzed bug reports from customer, B.T., and fixed bugs in the legacy “Arbor” billing system.
ANSI C, bash, NT, X intrinsics, Sybase, TSQL, db-lib, CVS, gdb, perl, Dynix, Red Hat Linux.
(Nov 1997 to Feb 1998)
General Developer
News International, Pennington StreetFixed bugs and wrote ad hoc utilities for newspaper production systems.
SPARC, Sun C, TCL/tk, ksh, Purify, gdb, Solaris.
(Aug 1997 to Nov 1997)
Prototype Developer
Shared Network Systems, Stratton Street(12 months, 3 renewals)
• Wrote an Application Programming Interface (API) for smartcard developers
• Application was an electronic cash system embedded onto smartcards
• Apple Mac, Metrowerks Code Warrior, Hitachi H8 Assembly language
(Mar 1998 to Jul 1997)
C++ Developer
British Airways, Hatton CrossWrote application to automate the build of BA's “Atlas” scheduling system for flight crew. Resolved 'make' issues in the mixed AIX / Solaris system.
Sparcworks, Sun C++, Solaris, AIX.
Education
(Sep 1974 to Jul 1977)
University of East Anglia
BSc Theoretical Physics.
Assignment History
(This Seller has recently been shortlisted or contracted for the following people4 assignments)
- We require an engineer to upgrade the memory on a Sun server V890. The engineer would need to represent themself as the partner. The customer is based in Cannary Wharf.
- This work is related to modelling research problem. I'm using biogenic model called MEGAN to estimate biogenic emission. I have modified this model to suit the region of my interest. There are two major modifications involve a) meteorological data and b) vegetation/landcover data. I have all the input data but when I tried to run the model, there were some errors that I dont have any idea to solve (i'm not so good in fortran programming).
- We are looking for a SUN Engineer to go onsite tomorrow (Sat) to take a CPU from one Sun system and place it in another at Sungard, Hounslow.
- Solaris Systems Expert : We have a requirement for a Solaris systems expert to assist with some support work.
- Our business sells IT equipment to the SME market place. Business has gone well for us - we are now being asked if we are able to get involved in project work - Server infrastructure, Storage, Networks etc. I am looking for “good all rounders” who have a good understanding of MS Operating Systems, Exchange, General Networking skills and any technicians of specialising in Storage (HP)
Freelancers, Contractors & Consultants that have been shortlisted with this Seller:
- Writer for web/print with design/tech skills, Heathfield, East Sussex, UK [£44.44 per hr]
Professional writer of online and print copy for a wide range of businesses. I create: effective promotional copy for your company; investor-ready business plans or proposals; inspiring html copy for your website... Extensive national newspaper & magazine experience – editorial management, editing, writing, commissioning and copy-editing. I work quickly and accurately to meet tight deadlines. - Seller 240880, Rushden, Northamptonshire, UK [£66.67 per hr]
Security Cleared professional with over 12 years experience delivering successful projects, gained in government bodies, major corps, blue chip and start ups. Has vast experience & knowledge of a wid..
- Seller 242804, Arundel, West Sussex, UK [£194.44 per hr]
A successful and experienced entrepreneur, MD and senior manager. Skilled in medical information, communication, internet, technology and marketing. Worked in start-ups, SMEs and Global leaders.
- Seller 244220, London, UK [£22.22 per hr]
I have over 20 years experience in the computing industry including engineering, programming and training. Currently I am involved with Visual Foxpro and Web Technologies, ASP,PHP,Javascript, HTML.
- Lead Web Developer (PHP, Javascript, AJAX, HTML), London, UK [£40.00 per hr]
A Zend certified PHP developer with solid experience in PHP & MySQL web development (LAMP). Portfolio includes several web applications. Experienced with AJAX, XML, CSS, HTML, Javascript, Flash, SugarCRM, Joomla, Drupal, CakePHP, Zend Framework, Facebook Platform
[
Top |
Ratings |
CV |
Skills ]
Categories & Freelance Skills
Engineering & Technical
Categories
Skills
- BSC or Equivalent (Scientific & Technical - Education Level)
- Education Level (Scientific & Technical)
- ISO 9001 (Scientific & Technical - Experience)
- Microsoft (Scientific & Technical - Software Skills)
- Simulation Software (Scientific & Technical - Experience)
- Software Skills (Scientific & Technical)
- Word (Scientific & Technical - Software Skills - Microsoft)
Healthcare (Non-Clinical)
Categories
IT & Internet
Categories
Skills
- Bash Shell (Operating Systems)
- C (Programming)
- C Shell (Operating Systems)
- C++ (Programming)
- Debian (Operating Systems - Linux)
- DOS (Operating Systems - Microsoft)
- DOS (Programming)
- Fortran (Programming)
- FreeBSD (Operating Systems)
- FTP Daemons (Operating Systems)
- Gentoo (Operating Systems - Linux)
- Hardware Upgrades (IT Support)
- Haskell (Programming)
- IPSec (Security Software/Systems)
- KNOPPIX (Operating Systems - Linux)
- Korn Shell (Operating Systems)
- Linux (Operating Systems)
- Mandriva (Operating Systems - Linux)
- Microsoft (Operating Systems)
- openSUSE (Operating Systems - Linux)
- OS (Operating Systems - Sun)
- PC Hardware
- PDP-11 (Operating Systems)
- Perl (Programming)
- Python (Programming)
- RAD (Application Development)
- Red Hat (Operating Systems - Linux)
- RSX (Operating Systems)
- Software Upgrades (IT Support)
- Solaris (Operating Systems - Sun)
- Solaris 8 (Operating Systems - Sun)
- Solaris Intel (Operating Systems - Sun)
- Solaris Sparc (Operating Systems - Sun)
- Sun (Hardware)
- Sun (Operating Systems)
- SUSE (Operating Systems - Linux)
- TCL (Programming)
- Ubuntu (Operating Systems - Linux)
- Visual C++ (Programming - Visual Studio)
- Visual Studio (Programming)
- VMS (Operating Systems)
- Win32 (Operating Systems - Microsoft)
- Windows 2000 (Operating Systems - Microsoft)
- Windows 9x (Operating Systems - Microsoft)
- Windows NT (Operating Systems - Microsoft)
- Windows Vista (Operating Systems - Microsoft)
- Windows XP (Operating Systems - Microsoft)
- Wintel (Operating Systems)
- Workstations (Hardware - Sun)
- X Windows (Operating Systems)

