Marcus Lind, Developer in London, United Kingdom
Marcus is available for hire
Hire Marcus

Marcus Lind

Verified Expert  in Engineering

Software Developer

London, United Kingdom

Toptal member since April 11, 2018

Bio

As a partner of AI & Engineering with Boston Consulting Group, Marcus has leveraged his 16 years of experience in software, data, and ML engineering. He built products and led cross-functional teams of data scientists, ML, data, and software engineers to build and scale full-stack AI-driven products, such as recommendation systems, for some of the largest companies in the world, directly interacting with C-suite executives and solving challenges at the scale of hundreds of terabytes of data.

Portfolio

BCG
12 Factor, Amazon Web Services (AWS), Celery, Continuous Delivery (CD)...
Diakrit
jQuery, JavaScript, Laravel, Docker, Varnish, Redis, MySQL, PHP, Git, SQL
Hemmon
Amazon Web Services (AWS), Angular, Git, Scrapy, PostgreSQL, Django, Python...

Experience

  • SQL - 10 years
  • PHP - 10 years
  • Amazon Web Services (AWS) - 7 years
  • Django - 4 years
  • Python - 4 years
  • Docker - 2 years
  • Continuous Delivery (CD) - 1 year
  • Continuous Integration (CI) - 1 year

Availability

Part-time

Preferred Environment

MacOS, Linux, Docker, Git, Visual Studio Code (VS Code), Kubernetes, DevOps

The most amazing...

...thing I've built is a multi-use case AI platform for one of the largest retailers in the US (6,000+ stores). I led a team of 20+ engineers and data scientists.

Work Experience

Associate Director | AI Software Engineering

2018 - PRESENT
BCG
  • Managed engineering efforts to build a multi-use case AI platform for one of the US's largest health and beauty retailers. The platform consumed over 250TB of data across 6,000+ stores, and the work included leading data science and product teams.
  • Oversaw the development of an ML framework that became the standard for how the company structures and builds data science projects within the retail pricing practice. The framework was used on 15+ projects/clients across industries and use cases.
  • Led the architecture and engineering for building a retail price optimization platform for a large grocery retailer with 4,000+ stores. Worked with the organization's enterprise architects to document and implement infrastructure and scale models.
Technologies: 12 Factor, Amazon Web Services (AWS), Celery, Continuous Delivery (CD), Continuous Integration (CI), Kubernetes, Apache Airflow, Databricks, Django, BigQuery, Spark, DevOps, Architecture, Azure, SQL, Data Build Tool (dbt), Data Engineering, ETL

Senior Software Developer

2017 - 2018
Diakrit
  • Helped the company modernize its PHP stack using unit testing, Laravel framework, Webpack, and more.
  • Led the work of containerizing the applications in the company with Docker to improve the deployment process and to make other DevOps-related tasks easier to execute.
  • Mentored and educated the team in new technologies and best practices with seminars and presentations on Webpack, 12 Factor Application, Docker, and more.
  • Built REST API's for other teams to interact with.
  • Developed dashboard and administrative systems to improve the productivity of the company.
  • Architected and planned database tables and structures.
  • Collaborated in large teams across different departments and nationalities.
Technologies: jQuery, JavaScript, Laravel, Docker, Varnish, Redis, MySQL, PHP, Git, SQL

Full-stack DevOps Engineer | Founder

2014 - 2018
Hemmon
  • Built a containerized web crawler using Python and Scrapy that scraped and aggregated data from multiple sources with scheduled crawls. I was able to render JavaScript pages with the help of Splash instances that the HTML was rendered through.
  • Developed a containerized back end in Python and Django with REST API's that other containers in the application could use to fetch or manage data.
  • Built a containerized front-end application that served the app to the user using Angular. The front end used Angular Universal for server-side rendering to make sure that the app had the best SEO performance possible.
  • Configured Nginx to serve the applications of different Docker containers.
  • Set up a multi-Docker container deployment on AWS that used a CI/CD pipeline and rolling updates. Used many AWS services such as CodePipeline, CodeBuild, Elastic Beanstalk, RDS, S3, ECS, and ECR.
Technologies: Amazon Web Services (AWS), Angular, Git, Scrapy, PostgreSQL, Django, Python, Docker, DevOps, SQL

Senior Web Engineer | DevOps Engineer

2010 - 2018
Partytajm
  • Built and optimized eCommerce website with the Prestashop platform that handled millions of yearly visitors.
  • Advised the executive team on how to continue and develop their technology stack, what services and tools to invest in, and strategic choices related to tech and online marketing.
  • Developed multiple packages, plugins, and modules to support integrations with 3rd-party services and API's.
  • Managed all infrastructure, such as Linux web servers, databases, and cache instances.
Technologies: CSS, HTML, JavaScript, PrestaShop, MySQL, PHP, DevOps, SQL

Full-stack Engineer | Founder

2014 - 2016
Treerating
  • Built the platform using Python and Django with REST API's that authenticated 3rd-party eCommerce stores could use to access their data.
  • Created integration with Mailchimp and Mandrill to handle newsletters and transactional emails.
  • Developed integrations for eCommerce platforms such as Prestashop, so that stores on that platform could use Treerating to handle customer reviews.
  • Managed deployment of the application on AWS using S3, RDS, Route53, Elastic Beanstalk, and more.
Technologies: Amazon Web Services (AWS), MySQL, Django, Python, Docker, SQL

Founder

2010 - 2014
Tourn
  • Founded an influencer marketing platform that ended with a successful exit.
  • Built a platform that could handle serving ads and tracked millions of visitors of tens of thousands of publishers within the network.
  • Performed growth hacking to increase the network size, A/B testing to increase conversions, and design work to increase conversions and user experience.
Technologies: Linux, JavaScript, CSS, HTML, MySQL, PHP, Architecture, SQL

Web Developer

2009 - 2012
Vajer Web Agency
  • Developed multiple successful eCommerce websites using the Prestashop Ecommerce platform that supported 100,000+ of monthly visitors.
  • Built a booking system for one of the largest retailers in Sweden to handle home deliveries of electronics and appliances.
  • Planned systems and websites in detail without assistance and handled all technological meetings with clients.
Technologies: PrestaShop, TYPO3, CSS, HTML, MySQL, PHP, SQL

Experience

Coderbook

Coderbook is a publishing platform where developers can share their knowledge by publishing articles, guides, and tutorials within their topic of choice.

The application itself is built using tools such as Django, HTML, SASS, ES6 JavaScript, Nginx, and more.

The infrastructure of the application is provisioned using the Infrastructure as Code tool Terraform on DigitalOcean. The application is bundled as Docker images and is being executed as Docker containers.

Coinbase Commerce Integration

Coinbase is one of the largest cryptocurrency marketplaces in the world. I was assigned to build their official Prestashop integration that handles transactions with their Coinbase Commerce product for eCommerce stores on the Prestashop platform.

Treerating

Built a service that integrates with eCommerce stores and collects customer reviews about their shopping experience using Python, Django, and MySQL.

The eCommerce website installs a module for their platform or makes their own HTTP calls to Teerating's API with their customer's data and Treerating will then, in turn, collect a review from the individual.

The eCommerce website also uses the API to get their aggregated score and rating from their customers, which uses Schema.org formatting that allow the website to get a rating in the search engine result pages.

Open Source Contributer to Bootstrap

https://getbootstrap.com
I've contributed to the popular open source front-end framework Bootstrap by improving, correcting, and reviewing their documentation and code examples.

Education

2005 - 2008

Gymnasium Degree in Computer Engineering

IT Gymnasiet - Uppsala, Sweden

Skills

Libraries/APIs

REST APIs, jQuery, RxJS, Node.js, Facebook SDK

Tools

Git, PrestaShop, Varnish, Webpack, RabbitMQ, Celery, Apache Airflow, BigQuery

Languages

Python, PHP, SQL, JavaScript, HTML, CSS, C#

Paradigms

DevOps, ETL, Continuous Delivery (CD), Continuous Integration (CI), Unit Testing, REST, Agile, Scrum

Platforms

Docker, Amazon Web Services (AWS), Azure, Visual Studio Code (VS Code), MacOS, Linux, Kubernetes, Databricks

Frameworks

Django, Scrapy, Angular, Spark, TYPO3, Flask, Laravel

Storage

PostgreSQL, Memcached, MySQL, Redis, MongoDB

Other

Data Engineering, 12 Factor, Architecture, Data Build Tool (dbt), Software

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