You are on page 1of 3

www.downloadmela.

com
Mahesh Reddy
A Software Engineer, BSc (Hons) - 1st class, with extensive experience developing Instrumentation and Application Software for the Pharmaceutical and Life Science Markets and the growing Industrial Inkjet market. Particular expertise in developing software in Quality System environments and the full product life cycle. Enjoys challenges and will look for appropriate and innovative solutions to problems. KEY SKILLS Fully developed skill in: C# 5 years experience using C# with .Net (2.0, 3.0, 3.5) WinForms in Visual Studio 2005/2008. 3 months experience using C# with WPF in Visual Studio 2008 C++ 12 years experience using C++ with MFC in Visual Studio. 3 years experience using C++ with STL and boost using Borland C++ Builder. 1 year experience using C++/CLI with DotNet 2.0 in Visual Studio 2005/2008. Working Knowledge of: SQL 3 months experience developing Database using SQL Server 2008 3 months experience maintaining web based database using MySQL. 6 months experience from final year project part of degree. VB CAREER HISTORY Nov 2009 Present Xennia Ltd: Contracting (Dec 2010 to Jan 2011), Continuation of previous contract under new owner. Various experience writing scripts for Visual Studio, Word and Excel macros.

Cametrics Ltd: (Feb 2010 to Nov 2010), 3 Month contract (extended to 12 months), subcontracted to Xennia Ltd. Working on multiple projects in the Industrial Inkjet environment. Developing code in C# ( .Net 3.5) and C++ in Visual Studio 2008. Including: o o o Control Modules to interface application software to hardware including PLCs, electronic subassemblies and other pc based systems using RS232 and TCP/IP, (C#) UI Modules to allow users to control hardware using above Control Modules. (C#) Bug fixing Cametrics ixpressionist product. (C++)

Projects included collaboration with an Italian manufacturer requiring regular travel. Biochrom Ltd: (Nov / Dec 2009), Short term contracts to implement modifications to their Biochrom 30 product range. Jan 2009 April 2009 Biochrom Ltd: product range. Contracting Short term contracts to implement modifications to their existing Specrophotometer

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.html

www.downloadmela.com
Cambridge Fencing Club: server 2008. Nov 2005 Nov 2008 Senior Software Engineer - Teraview Ltd Implementing a membership database using WPF and SQL

Teraview is a Scientific Instrumentation company developing Terahertz (THz) based products for the Pharmaceutical, Medical and Semi Conductor markets. It makes use of the THz wavelength region to identify features in samples otherwise unidentifiable using other wavelength regions. Responsibilities include the development of software for the TPS Spectra instrument and Medical Probe instrument and development of the Software Quality Procedures. Key Achievements Developed the control software for the Medical Probe, using C# and WinForms, which is to be used to detect cancer in breast tissue. This successfully passed initial trials at Guys Hospital in London and is currently undergoing second stage trials. Maintained the TPS Spectra Spectrophotometer, instrument software, using Borland C++, to meet new customer requirements, including: o o o o Developed a Mapping module to allow flat surfaces to be mapped. Areas up to 20x20 mm could be mapped at resolutions down to 50 microns. Introduced a new measuring technique to allow high-resolution spectra to be gathered in a much quicker time period. Typically, times were reduced from 20 minutes to 2 minutes. Modified the software so that the instrument could be reconfigured to collect data from either an internal or remote detector, without having to restart the software. Improved the Fast Fourier Transform algorithm to reduce ringing in the Spectrum caused by step functions in the Time Domain signal. Redeveloped the TPS Spectra as TPS Spectra.Net to remove the reliance on Borland C++ Builder. This improved the maintainability of the project and allowed the Graphical User Interface to be redesigned. This was done by porting the core C++ components into Visual Studio, wrapping these components with CLI layers and rewriting the GUI and file systems using C#. Built a deployment project for the TPS Spectra.Net to: o o Configure the settings directory so that it has Read / Write access for all user levels. Import settings from older versions of the software.

Introduced Software Procedures into the companys developing Quality System. Maintained a Database of Pulses collected by the TPS Spectra used to develop the algorithms later used in the Medical Probe software.

Nov 1983 Jun 2005

Software Engineer - Biochrom Ltd

Biochrom is a Scientific Instrumentation company producing UV/Vis Spectrophotometers and Amino Acid Analysers for the Life Science markets.

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.html

www.downloadmela.com
Responsibilities included development of Application Software for the Spectrophotometers; development of Test Software for the Spectrophotometer production line; development of Control Software for the Amino Acid Analysers and assisting the quality manager with the generation of Software Quality Procedures. Key Achievements Created the specification of the COMIC interface, an RS232 protocol, used by all Biochrom Spectrophotometers to enable communications with a PC. Developed the Swift application suite, written in C++ with MFC. This collection of applications was created to acquire and analyse spectra from Biochroms Ultrospec range of spectrophotometers. The use of COMIC within Instrument Drivers enabled the software to control the entire range of spectrophotometers and enable the introduction of new Instruments effortlessly into the suite.

Overlooked the introduction of a CFR 21 part 11 compliant version of the Swift software, produced by a 3rd party software house. Developed the Amino Acid Analysis software, written in C++ with MFC. This Real Time software allowed the analyser to be controlled either manually of programmatically using a collection of COM components.

Introduced a Test Program into the Ultrospec production line allowing the instrument to be tested against its specification and the test results stored. This application was an extension of the Swift application suite and used the Instrument Drivers to allow all instruments to be tested using the same software.

Introduced a Soak Test Program into the Ultrospec production line. This application could simultaneously soak test 16 instruments of differing types over a 12-hour soak cycle. Introduced and maintained the Software Procedures used as part of Biochroms Quality System. Developed a Configuration Program for the UVDAS instrument which allowed the instrument to be memory flashed, configured and tested as a single production process.

Training Courses C# programming Hands on Object-Oriented Analysis and Design Advanced Windows Programming with MFC Qualifications and Education BSc Honours 1st Class Computer Studies Diploma in Computing HND Electrical and Electronic Engineering A Levels (Mathematics, Further Mathematics and Physics) Interests Fencing: Have fenced since my school days, enjoying success at county and regional level. Have been treasurer / membership secretary for my local club for nearly 10 years. References References are available on request 1998 1996 1983 1979 Open University Open University Kingston Polytechnic Rutlish School 2004 2003 2003 Learning Tree International Learning Tree International Learning Tree International

Visit More Resumes At www.downloadmela.com/pages/resumes/resumes.html

You might also like