SlideShare a Scribd company logo
1 of 8
Charles Jardine C.V
Charles Jardine
352 New Trows Road
Lesmahagow
South Lanarkshire
Scotland
ML11 0JS
Tel 01555 893566
Mobile 07785550777
Email charles.jardine@nathan-software.com
Web: http://www.nathan-software.com
Summary
An accomplished and highly experienced software engineer and change management
consultant with wide ranging professional business skills.
Having gained extensive experience in a wide variety of industries including pharmaceutical,
utilities, manufacturing and heavy engineering and financial services.
Having developed excellent leadership, interpersonal and people management skills coupled
with strong expertise in programming / project management, business analysis, facilitation,
development and skills transfer. Project management and deployment have been a major
part of my work experience.
Key Technology Skills
WEB / DEVELOPMENT
ASP.NET C#, XML, HTML, JavaScript, CSS, AJAX, Web services,
Silverlight. MVC 4 Kendo UI, MVC Infragistics 2015 15.2
SERVER PLATFORMS Windows Server, Unix, Web OS, Exchange Server, IIS, Apache
TOOLS/TECHNOLOGIES
Dreamweaver
Visual Studio C/C++ & C# VB 2015,2013/2010/2008/2005
Team Foundation Server
Photoshop
Borland Dephi Pascal & C/C++
Eclipse Java Android
PHP,
XCODE Mac & iPhone
Edi integration
DATABASES
Interbase
MS SQL 97/2000/2005/2008/2012
Oracle
MySQL
Third party Sage development and integration.
REPORTING TOOLS
Google analytics
SAP Business Objects
SAP Crystal Reports integration
OPERATING SYSTEMS
Linux/Unix,
Any Microsoft environment
MAC's,Apple,iPhone
Android
Charles Jardine C.V
TELECOM
Asterisk PBX SIP/VOIP development and integration. CTi using
Eclipse C/C++
Professional Experience
Below is a concise list of work done over a few years. This is not a complete list but intended to
give the reader a flavor of key technologies used in my implementations.
• 2016 (November) Nathan Software
Developing a CCTV monitoring system for iOS using C++, Objective-C and Swift 3.1 The system
allows users to view and listen to and CCTV cameras that supports the rtsp and html protocols.
Combined languages are used in this app to allow for:
1. Access to the ffmpeg source code
2. Multithreading for streaming and background services such as JSON API calls to the
camera hosting platform
3. Access to iOS Photo Libraries
4. Access to iOS GPS for Latitude and Longitude coordinates
5. API calls to PTZ control
• 2016 (September - October) ISSB Ltd
Further development to ISSB Trade Enquiry system. Adding external API JSON calls to their MVC
controller middleware platform. Updating charts and some server maintenance.
• 2016 (June - August) Post Quantum London
Research and development was the focus of the project. Working with VoIP Asterisk on a C++ SIP
proxy gateway to enhance encryption technologies via telecommunications. Using g++ CMAKE and
C/C++ source code within the Linux OS. Low Level networking protocols TCP/UDP TLS and
OpenSSL certification. XCODE and Objective-C for the iOS client was modified to accommodate
the backend security services.
• 2016 (April - May) Azimuth Radio Now in play store and Amazon Store
Development of Android app for Azimuth Radio. This application is written using the Android studio
in Java. The main functions of the application are:
1. Streaming Azimuth Radio from a Shoutcast server.
2. Buffering and recording of programs
3. Retrieving images from Last.FM
4. Playing catch up broadcasts
5. JSON requests from the radio station web site
6. Push Notifications and alerts
7. Social Media Facebook / Twitter
Charles Jardine C.V
• 2016 (April) Azimuth Radio Now available on the Apple App store
Development of iOS app for Azimuth Radio. This application is written with a combination of
Objective C libraries and Swift. The main functions of the application are:
8. Streaming Azimuth Radio from a Shoutcast server.
9. Buffering and recording of programs
10. Retrieving images from Last.FM
11. Playing catch up broadcasts
12. JSON requests from the radio station web site
13. Push Notifications and alerts
14. Social Media Facebook / Twitter
Also Responsible for building and deploying the Windows 2012 R2 server to host the application.
• 2016 (January – March) Glasgow City Mission
Updating their CRM originally written by Nathan Software in Win Forms.
1. Added additional functionality to support their client reporting
2. Added VBA Script functionality to automate Word receipt output
3. Added VBA Script functionality to automate Outlook Email and appointment from their CRM
system
4. Build a payment portal in MVC to support PayPal integration
This implementation involved using the following technologies:
1. Winforms and Microsoft SQL Server
2. MVC and Entity framework
3. WCF JSON
4. PayPal API
5. JQuery using the Twitter Framework bootstrap
Also Responsible for building and deploying the Windows 2012 R2 server to host the application.
• 2015 (November – December) Home Automation (Internet of things)
Building a visual studio universal app to run on Arduino and Raspberry Pi recording data from a
433mhz transmitter receiver. This project also includes writing embedded C/C++ for the chipset
used to control the 433mhz wireless communications.
1. Developed to run on any windows 10 core. Tests were completed on Raspberry Pi with further
tests to be run on XBOX One
2. WPF interface design (Mandatory for Universal Apps)
3. Design WPF output Chart component using System.Drawing
4. WCF services to an internet windows 12 server using MVC and Microsoft SQL server
5. Arduino C using interrupts
6. USB Coms from Arduino controller to Raspberry PI host
7. Design and implementation of circuits to facilitate embedded software
a. Heat sensor
b. Liquid level sensor
Charles Jardine C.V
c. Audible noise sensor to trigger Lightwave RF device
d. Wireless 433mhz transmitter / receiver
This application also includes Lightwave RF technologies and CCTV in conjunction with Zone
Minder open source project.
Also Responsible for building and deploying the Windows 2012 R2 server to host the application.
• 2015 (September – December) ISSB Ltd Croydon London (TATA)
Migrated 5 of their physical servers to a Microsoft Virtual machine environment Hyper-V
Installed Business Objects and setup the universes.
Rebuilt their Trade Enquiry system from ASP.net to the MVC5 platform, using C# SQL server,
Infragistics 2015.2 development tools.
Technologies Used
1. MVC Framework
2. Entity Framework / SQL Server
3. WCF Soap / Json web API for Communication to Handheld devices and SAP
4. Push Notification Services
5. JQuery along with Telerik components
6. IIS 7.5
Also, Responsible for building and deploying the Windows 2012 R2 server to host the applications.
• June 2013 – September 2015 Arnlea Systems Ltd Aberdeen www.arnlea.com
Using .NET Framework 4.0, C#, HTML, CSS3, SQL Server, JavaScript, JQuery, C/C++ unmanaged
libraries where also written to handle RFID/Barcode scanning. Along with WinCE 6 embedded
mobile development. I have been software engineering a global solution for one of the worlds
biggest Oil and Gas Companies Total. In this project I have been heading up a team of developers
offshore and UK based as lead software engineer. Also responsible for deployment of a global
maintenance and inspection system to one of their FPSOs for Total in Angola.
Technologies Used
MVC Framework
Entity Framework / SQL Server
WCF Soap / Json web API for Communication to Handheld devices and SAP
WPF for RFID Controller interface this also included Interface access to predefined models
using MVVM to interface with the WPF interface
Push Notification Services
JQuery along with Telerik components
IIS 7.5
• 2013 (One Year) EEF London www.eef.org.uk
Developed a CRM system for using C# win forms and Infragistics components backend database
was MS SQL. This application was written for a subsidiary company within the EEF Group (UK
Steel) to manage their CRM contact data with automatic scheduling of meeting requests and
diary appointments.
Charles Jardine C.V
• 2012 (Two Years) Deployment of an Android soft phone and VoIP Asterisk system for inter Bank
communications using Eclipse Java on Mac. I was responsible for total management of the
software development cycle and development. The following subsystems were developed along
with the main Android App.
1. Push Notification server written in C/C++ Unix for sending updates to the Android Tablet
2. Web Server Based PHP on Centos 5.6 / Asterisk Server
3. Real Time recording of all calls
4. Connectivity to ISDN E1 30 and SIP trunk’s
5. JSON array implementation server and client side
6. MySQL database services
• 2012 Developed an SMS gateway system for iPhone / iPad using Objective C/C++ and C# dot net
for web services. This application was written for in-house use.
• 2010-2011 Deployment of iPhone/iPad XCODE and Android App Eclipse for Azimuth Radio. A
radio player for live listening from a shout cast server included in this application I have an
SQLite database that’s populated from SOAP service calls from MS SQL MS Web Services. Also
Built the control libraries in Eclipse C/C++.
• 2010-2011 Delivered a complete software solution for Iron and Steel Statistics Bureau.
(formerly Corus) and part of the Tata Steel group). The system was developed using Visual
Studio 2010 written in C#. This included client software for importing statistical data from all
trading countries, CRM module to enhance customer relations, public facing web portal for trade
data analysis with integration to PayPal www.issb.co.uk, integration to Business Objects and MS
SQL 2008 / IBM Redbrick database servers, Core web site was developed in Dreamweaver and VS
2010 C# / ASP.NET / Java.
• 2008-2010 Managed and developed a leading edge accountancy production management package
comprising material definition, requisitioning, purchasing, stores and stock, planning and
production functionality. The application was a key component of the major change initiative
and dramatically improved the productivity of many of our existing clients. (C# / MS SQL /
ASP.NET / Java)
Software Web Site with images of the application http://www.gapfinancialsolutions.com
• 2010 Created the program management software for Glasgow City Mission funding program that
enabled senior management to monitor direct activity in a complex, high cost area that had
previously been lacking proper control. Trained staff in the delivery of program functions
including financial control, management reporting and quality. (C# / MS SQL 2008 / ASP.NET /
Java)
• 2009-2011 Provided MRP2 bespoke system for SST Sensing Limited, previous systems were
lacking management support for manufacturing processes resulting in the unsuccessful delivery
within beget. Secured cost reductions and allowing management to monitor KPI performance.
(C# / SQL 2008 / ASP.NET / Java)
• 2007-2008 Delivered E.D.I Function improved the efficiency and effectiveness of systems at
Kent Pharmaceuticals Limited by integration of modern technology into their legacy AS400
Chorus systems, responsible for implementing and developing part of their ecommerce
Charles Jardine C.V
integration with Doctors surgeries around the UK. Also responsible for developing their complete
call center application solution. (C# / AS400 / MS SQL 2005 / ASP.NET / Java)
• 2005-2006 Delivered E.D.I Function for Cardinal Health (USA) Integration with Chemist shops in
the U.K. with J.D.Edwards back end accountancy logistics system. The scope of the program at
Cardinal Health did involve rigorous system testing and accuracy of system data flow. Developed,
implemented and managed the change and management processes throughout the technology
Implementation program enabling the delivery of strategic new products to the client’s
customers. (Delphi / oracle SQL)
• 2004-2005 Build a complete schools travel booking system for Fast Travel in Coatbridge in North
Lanarkshire. The system was written in C/C++ with its own native file database structures. This
piece of software was built to manage their bookings, itinerary and billing schedules.
• 2001-2004 Delivered the inventory / logistics function of a multi-million pound program to
replace the Craig Generics Limited (Now UniChem/Boots) core system with SOX
implementation. Assured compliance with pharmaceutical standards and processes through
internal auditing. Provided quality consultancy to projects within the program. (Delphi / C# / MS
SQL 2005 / ASP.NET / Java)
• 1991-1992 Managed and developed logistics software for P&O Nedloyd container base in
Coatbridge Scotland. The system was developed in Delphi with MS-SQL database. Previously been
lacking proper control. Trained staff in the delivery of the software functions including reporting
to HM Customs & Excise. (Delphi / MS SQL)
• 1986-1990 Developed a Cardiology patient booking system at Hairmyres Hospital NHS
responsible for systems scoping training and hands on coaching of medical staff. Previous systems
where lacking control. (C/C++ / Interbase)
• 1996-1998 Delivered a tailored software solution for Kyle Seafoods Limited. This assisted them
to monitor boat landings, inventory, batch processing, accountancy KPI monitoring and reporting
to Scottish Seafood’s authority. This improved their performance as previous systems were
lacking. (Delphi / Borland Paradox)
• 1992-1995 Developed and implemented automated MRP systems for Cosy Legs S.R.L in northern
Italy and U.K. Managed a project that improved their quality and appropriateness. The project
facilitated the delivery of the client’s products and quality control. Linked to various IO boards
to capture inventory count from their production machines. (C++ / Borland Paradox Database)
Other projects that I have involved with over the years.
• Deployment of VoIp systems to various companies as an alternative Telephone PBX solution
driving down costs of telecom communications
• MS-SQL database tuning and management
• Business Objects and Crystal reports
• Website building and web services on JSON / C# dot net
• Novel server implementation installation and rollout
• MS Windows 2003-2008 implementation / Exchange Server / MS-SQL 2000/2005/2008/2013
• Centos Unix various versions over the years, I have just finished building a 6.3 DNS / DHCP
firewall box
• Asterisk VoIp systems Trixbox/Elastix’s/FreePBX and raw Asterisk cloud based centric solutions.
• Microsoft Sharepoint services 2007 using C# visual studio 2008
• Software Architecture
Charles Jardine C.V
• Project Management
• IT Management
• Application Deployment
• Application UAT
Charles Jardine C.V
Career Summary
Warwick Pumps Ltd
FRS Engineering Services
Nathan Software
Technical Sales Engineer.
Self Employed mechanical engineer.
Self employed management software
consultant / programmer / project manager .
1978 – 1980
1980 – 1986
1986 - 2016
Qualifications and Training Summary
Mechanical Engineer Motherwell Technical College 4 years
Certificate in Microsoft MS-SQL Manchester
Certificate in Microsoft C# and development Manchester
Sage Sales and Marketing Training Glasgow
Sage Developer Training Glasgow
Nautical RYA Studies Glasgow Nautical College
Various Online Training and Learning Internet
Survivex Offshore training for the Oil and Gas industry
IAM Advanced motorcycle riding
IAM Advanced car driving
All of the above developments have been project managed and deployed by Charles Jardine.

More Related Content

What's hot

Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016Rich Ward
 
2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resumeLee Norris
 
Akshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_DeveloperAkshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_Developerakshaypaliwal23
 
Jim Bello Resume
Jim Bello ResumeJim Bello Resume
Jim Bello Resumejimbelo
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha Guha
 
Khaled el sheikh curriculum vitae
Khaled el sheikh curriculum vitaeKhaled el sheikh curriculum vitae
Khaled el sheikh curriculum vitaeKhaled El Sheikh
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015Omar Santiago
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Dan Dotte
 
Samuel Molina Resume 07-26-2016v4-sendversion
Samuel Molina Resume 07-26-2016v4-sendversionSamuel Molina Resume 07-26-2016v4-sendversion
Samuel Molina Resume 07-26-2016v4-sendversionSamuel Molina
 
Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford Nelson
 
TechnoGeek training report
TechnoGeek training reportTechnoGeek training report
TechnoGeek training reportAnup Singh
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 

What's hot (19)

Richard ward2016
Richard ward2016Richard ward2016
Richard ward2016
 
SamSegalResume
SamSegalResumeSamSegalResume
SamSegalResume
 
2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resume
 
Akshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_DeveloperAkshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_Developer
 
Jim Bello Resume
Jim Bello ResumeJim Bello Resume
Jim Bello Resume
 
Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5Utsha guha cocoa:swift-exp5
Utsha guha cocoa:swift-exp5
 
Khaled el sheikh curriculum vitae
Khaled el sheikh curriculum vitaeKhaled el sheikh curriculum vitae
Khaled el sheikh curriculum vitae
 
MAMOHailegebreal
MAMOHailegebrealMAMOHailegebreal
MAMOHailegebreal
 
Resume
ResumeResume
Resume
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Resume
ResumeResume
Resume
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315
 
Samuel Molina Resume 07-26-2016v4-sendversion
Samuel Molina Resume 07-26-2016v4-sendversionSamuel Molina Resume 07-26-2016v4-sendversion
Samuel Molina Resume 07-26-2016v4-sendversion
 
resume
resumeresume
resume
 
Clifford nelson resume_16-06
Clifford nelson resume_16-06Clifford nelson resume_16-06
Clifford nelson resume_16-06
 
TechnoGeek training report
TechnoGeek training reportTechnoGeek training report
TechnoGeek training report
 
manoj_new
manoj_newmanoj_new
manoj_new
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 

Viewers also liked

Solutions to Problem 4-22 (Brigham)
Solutions to Problem 4-22 (Brigham)Solutions to Problem 4-22 (Brigham)
Solutions to Problem 4-22 (Brigham)Mikee Bylss
 
Ch3 Problem Solving Quiz Solns
Ch3 Problem Solving Quiz SolnsCh3 Problem Solving Quiz Solns
Ch3 Problem Solving Quiz SolnsMikee Bylss
 
People Collaboration - The Ark
People Collaboration - The ArkPeople Collaboration - The Ark
People Collaboration - The ArkInnovation Agency
 
Cumhuriyet’e nasil kavuştuk
Cumhuriyet’e nasil kavuştukCumhuriyet’e nasil kavuştuk
Cumhuriyet’e nasil kavuştukyagmurtezsay
 
Bridging the digital health and social care divide
Bridging the digital health and social care divideBridging the digital health and social care divide
Bridging the digital health and social care divideInnovation Agency
 
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadelerenesulusoy
 
Energy Industry in Turkey by 2016
Energy Industry in Turkey by 2016Energy Industry in Turkey by 2016
Energy Industry in Turkey by 2016FMC Group
 
Tests de integración automatizados con Docker y Bamboo
Tests de integración automatizados con Docker y BambooTests de integración automatizados con Docker y Bamboo
Tests de integración automatizados con Docker y BambooFernando Llaca Romero
 
Düzgün çoxüzlülər və onların simmetriya xassələri
Düzgün çoxüzlülər və onların  simmetriya xassələriDüzgün çoxüzlülər və onların  simmetriya xassələri
Düzgün çoxüzlülər və onların simmetriya xassələriArzu Melikova
 
A comprehensive English grammar guide for EFL/ESL teachers
A comprehensive English grammar guide for EFL/ESL teachersA comprehensive English grammar guide for EFL/ESL teachers
A comprehensive English grammar guide for EFL/ESL teachersJane Keeler
 
130618_ CF_rainwater harvest_report_issue 2
130618_ CF_rainwater harvest_report_issue 2130618_ CF_rainwater harvest_report_issue 2
130618_ CF_rainwater harvest_report_issue 2Gordon Hirst
 
Reverse Engineering - Methods and Process
Reverse Engineering - Methods and ProcessReverse Engineering - Methods and Process
Reverse Engineering - Methods and ProcessLa_Lu
 

Viewers also liked (19)

Panda vocab
Panda vocabPanda vocab
Panda vocab
 
Solutions to Problem 4-22 (Brigham)
Solutions to Problem 4-22 (Brigham)Solutions to Problem 4-22 (Brigham)
Solutions to Problem 4-22 (Brigham)
 
Ch3 Problem Solving Quiz Solns
Ch3 Problem Solving Quiz SolnsCh3 Problem Solving Quiz Solns
Ch3 Problem Solving Quiz Solns
 
RAVI (1)
RAVI (1)RAVI (1)
RAVI (1)
 
People Collaboration - The Ark
People Collaboration - The ArkPeople Collaboration - The Ark
People Collaboration - The Ark
 
Animale de companie
Animale de companieAnimale de companie
Animale de companie
 
Cumhuriyet’e nasil kavuştuk
Cumhuriyet’e nasil kavuştukCumhuriyet’e nasil kavuştuk
Cumhuriyet’e nasil kavuştuk
 
Bridging the digital health and social care divide
Bridging the digital health and social care divideBridging the digital health and social care divide
Bridging the digital health and social care divide
 
Pascal Triangle
Pascal TrianglePascal Triangle
Pascal Triangle
 
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler
6. Sınıf Matematik 4. Ünite 2. Bölüm Cebirsel İfadeler
 
Energy Industry in Turkey by 2016
Energy Industry in Turkey by 2016Energy Industry in Turkey by 2016
Energy Industry in Turkey by 2016
 
Gas turbine
Gas turbineGas turbine
Gas turbine
 
Tests de integración automatizados con Docker y Bamboo
Tests de integración automatizados con Docker y BambooTests de integración automatizados con Docker y Bamboo
Tests de integración automatizados con Docker y Bamboo
 
Düzgün çoxüzlülər və onların simmetriya xassələri
Düzgün çoxüzlülər və onların  simmetriya xassələriDüzgün çoxüzlülər və onların  simmetriya xassələri
Düzgün çoxüzlülər və onların simmetriya xassələri
 
Sbm ppt-air compressor engine
Sbm ppt-air compressor engineSbm ppt-air compressor engine
Sbm ppt-air compressor engine
 
A comprehensive English grammar guide for EFL/ESL teachers
A comprehensive English grammar guide for EFL/ESL teachersA comprehensive English grammar guide for EFL/ESL teachers
A comprehensive English grammar guide for EFL/ESL teachers
 
130618_ CF_rainwater harvest_report_issue 2
130618_ CF_rainwater harvest_report_issue 2130618_ CF_rainwater harvest_report_issue 2
130618_ CF_rainwater harvest_report_issue 2
 
Reverse Engineering - Methods and Process
Reverse Engineering - Methods and ProcessReverse Engineering - Methods and Process
Reverse Engineering - Methods and Process
 
Ekler
EklerEkler
Ekler
 

Similar to Charles Jardine CV reduced v21

Similar to Charles Jardine CV reduced v21 (20)

Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joseph Ardolino CV (1)
Joseph Ardolino CV (1)
 
Amilkar_Curriculum
Amilkar_CurriculumAmilkar_Curriculum
Amilkar_Curriculum
 
CV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development ManagerCV - Mohsan Raza Ali - Development Manager
CV - Mohsan Raza Ali - Development Manager
 
CV informatique English
CV informatique EnglishCV informatique English
CV informatique English
 
curriculum_eng_2016
curriculum_eng_2016curriculum_eng_2016
curriculum_eng_2016
 
Resume_RajeeshunArudchelvam_ver2
Resume_RajeeshunArudchelvam_ver2Resume_RajeeshunArudchelvam_ver2
Resume_RajeeshunArudchelvam_ver2
 
James Sooter Resume 2016
James Sooter Resume 2016James Sooter Resume 2016
James Sooter Resume 2016
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Eitan_Resume_2016_08
Eitan_Resume_2016_08Eitan_Resume_2016_08
Eitan_Resume_2016_08
 
Resume-RDn-Detailed
Resume-RDn-DetailedResume-RDn-Detailed
Resume-RDn-Detailed
 
Charles harper Resume
Charles harper ResumeCharles harper Resume
Charles harper Resume
 
David Pudel Resume
David Pudel ResumeDavid Pudel Resume
David Pudel Resume
 
DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016DAVID_PUDEL_Resume2016
DAVID_PUDEL_Resume2016
 
2011 Artezio Mobile
2011 Artezio Mobile2011 Artezio Mobile
2011 Artezio Mobile
 
Bhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CVBhanu_Pottipareddy_CV
Bhanu_Pottipareddy_CV
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
William-Timpany-2016-03-09-v4-Resume
William-Timpany-2016-03-09-v4-ResumeWilliam-Timpany-2016-03-09-v4-Resume
William-Timpany-2016-03-09-v4-Resume
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Vivek
VivekVivek
Vivek
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 

Charles Jardine CV reduced v21

  • 1. Charles Jardine C.V Charles Jardine 352 New Trows Road Lesmahagow South Lanarkshire Scotland ML11 0JS Tel 01555 893566 Mobile 07785550777 Email charles.jardine@nathan-software.com Web: http://www.nathan-software.com Summary An accomplished and highly experienced software engineer and change management consultant with wide ranging professional business skills. Having gained extensive experience in a wide variety of industries including pharmaceutical, utilities, manufacturing and heavy engineering and financial services. Having developed excellent leadership, interpersonal and people management skills coupled with strong expertise in programming / project management, business analysis, facilitation, development and skills transfer. Project management and deployment have been a major part of my work experience. Key Technology Skills WEB / DEVELOPMENT ASP.NET C#, XML, HTML, JavaScript, CSS, AJAX, Web services, Silverlight. MVC 4 Kendo UI, MVC Infragistics 2015 15.2 SERVER PLATFORMS Windows Server, Unix, Web OS, Exchange Server, IIS, Apache TOOLS/TECHNOLOGIES Dreamweaver Visual Studio C/C++ & C# VB 2015,2013/2010/2008/2005 Team Foundation Server Photoshop Borland Dephi Pascal & C/C++ Eclipse Java Android PHP, XCODE Mac & iPhone Edi integration DATABASES Interbase MS SQL 97/2000/2005/2008/2012 Oracle MySQL Third party Sage development and integration. REPORTING TOOLS Google analytics SAP Business Objects SAP Crystal Reports integration OPERATING SYSTEMS Linux/Unix, Any Microsoft environment MAC's,Apple,iPhone Android
  • 2. Charles Jardine C.V TELECOM Asterisk PBX SIP/VOIP development and integration. CTi using Eclipse C/C++ Professional Experience Below is a concise list of work done over a few years. This is not a complete list but intended to give the reader a flavor of key technologies used in my implementations. • 2016 (November) Nathan Software Developing a CCTV monitoring system for iOS using C++, Objective-C and Swift 3.1 The system allows users to view and listen to and CCTV cameras that supports the rtsp and html protocols. Combined languages are used in this app to allow for: 1. Access to the ffmpeg source code 2. Multithreading for streaming and background services such as JSON API calls to the camera hosting platform 3. Access to iOS Photo Libraries 4. Access to iOS GPS for Latitude and Longitude coordinates 5. API calls to PTZ control • 2016 (September - October) ISSB Ltd Further development to ISSB Trade Enquiry system. Adding external API JSON calls to their MVC controller middleware platform. Updating charts and some server maintenance. • 2016 (June - August) Post Quantum London Research and development was the focus of the project. Working with VoIP Asterisk on a C++ SIP proxy gateway to enhance encryption technologies via telecommunications. Using g++ CMAKE and C/C++ source code within the Linux OS. Low Level networking protocols TCP/UDP TLS and OpenSSL certification. XCODE and Objective-C for the iOS client was modified to accommodate the backend security services. • 2016 (April - May) Azimuth Radio Now in play store and Amazon Store Development of Android app for Azimuth Radio. This application is written using the Android studio in Java. The main functions of the application are: 1. Streaming Azimuth Radio from a Shoutcast server. 2. Buffering and recording of programs 3. Retrieving images from Last.FM 4. Playing catch up broadcasts 5. JSON requests from the radio station web site 6. Push Notifications and alerts 7. Social Media Facebook / Twitter
  • 3. Charles Jardine C.V • 2016 (April) Azimuth Radio Now available on the Apple App store Development of iOS app for Azimuth Radio. This application is written with a combination of Objective C libraries and Swift. The main functions of the application are: 8. Streaming Azimuth Radio from a Shoutcast server. 9. Buffering and recording of programs 10. Retrieving images from Last.FM 11. Playing catch up broadcasts 12. JSON requests from the radio station web site 13. Push Notifications and alerts 14. Social Media Facebook / Twitter Also Responsible for building and deploying the Windows 2012 R2 server to host the application. • 2016 (January – March) Glasgow City Mission Updating their CRM originally written by Nathan Software in Win Forms. 1. Added additional functionality to support their client reporting 2. Added VBA Script functionality to automate Word receipt output 3. Added VBA Script functionality to automate Outlook Email and appointment from their CRM system 4. Build a payment portal in MVC to support PayPal integration This implementation involved using the following technologies: 1. Winforms and Microsoft SQL Server 2. MVC and Entity framework 3. WCF JSON 4. PayPal API 5. JQuery using the Twitter Framework bootstrap Also Responsible for building and deploying the Windows 2012 R2 server to host the application. • 2015 (November – December) Home Automation (Internet of things) Building a visual studio universal app to run on Arduino and Raspberry Pi recording data from a 433mhz transmitter receiver. This project also includes writing embedded C/C++ for the chipset used to control the 433mhz wireless communications. 1. Developed to run on any windows 10 core. Tests were completed on Raspberry Pi with further tests to be run on XBOX One 2. WPF interface design (Mandatory for Universal Apps) 3. Design WPF output Chart component using System.Drawing 4. WCF services to an internet windows 12 server using MVC and Microsoft SQL server 5. Arduino C using interrupts 6. USB Coms from Arduino controller to Raspberry PI host 7. Design and implementation of circuits to facilitate embedded software a. Heat sensor b. Liquid level sensor
  • 4. Charles Jardine C.V c. Audible noise sensor to trigger Lightwave RF device d. Wireless 433mhz transmitter / receiver This application also includes Lightwave RF technologies and CCTV in conjunction with Zone Minder open source project. Also Responsible for building and deploying the Windows 2012 R2 server to host the application. • 2015 (September – December) ISSB Ltd Croydon London (TATA) Migrated 5 of their physical servers to a Microsoft Virtual machine environment Hyper-V Installed Business Objects and setup the universes. Rebuilt their Trade Enquiry system from ASP.net to the MVC5 platform, using C# SQL server, Infragistics 2015.2 development tools. Technologies Used 1. MVC Framework 2. Entity Framework / SQL Server 3. WCF Soap / Json web API for Communication to Handheld devices and SAP 4. Push Notification Services 5. JQuery along with Telerik components 6. IIS 7.5 Also, Responsible for building and deploying the Windows 2012 R2 server to host the applications. • June 2013 – September 2015 Arnlea Systems Ltd Aberdeen www.arnlea.com Using .NET Framework 4.0, C#, HTML, CSS3, SQL Server, JavaScript, JQuery, C/C++ unmanaged libraries where also written to handle RFID/Barcode scanning. Along with WinCE 6 embedded mobile development. I have been software engineering a global solution for one of the worlds biggest Oil and Gas Companies Total. In this project I have been heading up a team of developers offshore and UK based as lead software engineer. Also responsible for deployment of a global maintenance and inspection system to one of their FPSOs for Total in Angola. Technologies Used MVC Framework Entity Framework / SQL Server WCF Soap / Json web API for Communication to Handheld devices and SAP WPF for RFID Controller interface this also included Interface access to predefined models using MVVM to interface with the WPF interface Push Notification Services JQuery along with Telerik components IIS 7.5 • 2013 (One Year) EEF London www.eef.org.uk Developed a CRM system for using C# win forms and Infragistics components backend database was MS SQL. This application was written for a subsidiary company within the EEF Group (UK Steel) to manage their CRM contact data with automatic scheduling of meeting requests and diary appointments.
  • 5. Charles Jardine C.V • 2012 (Two Years) Deployment of an Android soft phone and VoIP Asterisk system for inter Bank communications using Eclipse Java on Mac. I was responsible for total management of the software development cycle and development. The following subsystems were developed along with the main Android App. 1. Push Notification server written in C/C++ Unix for sending updates to the Android Tablet 2. Web Server Based PHP on Centos 5.6 / Asterisk Server 3. Real Time recording of all calls 4. Connectivity to ISDN E1 30 and SIP trunk’s 5. JSON array implementation server and client side 6. MySQL database services • 2012 Developed an SMS gateway system for iPhone / iPad using Objective C/C++ and C# dot net for web services. This application was written for in-house use. • 2010-2011 Deployment of iPhone/iPad XCODE and Android App Eclipse for Azimuth Radio. A radio player for live listening from a shout cast server included in this application I have an SQLite database that’s populated from SOAP service calls from MS SQL MS Web Services. Also Built the control libraries in Eclipse C/C++. • 2010-2011 Delivered a complete software solution for Iron and Steel Statistics Bureau. (formerly Corus) and part of the Tata Steel group). The system was developed using Visual Studio 2010 written in C#. This included client software for importing statistical data from all trading countries, CRM module to enhance customer relations, public facing web portal for trade data analysis with integration to PayPal www.issb.co.uk, integration to Business Objects and MS SQL 2008 / IBM Redbrick database servers, Core web site was developed in Dreamweaver and VS 2010 C# / ASP.NET / Java. • 2008-2010 Managed and developed a leading edge accountancy production management package comprising material definition, requisitioning, purchasing, stores and stock, planning and production functionality. The application was a key component of the major change initiative and dramatically improved the productivity of many of our existing clients. (C# / MS SQL / ASP.NET / Java) Software Web Site with images of the application http://www.gapfinancialsolutions.com • 2010 Created the program management software for Glasgow City Mission funding program that enabled senior management to monitor direct activity in a complex, high cost area that had previously been lacking proper control. Trained staff in the delivery of program functions including financial control, management reporting and quality. (C# / MS SQL 2008 / ASP.NET / Java) • 2009-2011 Provided MRP2 bespoke system for SST Sensing Limited, previous systems were lacking management support for manufacturing processes resulting in the unsuccessful delivery within beget. Secured cost reductions and allowing management to monitor KPI performance. (C# / SQL 2008 / ASP.NET / Java) • 2007-2008 Delivered E.D.I Function improved the efficiency and effectiveness of systems at Kent Pharmaceuticals Limited by integration of modern technology into their legacy AS400 Chorus systems, responsible for implementing and developing part of their ecommerce
  • 6. Charles Jardine C.V integration with Doctors surgeries around the UK. Also responsible for developing their complete call center application solution. (C# / AS400 / MS SQL 2005 / ASP.NET / Java) • 2005-2006 Delivered E.D.I Function for Cardinal Health (USA) Integration with Chemist shops in the U.K. with J.D.Edwards back end accountancy logistics system. The scope of the program at Cardinal Health did involve rigorous system testing and accuracy of system data flow. Developed, implemented and managed the change and management processes throughout the technology Implementation program enabling the delivery of strategic new products to the client’s customers. (Delphi / oracle SQL) • 2004-2005 Build a complete schools travel booking system for Fast Travel in Coatbridge in North Lanarkshire. The system was written in C/C++ with its own native file database structures. This piece of software was built to manage their bookings, itinerary and billing schedules. • 2001-2004 Delivered the inventory / logistics function of a multi-million pound program to replace the Craig Generics Limited (Now UniChem/Boots) core system with SOX implementation. Assured compliance with pharmaceutical standards and processes through internal auditing. Provided quality consultancy to projects within the program. (Delphi / C# / MS SQL 2005 / ASP.NET / Java) • 1991-1992 Managed and developed logistics software for P&O Nedloyd container base in Coatbridge Scotland. The system was developed in Delphi with MS-SQL database. Previously been lacking proper control. Trained staff in the delivery of the software functions including reporting to HM Customs & Excise. (Delphi / MS SQL) • 1986-1990 Developed a Cardiology patient booking system at Hairmyres Hospital NHS responsible for systems scoping training and hands on coaching of medical staff. Previous systems where lacking control. (C/C++ / Interbase) • 1996-1998 Delivered a tailored software solution for Kyle Seafoods Limited. This assisted them to monitor boat landings, inventory, batch processing, accountancy KPI monitoring and reporting to Scottish Seafood’s authority. This improved their performance as previous systems were lacking. (Delphi / Borland Paradox) • 1992-1995 Developed and implemented automated MRP systems for Cosy Legs S.R.L in northern Italy and U.K. Managed a project that improved their quality and appropriateness. The project facilitated the delivery of the client’s products and quality control. Linked to various IO boards to capture inventory count from their production machines. (C++ / Borland Paradox Database) Other projects that I have involved with over the years. • Deployment of VoIp systems to various companies as an alternative Telephone PBX solution driving down costs of telecom communications • MS-SQL database tuning and management • Business Objects and Crystal reports • Website building and web services on JSON / C# dot net • Novel server implementation installation and rollout • MS Windows 2003-2008 implementation / Exchange Server / MS-SQL 2000/2005/2008/2013 • Centos Unix various versions over the years, I have just finished building a 6.3 DNS / DHCP firewall box • Asterisk VoIp systems Trixbox/Elastix’s/FreePBX and raw Asterisk cloud based centric solutions. • Microsoft Sharepoint services 2007 using C# visual studio 2008 • Software Architecture
  • 7. Charles Jardine C.V • Project Management • IT Management • Application Deployment • Application UAT
  • 8. Charles Jardine C.V Career Summary Warwick Pumps Ltd FRS Engineering Services Nathan Software Technical Sales Engineer. Self Employed mechanical engineer. Self employed management software consultant / programmer / project manager . 1978 – 1980 1980 – 1986 1986 - 2016 Qualifications and Training Summary Mechanical Engineer Motherwell Technical College 4 years Certificate in Microsoft MS-SQL Manchester Certificate in Microsoft C# and development Manchester Sage Sales and Marketing Training Glasgow Sage Developer Training Glasgow Nautical RYA Studies Glasgow Nautical College Various Online Training and Learning Internet Survivex Offshore training for the Oil and Gas industry IAM Advanced motorcycle riding IAM Advanced car driving All of the above developments have been project managed and deployed by Charles Jardine.