See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI
Iain Smith is a seasoned software developer with 25+ years of experience in various programming languages, including C#, C++, Java, and .NET. He has worked on complex projects in traffic management, database development, and research IT systems. Iain holds a BA degree in Business Computing from the University of Sunderland.

Experience

  • Nicander Limited
    • Billingham, England
    • Senior Consultant
      • Sep 2014 - Present
      • Billingham, England

      Development of innovative traffic management-related products, ranging in complexity from simple solo projects to complex multi-server systems. Specialities include secure roadside device communications and message translation processing.Recent projects include:• Technical lead on development of OPC UA interfaces for a variety of Traffic Management solutions.• Ongoing development of next generation Traffic Management solutions using microservices developed in C++, C#, Javascript and Typescript.• Two years working on the CHARM ATMS in conjunction with Kapsch TrafficCom and CGI. Primarily as the Technical Lead responsible for defining, implementing, and testing the NMCS2 and MIDAS interfaces between the core JBoss Fuse Enterprise Service Bus and the roadside hardware.• Development of a number of cross-platform services using .NET Core 2 for deployment to Windows and Linux servers. These include production of new enterprise solutions, and upgrades of existing services to prolong life and enhance supportability.• Various smaller projects centred around development and maintenance of Apache Web Servers, IIS Web Services, and mobile applications for Android and iOS platforms.

  • Serco
    • Cleveland, United Kingdom
    • Senior Programmer
      • Sep 2001 - Sep 2014
      • Cleveland, United Kingdom

      Development of various database, security, and traffic management-related products, ranging in complexity from simple solo projects to complex multi-server systems as part of a large team.Major roles included the following long-term contracts on a variety of complex systems:• 3 years' work as part of a multi-national team developing a cross-platform secure system for the UK and Australian government. Primary responsibilities were developing and maintaining a Windows 7/.NET 4 mobile application for communicating with secure .NET services over 3G data network. This covered the whole development lifecycle from requirement gathering, through the prototyping and development stages, and is currently in the maintenance phase, requiring daily updates in response to customer demands.• 4 years' work with a team managing a major UK government traffic system. Responsible for maintaining essential components of the system in response to error reports from a variety of sources; this included information gathering, investigation, cost estimation, and ultimately implementation and delivery.• 2 years' work on a public-facing website produced for the Highways Agency. Responsible for assisting in the production of the initial prototype, updating this in response to feedback from customers, and then following this through the design, implementation, and delivery processes. Final 9 months was spent as the sole contact for maintenance issues, advising and fixing customers’ problems as they arose.• 1 year working on the mapping team, using OpenStreetMap, and MapSuite APIs to provide fluid interfaces, plus associated tasks related to various GIS mapping tools utilising ESRI location data and geospatial queries.

  • PrismTech
    • Gateshead, United Kingdom
    • Programmer
      • Aug 1996 - Aug 2001
      • Gateshead, United Kingdom

      Worked on development of various customer projects and generic products, primarily in Visual C++ on the Windows NT platform, but also included some Java development relating to CORBA services, including associated support skills (coding standards, automated testing, etc).

  • GlaxoSmithKline
    • Stevenage, United Kingdom
    • Student Programmer
      • Jul 1994 - Aug 1995
      • Stevenage, United Kingdom

      14 month placement working on database products in Visual Basic/Access within the Research IT Systems department.

Education

  • 1992 - 1996
    University of Sunderland
    BA, Business Computing

Suggested Services

This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection

Industry Focus. “Information Technology & Services”

Looking to Create a Custom Project?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Social Profiles

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles