Curriculum Vitae



Experienced software developer with over 16 years commercial development experience. Particularly strong skills in web, database and traditional desktop application development.


Name
Blain Redwood
Phone
(use contact form)
D.O.B
x.y.z 1973
(42 yrs old)
Mobile
(use contact form)
Address
(use contact form)
Manchester
UK
Email

Current Employer

Employer

Job Title Description

(use contact form),
Senior Software Engineer (Ruby on Rails)
Stockport,
From Jan 2016 to Present
Manchester, SK4 1BS.


My position at (use contact form) involves the development of ruby on rails applications for the health service with Postgres & MySql for the backend. This is a full stack role where my front end skills are equally used with my back end skills. I am part of an Agile development team, and are scrum & sprint based. We use Git, Jira & BitBucket.

Previous Employer

Employer

Job Title Description

Impact Applications Ltd,
Senior Software Engineer (PHP)
Wolverhampton Science Park,
From May 2012 to Dec 2015
Glaisher Drive,
Wolverhampton, WV10 9RU.


My position at Impact Applications (now Castleton Software Solutions) involved the development of php based applications and interfaces for social housing management systems and repairs. This included the use of PHP, MySql, Html, CSS, Javascript, Jquery as the core technologies for their web applications, along with interfacing with other systems using Soap/Rest and FTP.

Previous Employer

Employer

Job Title Description

Shebang Software & Solutions Ltd,
PHP Developer
Sopwith Way,
From Jan 2011 to May 2012
Drayton Fields Ind. Estate,
Daventy,
Northamptonshire, NN11 9RU.


At Shebang I helped development web based solutions written in PHP, MySQL, X/HTML, CSS, and Javascript. This included both procedural and OOP programming using MVC patterns with libraries such as Codeigniter. I also used various Javascript libraries such as JQuery. I was also involved in the continued development of their CRM system which was used internally and by clients and I was also responsible for the porting of a customer's mobile phone insurance web site and cover plan system from a MS SQL, C#/ASP product to a PHP, MySQL solution. This included the migration of the existing system's data, along with additional product enhancements and reports.

Previous Employer

Employer

Job Title Description

NSP Tricom Ltd,
IT Contractor / Developer
Lower Spurtree,
From Aug 2007 to Jan 2011
Boraston,
Tenbury Wells,
Worcestershire, WR15 8LG.


My duties at NSP Tricom included the development of workshop control and management software for car dealerships and franchises. Their software product line includes technician clocking software and hardware, and higher management and reporting tools. My role there included maintenance and development of their legacy applications using Visual Basic 6, Crystal Reports, Access and MySQL databases, and creation of new web applications. The web based applications (Midas, and Welcome Display) which I primarily worked on used X/HTML, PHP, Javascript, AJAX, CSS, JQuery, Google Charting, MySQL and Adobe Spry and Air.

Previous Employer

Employer

Job Title Description

Freeman Technology,
Software Engineer
Boulters Farm Centre,
From May 2007 to July 2007
Castlemorton Common,
Welland, Malvern.
Worcestershire, WR13 6LE.


My position at Freeman Technology was as a software engineer working to improve their Powder Rheometer instrumentation, software and additional components. This includes development of both their main Powder Rheometer test application and Data Analysis software. Their main audience is the pharmaceutical and powder manufacturers whom need to categorise and control powders using Rheology throughout the manufacturing and distribution processes. Development is done using VHDL, Visual Studio C++ and Visual Basic 6; I was involved in the last two languages.

Previous Employer

Employer

Job Title Description

QM Systems Ltd,
Software Engineer and IT Administrator
Top Barn Business Centre,
From Nov 1999 to May 2007
Worcester Road, Holt Heath,
Worcester, WR6 6NH


Of the many projects I worked on at QM Systems, I had to write an application to program and test Oxford Instruments USB daughter boards. This including programming the CPLD firmware, and testing it's USB and RS232 ports upon successful programming, and was accomplished using a MS VC dll and NI Test Stand. The system included a BDI JTAG programmer.

Drivers for various environmental testing chambers. Drivers for the Lockheed Martin LMStar test equipment. NT Kernel mode drivers.

A VB graphical storage and display system for a device called a Reflectometer, which was a handheld device with two antennas to record the loss in reflection from in-the-field materials. The software downloaded the data from the handheld device for storage, display and analysis. The hardware comprised of a 2 to 18Ghz transmitter and receiver, and the solution transmitted in 0.25Ghz intervals, and was captured using a 24bit DAC.

A VB.Net and SQL Server system to test proximity switches in a thermal chamber, using in-house hardware and COTS hardware such as PSU's, DMM's, PEL and a Micrometer.

National Instruments CVI and TestStand, and custom drivers to test the Power Panels on the Joint Stike Fighter for Smiths Aerospace in Cheltenham. The Power Panels unit is part of the Electronic Power Management System; of which I also worked on other modules.

QM Systems people management system and vehicle management system, which has a small user base in hospitals and prisons in the UK; Broadmoor, Manchester Strangeways, and Lancaster Young Offenders Institute to name but a few. The basic system involves the control flow and reporting of visitors, prisoners/patients and staff throughout the system, using VB4-VB6 and Access in a client server environment. Along with development of the system, I have had to visit these sites quite often to install and maintain the system, including maintenance of QM's network and servers.

Previous Employer

Employer

Job Title Description

Goodwood HR Systems,
Analyst Programmer
Anchor House,
From Sep 1998 to Oct 1999
Anchor Road, Aldridge, Walsall,
West Midlands, WS9 8PW.


The development and maintenance of HR and time and attendance software using Visual Basic.

Previous Employer

Employer

Job Title Description

TRW Automotive Electronics (formerly Lucas),
Operations Member
45 College Rd, Perry Barr,
From Sep 1997 to Sep 1998
Anchor Road, Aldridge, Walsall,
Birmingham, W. Midlands, B44 8DU.


Testing of automotive electronics in a manufacturing environment.

Skill Profile

List of up to date skills and skills used within previous employment

Development Skill Set Current Skills Previous Skills
PHP / OOP / MVC / CodeIgniter / Laravel  
Ruby / Rails  
HTML(5) / CSS3 / Javascript  
JQuery / Angular  
MySql / Linux / Git / SVN  
Spry / Yahoo UI / Google API  
VB 4, 5, 6, .NET  
C / C++  
Win32 & API programming  
OCX & DLL development  
National Instruments Teststand  
National Instruments CVI  
MS SQL Server, Access, A/DAO  
I.T Skill Set    
Network support  
PC hardware & system support  

Education

School / College Qualifications
(use contact form)
...
West Midlands
HNC in Computer Studies,
City & Guilds in Coding and Programming C++ II
(use contact form)
...
West Midlands
BTEC National Certificate in Computer Studies,
BTEC Certificate of Achievement in Computer Programming C
(use contact form)
...
West Midlands
GCSE's - English, Mathematics, Physics, Geography,
Business Studies, Information Studies.


Copyright © Blain Redwood 2016