Marco Foltran, Developer in Johannesburg, South Africa
Marco is available for hire
Hire Marco

Marco Foltran

Verified Expert  in Engineering

Software Developer

Location
Johannesburg, South Africa
Toptal Member Since
September 1, 2019

Marco has been an entrepreneur, software architect, project manager, developer, and consultant over the last 15 years with over a decade of international experience. He has lived and worked in the UK, had clients in the US, and worked on teams spread across the globe. Marco works well with people and has earned a good reputation with those that he has worked with in the past, as seen in the positive references he has received.

Portfolio

Devtecsa (Pty) Ltd
Azure, Cordova, TypeScript, Bootstrap, CSS, Angular...
Biziboard (Pty) Ltd
Web Services, Solution Design, Project Management, TypeScript, Bootstrap, CSS...
ARB4 Limited (UK)
Web, Solution Design, Project Management, TypeScript, Bootstrap, CSS, Angular...

Experience

Availability

Part-time

Preferred Environment

Service, SQL Server Management Studio (SSMS), Visual Studio

The most amazing...

...project I've architected, developed, and led was the team that built a solution resulting in my client being awarded tax relief by the UK government.

Work Experience

Founder | Project Manager | Software Architect | Developer

2017 - 2019
Devtecsa (Pty) Ltd
  • Assumed the responsibility of founder, director, project manager, and developer. Took the lead in all technological operations, strategic planning, and business decisions.
  • Managed all aspects of launching a social mobile phone application in the US and UK markets. This included, but was not limited to, the project management, designing the application architecture, core development, setting up of supporting systems, Azure infrastructure set up, deployment, source control, bug tracking, managing app store approvals, and reporting. The tech used was Angular and Cordova on the client, SQL Server for data storage, Azure app services for hosting, Azure Notification Services for push notifications, Azure queues for deferred processing, and ASP.net WebAPI for the back end. The application integrated with Facebook, FourSquare, Google Maps, and more.
  • Architected and developed a distributed software solution that was incorporated as an add-in and play plugin within the Autodesk REVIT software package. The solution uses a digital online representation of physical and functional information related to door families, resulting in a detailed specification with images and costs from the very start of the architectural firm’s design concept.
Technologies: Azure, Cordova, TypeScript, Bootstrap, CSS, Angular, Model View Controller (MVC), Entity Framework, C#, ETL, Microsoft SQL Server, ASP.NET

Founder | Software Architect | Project Manager | Developer

2015 - 2017
Biziboard (Pty) Ltd
  • Assumed the responsibility of founder, director, project manager, and developer. Took the lead in all technological operations, strategic planning, and business decisions.
  • Managed all aspects of launching a web-based marketing dashboard that aggregated insights in real-time from various sources such as LinkedIn, Twitter, YouTube, Facebook, Google Analytics, custom REST API, SQL databases, and even FTP sites. The technology used included Entity Framework, ASP.Net, Azure App Services, SQL Server, SignalR, Angular, and Google Charts.
  • Designed and developed a reporting test system for a client built out of the need to ensure that the data being sent to their clients or provided in reports only show the client the data they should be able to see. The stored procedures providing this data often had many required parameters and it was difficult for testers to cover all possible combinations of these parameters. The automated testing system would look at all the stored procedures in a database, work out the parameters, run various tests covering all combinations of the parameters, and compare the output to predefined control data flagging any inconsistencies for review.
Technologies: Web Services, Solution Design, Project Management, TypeScript, Bootstrap, CSS, Angular, Model View Controller (MVC), Entity Framework, Enterprise Software, C#, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), ETL, Microsoft SQL Server, ASP.NET

Founder | Software Architect | Project Manager | Developer

2011 - 2015
ARB4 Limited (UK)
  • Assumed the responsibility of founder, director, project manager, and developer. Took the lead in all technological operations, strategic planning, and business decisions.
  • Designed and developed a platform that halved the cost of development my client incurred each time one of their customers requested data extracts from my client’s data warehouse. The API was based on Microsoft WebAPI and allowed developers to provide an additional dataset for their customers without the developer having to change code on the server or have knowledge of how the platform worked. This decreased the turnaround time, reduced errors, and increased stability of the platform as a whole.
  • Managed various projects that involved integrating the enterprise software solution with third-party service providers.
  • Designed and developed the public API for Comtrex's Enterprise servers ensuring it was secure, scalable, maintainable, and reliable.
  • Led project management, developed, and advised on numerous projects implemented by Comtrex.
Technologies: Web, Solution Design, Project Management, TypeScript, Bootstrap, CSS, Angular, Model View Controller (MVC), Entity Framework, Enterprise Software, C#, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), ETL, Microsoft SQL Server, ASP.NET

Software Architect | Lead Developer

2008 - 2011
Comtrex Systems (UK)
  • Designed the architecture, assisted in the development, and led the team that built an award-winning system for a client that imported transactional data from over 1500 restaurants in the UK. The system required a windows service to be installed at the client location that received instructions from a web service, which connected to various local databases executed scripts, and sent the data to a central server for reporting purposes. The windows service installed locally at the clients also accepted other commands allowing various administrative tasks to be performed on the client's server simplifying daily support tasks as it could then be done remotely.
  • Built additional modules for the ETL solution enabling it to import data in real-time and larger quantities of data.
  • Collaborated effectively with Comtrex's clients to make data available for their own internal data mining systems.
  • Modified ETL solution by shifting it to Microsoft Azure, increasing scalability and reliability.
  • Optimized the enterprise SQL Server databases so that it was maximizing the use of the server hardware.
Technologies: Windows Communication Foundation (WCF), Windows Services, JavaScript, .NET, SQL Server Integration Services (SSIS), Microsoft SQL Server, ASP.NET

Senior Developer

2005 - 2008
Redpepper Solutions (UK)
  • Redesigned and optimized legacy sales and media ETL system used by over 450 restaurants across the UK.
  • Developed a predictive ordering solution for restaurant managers to determine efficient orders from their various suppliers, optimizing stock on hand, and reducing wastage.
  • Redesigned the core of the enterprise stock management application following industry standards and optimized its performance.
  • Designed and developed an invoicing web application.
  • Enhanced the enterprise cash up application to use data extracted from various external systems, reducing errors, and greatly improving restaurant manager efficiency.
Technologies: .NET, ETL, SQL Server Integration Services (SSIS), Windows Communication Foundation (WCF), Windows Services, Microsoft SQL Server, ASP.NET

Developer

2001 - 2005
ASB Law (UK)
  • Designed, developed, and implemented a client billing system used in all ASB offices across the UK. It improved the account department's monthly bill production from 500 to over 1,600 bills per month using half the staff previously allocated to bill production.
  • Designed and implemented workflows for residential and debt recovery teams.
  • Designed and developed the internal IT support and asset management system.
  • Developed the company intranet and extranet.
Technologies: JavaScript, Microsoft SQL Server, ASP.NET

Awarded Tax Relief by the UK Governments R&D Program

I designed the architecture, assisted in the development, and led the team that built the software solution resulted in my client being awarded tax relief by the UK governments R&D program. One of the largest law firms in the UK accounts department more than doubled their monthly bill production with half the previously allocated staff using a billing solution I envisioned, spearheaded, designed, developed, and rolled out.

The Circuit App

Responsible for all aspects of launching a social mobile phone application in the US and UK markets. This included but was not limited to the project management, designing the application architecture, core development, setting up of supporting systems, Azure infrastructure setup, deployment, source control, bug tracking, managing app store approvals and reporting. The tech used was Angular and Cordova on the client, SQL Server for data storage, Azure app services for hosting, Azure Notification Services for push notifications, Azure queues for deferred processing, and ASP.net WebAPI for the backend. The application integrated with Facebook, FourSquare, Google Maps, etc.

Social Media Dashboard

Responsible for all aspects of launching a web-based marketing dashboard that aggregated insights in real-time from various sources such as LinkedIn, Twitter, YouTube, Facebook, Google Analytics, custom REST API, SQL databases, and even FTP sites. The technology used included Entity Framework, ASP.Net, Azure App Services, SQL Server, SignalR, Angular, and Google Charts.

Languages

C#, SQL, TypeScript, JavaScript, Visual Basic .NET (VB.NET), CSS

Frameworks

.NET Core, Angular, Bootstrap, ASP.NET, .NET

Tools

Visio, Visual Studio 2019, Visual Studio

Storage

Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Management Studio (SSMS), SQL Server Reporting Services (SSRS)

Other

Full-stack, Agile Sprints, Windows Services, Service, Windows Communication Foundation (WCF), Enterprise Software, Solution Design, Web Services, Cordova

Libraries/APIs

Entity Framework, jQuery

Paradigms

ETL, Scrum, Agile Software Development, Model View Controller (MVC)

Platforms

Windows, Azure, Web

Industry Expertise

Project Management

2012 - 2014

Bachelor's Degree in Computer Science

UNISA - South Africa

JANUARY 2008 - PRESENT

MCP

Microsoft

JANUARY 2002 - PRESENT

Microsoft Certified Solutions Developer (MCSD)

Bytes Technology Group

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring