
Marcus Lind
Verified Expert in Engineering
Software Developer
London, United Kingdom
Toptal member since April 11, 2018
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
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
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
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.
Senior Software Developer
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.
Full-stack DevOps Engineer | Founder
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.
Senior Web Engineer | DevOps Engineer
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.
Full-stack Engineer | Founder
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.
Founder
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.
Web Developer
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.
Experience
Coderbook
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
Treerating
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.comEducation
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring