Marco Foltran, Software Developer in Johannesburg, South Africa
Marco Foltran

Software Developer in Johannesburg, South Africa

Member since April 5, 2018
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.
Marco is now available for hire

Portfolio

Experience

  • JavaScript, 15 years
  • SQL, 15 years
  • C#, 10 years
  • Bootstrap, 7 years
  • Visio, 7 years
  • Angular, 5 years
  • .NET Core, 4 years
  • TypeScript, 3 years

Location

Johannesburg, South Africa

Availability

Part-time

Preferred Environment

Visual Studio, Team Services, SSMS

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.

Employment

  • 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: ASP.net, SQL Server, ETL, C#, Entity Framework, MVC, Angular, CSS, Bootstrap, TypeScript, Cordova, Microsoft Azure Platform
  • 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: ASP.net, SQL Server, ETL, SSIS, SSRS, C#, Enterprise Software, Entity Framework, MVC, Angular, CSS, Bootstrap, TypeScript, Project Management, Solution Design, Web Services
  • 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: ASP.net, SQL Server, ETL, SSIS, SSRS, C#, Enterprise Software, Entity Framework, MVC, Angular, CSS, Bootstrap, TypeScript, Project Management, Solution Design, Web Services.
  • 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: ASP.net, SQL Server, SSIS, .Net, JavaScript, Windows Services, WCF
  • 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: ASP.net, SQL Server, Windows Services, WCF, SSIS, ETL, .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: ASP.net, SQL Server, JavaScript

Experience

  • Awarded Tax Relief by the UK Governments R&D Program (Other amazing things)

    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 (Development)
    http://bit.ly/circuit-screenshots

    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 (Development)
    http://bit.ly/biziboard-screenshots

    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.

Skills

  • Languages

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

    Angular, .NET Core, Bootstrap
  • Tools

    Visio, Visual Studio 2019, SSRS
  • Other

    Full-stack, Agile Sprints, Windows Services
  • Libraries/APIs

    jQuery
  • Paradigms

    Scrum, Agile Software Development
  • Platforms

    Windows, Azure
  • Storage

    SQL Server Integration Services (SSIS)

Education

  • Bachelor's degree in Computer Science
    2012 - 2014
    UNISA - South Africa
Certifications
  • MCP
    JANUARY 2008 - PRESENT
    Microsoft
  • Microsoft Certified Solutions Developer (MCSD)
    JANUARY 2002 - PRESENT
    Bytes Technology Group

To view more profiles

Join Toptal
I really like this profile
Share it with others