Intuitive self-learning abilities with software, systems and programming languages.
Excellent referencing skills; internet, books, people.
Object-oriented approach; more re-usable code, less repetition, solid testing.
Good relationships with customers/users; a strong belief in working with the users to achieve a collaborative product, where possible.
Adaptable and flexible; faces and rises to challenges
Developer @ .NET application programming - some varied front end, mostly back end, but had the chance to get some experience with Bootstrap, jquery/javascript.
Test-driven development as standard, plus SpecFlow acceptance tests with some Coypu/Selenium browser access/automation.
Agile-ish iterative development done in 2 week sprints.
This role initially began with me looking after the systems that populate an MI database, and pass some of that data on to call centres, other services, etc.
It then included Swinton's document management systems - that generate customer letters, insurance documents, etc and allow the customer to view them online.
Continuous Integration with Mercurial, Kiln and TeamCity to allow quick deployment of code and running of automated tests. From January 2011 to Present (5 years) Web Developer @ ASP.NET development, web services, CMS. From September 2009 to December 2010 (1 year 4 months) Manchester, United KingdomIntranet Developer @ ASP and ASP.NET development. From June 2009 to August 2009 (3 months) Web Developer @ Member of a team of four.
This was mainly developing ASP.NET intranet applications in VB.NET, with SQL Server back end.
In our final project we were using a mixture of Agile, Scrum and Extreme Programming methods and techniques. Very interesting stuff and definitely seems the way forward to me. It was good to work closely with others, and in a highly visible way where everyone knew what everyone else was doing.
Getting something released every 2 weeks certainly kept everyone on their toes, including the users!
Had some involvement with the CMS system used to populate much of the NSPCC's "static" websites, and saved some NSPCC money by putting our payslips online, rather than paper-based. From January 2007 to March 2009 (2 years 3 months) Technical Support Analyst @ This was a fixed term role, taken for a few different reasons, but never intended as a career change.
I was first line support for all PC users in the company, including more than 50 laptop users. Take the call, log the call and deal with them.
Issues involved Windows, networks, active directory, MS Office, plus internal software (some that I'd had a hand in creating, which made things easier). From April 2006 to December 2006 (9 months) Senior Analyst Programmer @ This role took me on a journey through VB5, VB6 and ASP to VB.NET, C# and ASP.NET, with plenty of oddities along the way.
I started in the position in a team leader role with a single developer under me and my boss looking for a second. Thrown in at the deep end a bit as far as "managing", but I eventually realised that I didn't have to manage, just lead the team and keep them motivated and going in the right direction.
We got to do some good projects from scratch and upgrade existing apps. I managed to get roped into learning the telephone system which turned out to be more complicated than management expected. It certainly broadened my horizons!
One interesting project, although badly managed (I should've "stepped up to the plate"), involved ASP, JavaScript and XML to allow offline and online entering of audits (categorised Q&A's basically).
Due to redundancies, my team dwindled to nothing within about 5 years (maxing at 3 + me), as the main HSS system is written in Ingres, we were less necessary. From June 1998 to April 2006 (7 years 11 months) Analyst Programmer @ Working as part of a small team, on both solo and team projects. From June 1997 to June 1998 (1 year 1 month) Trainee Analyst Programmer @ My entry level into an IT role.
A position was available in the IT department for an experienced analyst programmer, because of my previous body of work for other departments in Excel macros, VBA and a mapping tool's own language, the manager (Paul Awati) let me have an interview.
Apparently it was between me and an experienced VB developer and the MD said "hire them both"! From January 1997 to June 1997 (6 months)
Guy Rinaldi is skilled in: C#, Agile Methodologies, Visual Studio, ASP.NET, .NET, T-SQL, VB.NET, Microsoft SQL Server, Test Driven Development, SQL, ASP, XML, Web Services, Web Development, IIS