James Lambie
CTO at TwentySeven Works- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
TwentySeven Works
-
United Kingdom
-
Technology, Information and Internet
-
1 - 100 Employee
-
CTO
-
Jan 2020 - Present
London, England, United Kingdom
-
-
-
Edge
-
United Kingdom
-
Technology, Information and Internet
-
1 - 100 Employee
-
CTO
-
Jan 2016 - May 2019
London, United Kingdom I am a Technical Director at DADI and an experienced software/data architect. I bring expertise in load balancing (nginx, nginx modules), containerization (Docker) and development of microservices using server-side technologies with a focus on Node.js, Go, C#, ASP.Net and PHP, plus experience of blockchain technologies. I am responsible for the development of DADI's web services layer, plus the recent innovation of DADI's decentralized cloud. I also have a passion for unit… Show more I am a Technical Director at DADI and an experienced software/data architect. I bring expertise in load balancing (nginx, nginx modules), containerization (Docker) and development of microservices using server-side technologies with a focus on Node.js, Go, C#, ASP.Net and PHP, plus experience of blockchain technologies. I am responsible for the development of DADI's web services layer, plus the recent innovation of DADI's decentralized cloud. I also have a passion for unit testing that some may see as obsessive.
-
-
Technical Lead
-
Nov 2013 - Dec 2015
Everywhere Technical Lead at DADI+, a senior team of analysts, strategists, creatives & technologists. Specialising in data strategy, we improve customer relationships across digital and retail channels. CLIENTS LVMH, Monocle, Nokia, Haymarket, Metro International, Big Lottery Fund, Virgin Limited Edition
-
-
-
CanGenerate.com
-
Staffing and Recruiting
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2013 - Jan 2013
-
-
-
BBC Studios
-
United Kingdom
-
Broadcast Media Production and Distribution
-
700 & Above Employee
-
.NET Developer, Top Gear website
-
Jul 2009 - Jun 2010
-
-
.NET Developer
-
Jul 2008 - Jul 2009
- enhanced the existing in-house CMS software to support a content replication model, providing content updates to international sites from the main TopGear website. - implemented payment processing for an audio purchasing website using a supplied API from third party payment provider CyberSource. The payment processing module was integrated with a third party download provider and utilised the BBC Community Platform to authenticate users. - developed a music search page for BBC… Show more - enhanced the existing in-house CMS software to support a content replication model, providing content updates to international sites from the main TopGear website. - implemented payment processing for an audio purchasing website using a supplied API from third party payment provider CyberSource. The payment processing module was integrated with a third party download provider and utilised the BBC Community Platform to authenticate users. - developed a music search page for BBC Motion Gallery using AJAX to communicate with .NET Web Services that interacted with the database. Implementing a Behaviour Driven Design approach, Ruby and Cucumber were used to create automated browser tests for this project.
-
-
-
BBC Studios
-
United Kingdom
-
Broadcast Media Production and Distribution
-
700 & Above Employee
-
Lead Developer, BBC Green
-
Jun 2007 - May 2008
I was the lead developer on this ethical consumerism website, written in C#/ASP.NET using an existing MVC framework. As part of this project, we implemented improvements to the in-house CMS to support a multiple project publisher/consumer model. An Agile development approach was pioneered at BBC Worldwide for this project and has since been adopted across other development teams.
-
-
-
Barclays
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
Database and .NET Developer, Permanent
-
Jan 2006 - Mar 2007
- Involved with developing and delivering a high profile Hedge Accounting project involving migration of a spreadsheet based process to a controlled and audited Windows client-server application using C# and .NET Remoting. - Assisted with the development and deployment of an ASP.NET application for performing start and end of day system checks for the Treasury Operational Support team. - Ported an existing Visual Basic .NET deal capture and workflow application to C#.
-
-
Database and .NET Developer, Contract
-
Aug 2004 - Jan 2006
- Initiated the prototyping of a Windows client server application for a Hedging solution using C#. The prototype was well received and I then became part of the team tasked with developing and delivering the full application. - Completed an overhaul of database security to meet audit requirements, involving changes to connection procedures for all Treasury applications. The solution utilised ASP.NET registry encryption and web services to communicate between the registry and calling… Show more - Initiated the prototyping of a Windows client server application for a Hedging solution using C#. The prototype was well received and I then became part of the team tasked with developing and delivering the full application. - Completed an overhaul of database security to meet audit requirements, involving changes to connection procedures for all Treasury applications. The solution utilised ASP.NET registry encryption and web services to communicate between the registry and calling applications. - Developed an application to be used as a central point of execution for existing scheduled jobs, designed to execute jobs as stored procedures, DTS packages, or applications. - Support of Front, Middle, and Back Office operations, requiring good knowledge of relevant derivative products to provide technical and business-related support to end users. Involved support of Treasury’s trading, settlement, and P&L reporting applications. - Extended existing SQL Server 2000 database and Microsoft Access 2002/XP application to provide greater reporting capabilities to meet new international accounting standards. - Supported existing Treasury applications and processes, with extensive work carried out in SQL Server stored procedures, triggers, and functions, Visual Basic 6.0, and Microsoft Access VBA.
-
-
-
-
Developer
-
2001 - 2003
-
-
-
-
Software Developer
-
2000 - 2001
-
-
Education
-
University of Otago
Bachelor of Commerce, Bachelor of Arts, Information Science & Graphic Design