Post Job Free

Resume

Sign in

Developer Architect

Location:
Fleet, Hampshire, United Kingdom
Posted:
March 03, 2021

Contact this candidate

Resume:

John Yeboah

Roles - .Net Architect \ .Net Team Lead \ Senior. Developer

adkmir@r.postjobfree.com +44-775*******

Background

.Net Architect \ .Net Team Lead with longstanding experience designing, developing, launching, and administering software applications and API. Guides all aspects of software development life cycles, including technology direction and facilitating the success of cross-functional development, analysis, and testing teams. Professional strengths include excellent problem resolution skills, a customer-focused work ethic, and expert knowledge of best-in-class development methodologies, environments, languages, and platforms. Proven track record of successful execution and delivery of major projects in some of the most reputable companies in the world.

Highlights

McLaren ATLAS 10

Architect and Team Lead of Formula 1 Telemetry System. Lead a team of 15 Developers in the technical architecture and design of the ATLAS 10 telemetry system, which is the 64-bit upgrade of McLaren’s Formula 1 telemetry system used by all F1 teams. Despite the challenges and time pressures of the Formula 1 industry, I lead this team to successful customer engagement and rollout the product to key stakeholders.

NAB EMS FRAMEWORK

Designed and built the framework for NAB Finance’s Silverlight Enterprise Reporting Framework using Silverlight, WCF with SQL and SSAS (Cubes). Application was then deployed as the main framework for web data analysis/reporting at NAB.

Work History overview

Regno Software Limited – Enterprise Architect Current McLaren – Solutions Architect 2017 – 2018

Responsible for overall technical architecture and design, estimation and delivery of F1 telemetry data acquisition and visualization product suite which includes ATLAS 10, SQLRace

McLaren – Technical Team Lead 2014 – 2017

Team Lead responsible for overall design, planning, estimation and delivery of F1 telemetry data acquisition and visualization product suite which includes ATLAS 10, SQLRace and legacy applications. Managing a team of 15 Senior Software Developers.

McLaren – Senior Developer 2013 – 2014

Senior .Net Software Engineer with focus on architecture and design of green field application working on McLaren Electronic Systems ATLAS 10 \ SQLRace project. ATLAS (Advanced Telemetry Linked Acquisition System) is a software package, which is used to obtain, display and analyze data from control systems used in Formula 1.

National Australia Bank – Senior. Dev / Architect

Ridley Corporation – Senior. Dev / Architect

Fujitsu Australia – Architect

Connell Wagner - Senior Developer

Avanade - Senior Developer / Architect

Victoria Police - Senior Developer

Liberty Financial - Senior Developer

2010 – 2012

2009 – 2010

2008 – 2009

2007 – 2008

2006 – 2007

2006 – 2006

2005 – 2006

Technical Expertise

METHODOLOGIES:

Agile, Waterfall.

PROGRAMMING FRAMEWORKS:

. NET WPF, ASP.NET, LINQ, WCF, EF,

MSTest, NUnit, NCrunch, Azure Devops,

GIT, AutoFac, JSON, XAMARIN, Web API,

Mobile, Castle WIndsor

LANGUAGES:

C#, VB.Net, ASP.NET, XAML, CSS,

Angular, HTML, XAML

ENVIRONMENTS:

Visual Studio, Visual Studio Online, Azure,

Cloud Development, Azure Services,

DEVELOPMENT & BUILD TOOLS:

Azure Devops, .NET User Controls,

Enterprise Library,

Cruise Control .NET, SharePoint, Web

Services, Telerik Controls, Infragistics

Controls, Resharper, Target Process,

TeamCity

DESIGN PATTERNS:

MVVM, MVC, IOC, DI

DATABASE/MESSAGE TOOLS:

SQL Server SSIS, SSRS, SSAS, Cosmos

DocumentDB, Mongo, RabbitMQ, Kafka

DEVELOPMENT PRACTICE:

Software Architecture,

Software Design,

OO Development,

Mobile Developer

Middleware Developer,

SLDC end to end expert,

Data Analysis

Big Data, ML AI

Written and Verbal Communication

Requirements Gathering

Build Management

Continuous Integration

Issue Tracking and Resolution

Planning

Cost Estimation and Scheduling

Team Leading and Mentoring

Personal Time Management

Team player & Self Motivated

Ideal Role

Tech Lead \ Architect with hands on

involvement on a project that is

innovative and challenging.

Qualifications

Bachelor of Computer Science

Professional Experience

Regno Software Limited

I am currently the Lead Architect at Regno Software limited. Regno software has a big data platform which is being used by F1 teams for processing and analysing data. We have also developed a web viewer for data visualisation and analysis in Angular. We have also established a data standard for motorsport, “The Regno Standard”, which is in consideration to be adopted as the standard for F1. December 2014 – Present

Lead Architect.

SDLC

Agile Development

Visual Studio, .Net 5, .Net Core

.Net Standard, Mongo

WPF Development

C#, WPF, XAML, LINQ, Angular, Estimation,

Team Management, Resourcing

McLaren

I am currently the Solutions Architect \ Team Lead of the ATLAS 10 product suite for McLaren Applied Technologies. In this role I am responsible for the design, planning, estimation and delivery of the ATLAS 10 and SQLRace products and also managed a Team of 15 developers across multiple technologies. December 2014 – Present

Technical Team Lead/Architect. SDLC

Agile Development

Visual Studio, .Net 4.6.2, SQL Server

WPF Development

C#, WPF, XAML, LINQ, TPL, Planning,

Estimation, Resourcing

McLaren

I was a Senior .Net Software Engineer with focus on architecture and design of the green field McLaren Applied Technology, Atlas 10 and SQLRace projects. ATLAS

(Advanced Telemetry Linked Acquisition System) is a software package, which is used to obtain, display and analyse data from control systems used in Formula 1, NASCAR and other motorsport and automotive applications. The Atlas system is developed in an agile team using SCRUM, MVVM and TDD as the development methodology. The WPF application is written in C#, WPF on visual studio 2013 talking to an API layer (SQLRace) SQL Server based data access layer. February 2013 – December 2014

Snr.Net Developer.

Team Work, Leadership. SDLC

Agile Development

Visual Studio, .Net 4.6.2, SQL Server

WPF Development

C#, WPF, XAML, LINQ, TPL

National Australia Bank

EMS Nab Finance Expense Management System

I worked as a .Net Architect / Team Lead on a .Net 4.0 Silverlight project, developing a rich web client for the NAB financial services team to be able to run reports and view changes in financial data trends. This is an SOA application with Silverlight as the front end, WCF over EF4 for communication and data transfer, and SQL and SSAS (Cubes) as the data store. I ran an agile project using Microsoft TFS to manage source control, feature requirements, builds, unit tests and developer tasks. I managed a Development team, which comprises of team members who work on project tasks offshore. I set up the process of knowledge transfer with an offshore team to get them working as efficiently as their onshore counterparts, this saves the bank significantly on resource costs. This process has been so successful that it is being piloted as the blueprint for future offshore development. Architecture, Design and Developed Silverlight application for reporting in the NAB Finance and Operations Department. GPC Calculation Engine

I was a Senior Developer working on the National Australia Bank’s Generic Pricing Calculator Project. I was involved in performance tuning and application refactoring for an application that had become the bottleneck in client invoice calculation for the National Australia Bank. This process involved upgrading the complete system from SQL 2000 to SQL 2008 with partitioning as well as a proposed upgrade of core calculation engine to run on .net 3.5 and WCF as the communication layer. May 2010 – October 2012

Team Lead, Architect, Snr.Net Developer.

Team Work, Leadership. SDLC

VS 2010, .Net 4, SQL2008 (Partitioning)

Web Development, CSS 3.0

WCF, Silverlight, XAML, EF4

SSAS, MDX

The solution I developed resulted in the performance increase of a process that ran over 60 hours each calendar month to now run around 3-4 hours. Design and develop interfaces and applications in the NAB cooperate banking sector. Perform performance tuning and application refactoring for the Generic Pricing Calculator Project, the single point of client invoice calculation for the National Australia Bank Corporate Banking Sector. Improve the performance of systems by upgrading from SQL 2000 to SQL 2008 with partitioning, and designed the solution for upgrade of core calculation engine to run on .NET 3.5 and WCF. Ridley Corporation

I worked as a senior developer on a team of 4 developers working on Ridley’s application integration interface. The interface connects all the existing applications and data input terminals of Ridley to communicate with Microsoft Dynamics Ax 2009 as the main ERP system. I also worked on the data migration of data from a legacy system Dynamics Ax. Migration using UIAutomation for WPF applications. Developed an application integration interface, which connects all the existing applications and data input terminals to communicate with Microsoft Dynamics Ax 2009 as the main ERP system.

July 2009 – May 2010

Snr.Net Developer.

Team Work, Leadership. SDLC

Agile Development

VS 2008, .Net 3.5, SQL2008

Windows Development

WPF, XAML, LINQ, Silverlight 3

Fujitsu Australia

While at Fujitsu Australia I worked as a Solutions Architect on a team of 8. I was responsible for the architecture as well as involved in high-level development of the integration layer components within the department of Human Services implementation of a new ERP system. The system was comprised of Microsoft Dynamix Ax, Oracle, Sql 2005 and a smart client application. The integration layer was implemented using WCF as the main communication framework, SSIS for data transformation and synchronization and was built to communicate with Microsoft Dynamics 4.0 via a smart client. I designed the WCF component that made use of the Dynamics Business Connector for .Net that enabled us to communicate directly with Dynamics from WCF.

August 2008 – July 2009

Solutions Architect

Mentoring, Team Work, Leadership. SDLC

Agile Development

VS 2008, .Net 3.5, SQL2005, C#, Web

Development, Windows Development,

Microsoft Dynamics Ax, WCF, SSIS

SQL 2005 Replication.

Connell Wagner

I worked as a senior developer on a team of 12 developers working on a Project Management and Accounting Software called P2. This application was written in

.net 3.0 with the assistance of WWF for high-level workflow processes during project management. I also enhanced existing continuous integration and deployment procedure with an automated test and deployment approach. Functioned as a Senior Developer on a team of 12 developers working on primary project management and accounting software.

December 2007 – July 2008

Snr.Net Developer.

Mentoring, Team Work, Leadership. SDLC

Agile Development

VS 2008, .Net 3.5, SQL2005, C#, Web

Development, Windows Development,

WCF.

Avanade

I worked as a senior developer \ architect on a team of 15 developers working on a high-profile Telstra project called Integrated Desktop, using the Microsoft CCF framework, we have developed an application that provides Telstra employees with single sign-on capabilities, integration with Siebel 7 and communication with 24 Telstra applications as well as automations to drive workflow of the Customer Service Centre. Participated in a high-profile Telstra project called Integrated Desktop, using the Microsoft CCF framework to develop an application that provides Telstra employees with single sign-on capabilities, integration with Siebel 7 and communication with 24 Telstra applications. Implemented automations to drive workflow of the Customer Service Centre.

December 2006 – December 2007

Snr.Net Developer.

Mentoring, Team work, Leadership. SDLC

Agile Development

VS 2003, VS 2005, .Net 1.0, .Net 2.0,

SQL2000, SQL2005, C#, Web

Development, Windows Development,

Microsoft CCF, AS\400, OpenSpan, Siebel.

Detailed education

1997 - 2001 Bachelor of Computer Science, University of Applied Sciences Frankfurt. 1996 – 1997 German Civil Services as Red Cross Paramedic 1994 - 1996 2-year Degree in Computer Engineering (Electronics) Max-Eyth Technical College in Alsfeld Germany

1993 – 1994 Gesamtschule Geistal - Bad Hersfeld/Germany 1993 – 1993 Goethe Institute Frankfurt - Frankfurt/Germany 1991 – 1993 Christian Centre High School - Alexandria, NM/USA 1990 – 1991 Onate High School - Las Cruses, NM/USA 1987 – 1990 Prempeh College - Kumasi/Ghana

1986 – 1987 Technology Secondary School - Kumasi/Ghana Hobbies

Basketball, Tennis, Golf

Languages

English (Excellent Reading and Writing), German (Fluent Speaking and good writing), Akan (Average Spoken).



Contact this candidate