Mostafa Hussein, Developer in Stockholm, Sweden
Mostafa is available for hire
Hire Mostafa

Mostafa Hussein

Verified Expert  in Engineering

DevOps Engineer and Back-end Developer

Location
Stockholm, Sweden
Toptal Member Since
October 22, 2021

Mostafa is a seasoned software engineer with extensive experience in back-end development, particularly in building cloud systems, pipelines, and DevOps. Currently employed at Volvo, he is adept at working on complex projects that require technical proficiency and innovative solutions. Mostafa's passion for coding and inquisitiveness towards emerging technologies make him a valuable asset to any team seeking a committed and proficient software engineer with cloud systems and DevOps expertise.

Portfolio

Volvo Cars
.NET Core, APIs, REST, REST APIs, Amazon Simple Queue Service (SQS), Git...
Atlas Tech Development, Inc.
C#, ASP.NET Core, Microservices, Microsoft SQL Server, Angular, .NET, Azure...
Telenor Sweden
ASP.NET MVC, Microsoft SQL Server, Jenkins Pipeline, Octopus Deploy, Git, Vue...

Experience

Availability

Part-time

Preferred Environment

.NET Core, Git, CI/CD Pipelines, Docker, Amazon Web Services (AWS), Azure

The most amazing...

...thing I've helped developing is a new financial system for Scania, resulting in more accurate and efficient results by integrating it with all core systems.

Work Experience

Senior Software Engineer Consultant

2023 - PRESENT
Volvo Cars
  • Worked collaboratively with a cross-functional team to ensure the smooth operation of the back-end systems responsible for managing Volvo's worldwide car inventory and booking processes.
  • Developed and maintained robust API solutions, empowering customers in over ten countries to effortlessly reserve vehicles from Volvo's international fleet.
  • Designed and implemented an automated AWS infrastructure pipeline, streamlining the creation and management of cloud environments.
  • Monitored, diagnosed, and resolved incidents reported by Volvo dealers worldwide, ensuring optimal performance and user experience of the sales system.
Technologies: .NET Core, APIs, REST, REST APIs, Amazon Simple Queue Service (SQS), Git, Amazon Web Services (AWS), Azure DevOps, Docker, MongoDB, DocumentDB, GraphQL, Containers, C#, .NET, CI/CD Pipelines, Pipelines, DevOps, Cloud, Continuous Delivery (CD), Continuous Integration (CI), JSON, API Integration, System Architecture, AWS CLI, SQL, Cloud Services, Software Engineering, Back-end, .NET 6, AWS Cloud Development, C#.NET, Object-oriented Programming (OOP), Jira, Relational Databases, Back-end Performance, Load Balancers, Cloud Computing, Monitoring, Linux

Senior Software Engineer Consultant

2021 - 2022
Atlas Tech Development, Inc.
  • Designed and implemented infrastructure pipelines to automate the build and deployment of code to Azure using Azure DevOps.
  • Contributed to the replacement of a legacy management system with a newly developed system that provides improved speed and performance.
  • Developed payment processing and QuickBooks integration for the new management system.
Technologies: C#, ASP.NET Core, Microservices, Microsoft SQL Server, Angular, .NET, Azure, Architecture, Design Patterns, Cloud, APIs, REST, REST APIs, Databases, Pipelines, CI/CD Pipelines, Azure DevOps, Azure Resource Manager (ARM), Elasticsearch, NMI Payment Gateway, QuickBooks API, TypeScript, CSS, DevOps, Full-stack, Full-stack Development, JavaScript, .NET Core, Git, HTML, Continuous Delivery (CD), Continuous Integration (CI), JSON, API Integration, System Architecture, Scalability, DevOps Engineer, SQL, Cloud Services, Software Engineering, Back-end, .NET 6, C#.NET, Object-oriented Programming (OOP), Web Forms, Web Applications, Jira, Relational Databases, Back-end Performance, Cloud Computing, Bootstrap

Senior Full-stack Developer

2021 - 2022
Telenor Sweden
  • Developed a high-availability website and purchase flow specifically for the launch of iPhone sales.
  • Monitored, troubleshot, and resolved incidents reported by our international customers using the website purchase flows.
  • Created a Docker image and implemented a Jenkins pipeline for the deployment of the website to AWS.
Technologies: ASP.NET MVC, Microsoft SQL Server, Jenkins Pipeline, Octopus Deploy, Git, Vue, Angular, REST, Amazon Web Services (AWS), Docker, Containers, Architecture, Full-stack, Full-stack Development, JavaScript, C#, .NET, HTML, Cloud, JSON, API Integration, AWS CLI, SQL, Amazon RDS, Cloud Services, Software Engineering, Back-end, Amazon S3 (AWS S3), Amazon EC2, .NET 6, AWS Cloud Development, AWS Cloud Development Kit (CDK), Infrastructure as Code (IaC), C#.NET, Object-oriented Programming (OOP), Web Forms, Web Applications, Jira, Relational Databases, Back-end Performance, Load Balancers, Cloud Computing, Monitoring, SSL, Bootstrap

Senior Full-stack Developer

2020 - 2021
Telia
  • Developed, executed, and monitored a migration system to facilitate the transition of five million Swedish customers to the consolidated system.
  • Developed a customer mapping and consolidation engine to integrate user-centric considerations within and across Telia's core commerce systems.
  • Implemented GitHub Actions pipelines to build and deploy code to AWS.
  • Created Terraform templates to establish the required AWS infrastructure.
Technologies: Node.js, Terraform, PostgreSQL, Git, GitHub Actions, TypeScript, CI/CD Pipelines, Architecture, Pipelines, DevOps, Containers, Docker, Cloud, Amazon Web Services (AWS), Continuous Delivery (CD), Continuous Integration (CI), JSON, API Integration, System Architecture, Scalability, DevOps Engineer, AWS CLI, AWS CloudFormation, SQL, Amazon RDS, Cloud Services, Software Engineering, Back-end, Amazon S3 (AWS S3), Amazon EC2, AWS Cloud Development, AWS Cloud Development Kit (CDK), Infrastructure as Code (IaC), Object-oriented Programming (OOP), Full-stack Development, Jira, Relational Databases, Back-end Performance, Cloud Computing, Linux

Senior Full-stack Developer

2017 - 2020
Scania CV
  • Worked on the development of a financial system from scratch using modern technologies such as microservices to assist Scania in calculating production costs for trucks.
  • Developed GitLab pipelines to automate the build and deployment of the solution to AWS.
  • Assisted in resolving issues after deploying the system to production.
Technologies: .NET Core, Microservices, MySQL, Python, Git, GitLab, GitLab CI/CD, C#, .NET, CI/CD Pipelines, Architecture, Pipelines, DevOps, Containers, Docker, Cloud, Amazon Web Services (AWS), Continuous Delivery (CD), Continuous Integration (CI), JSON, API Integration, System Architecture, Scalability, DevOps Engineer, AWS CLI, AWS CloudFormation, SQL, Amazon RDS, Cloud Services, Software Engineering, Back-end, AWS Cloud Development, C#.NET, Object-oriented Programming (OOP), Full-stack Development, Jira, Relational Databases, Back-end Performance, Cloud Computing, Linux

Senior Software Engineer Consultant

2015 - 2019
Bojakt AB
  • Designed and implemented a web crawler to gather data on Sweden's top 10 real estate agents, explicitly focusing on apartments available for purchase.
  • Created a user-friendly website that streamlines the process of searching for and purchasing an apartment.
  • Developed an application that utilizes OpenStreetMap data to extract relevant points of interest and amenities in proximity to apartments available for purchase, providing users with valuable information.
Technologies: Web Scraping, Data Scraping, .NET, ASP.NET, Amazon Web Services (AWS), C#, Scraping, SQL, Software Engineering, Back-end, Amazon S3 (AWS S3), Single Sign-on (SSO), OAuth, AWS Cloud Development, C#.NET, Object-oriented Programming (OOP), Web Applications, Jira, Cloudflare, Relational Databases, Cloud Computing, SSL, Bootstrap

Senior BizTalk Developer

2015 - 2017
Emirates National Oil Company
  • Designed and implemented BizTalk integrations to connect POS systems with various third-party online systems.
  • Troubleshot and resolved errors encountered by customers during interaction with the BizTalk integration.
  • Developed and launched 12 new online service integrations during my tenure with the company.
Technologies: BizTalk, .NET, POS, Oracle, REST, C#, JSON, API Integration, SQL, Software Engineering, Back-end, C#.NET, XML, Object-oriented Programming (OOP), Relational Databases, BizTalk Server

Senior BizTalk Developer

2013 - 2015
Link Development
  • Developed a BizTalk integration to link a bank's Oracle database with Microsoft Dynamics.
  • Resolved issues that arose during the deployment of the integration to production.
  • Designed and built a custom website with an administrator portal using SharePoint.
Technologies: BizTalk, .NET, Microsoft Dynamics CRM, SharePoint, Microsoft SQL Server, C#, HTML, API Integration, SQL, Software Engineering, Back-end, C#.NET, XML, Object-oriented Programming (OOP), Web Forms, Web Applications, Relational Databases

Software Engineer

2008 - 2013
Aria Systems
  • Created a bespoke customer relationship management (CRM) solution using ASP.NET and Visual FoxPro.
  • Developed a generator library to produce shipping labels that customers could acquire through electronic data interchange (EDI).
  • Converted a Visual FoxPro invoicing module to the .NET framework.
Technologies: .NET, Visual FoxPro, Microsoft SQL Server, Visual SourceSafe, Active Server Pages (ASP), ASP.NET, Electronic Data Interchange (EDI), C#, HTML, API Integration, SQL, Software Engineering, Back-end, C#.NET, Object-oriented Programming (OOP), Web Forms, DevExpress

Scania Financial System

I developed a highly efficient financial system for Scania, utilizing concurrent .NET microservices to accurately calculate costs during various truck production phases.

As a skilled back-end developer, I worked closely with key stakeholders to understand their business requirements and architected a solution with scalability at the forefront. I successfully built and deployed the necessary services while addressing and resolving any issues during development.

ENOC Gas Station's Online Services

As the main developer on the project, I was responsible for helping ENOC, a leading oil and gas company, build a middleware integration system that connects all gas stations in Dubai to various online services. I personally developed most of the online service integrations, allowing customers to easily pay bills, purchase flight tickets, and buy gift cards.

This system achieved exceptional success, generating hundreds of millions of dirhams every month. My experience as a lead developer and my ability to successfully integrate online services make me a strong candidate to help your company drive revenue growth through digital transformation.

Telia User Centric Management

As a senior back-end developer, I played a crucial role in helping Telia, one of the leading telecommunications companies in the Nordic region, create a centralized user solution that serves all of their customers across all the countries they operate in.

I was responsible for architecting and implementing the new system and developing and migrating all five million of Telia's Swedish users to the new platform.

My experience and ability to work on large-scale projects make me the ideal candidate to help your company create a seamless and efficient user experience for your customers.

Telenor's Purchase Flow

https://www.telenor.se/
As an experienced developer, I played a key role in helping Telenor create a new mobile purchase flow portfolio that streamlined the process for customers when purchasing Telenor's mobile subscriptions and phones.

We added new features to the purchase flow, such as the option to bind a subscription for two years at a lower monthly fee, which helped boost Telenor's sales significantly.

My experience designing and implementing user-friendly purchase flows makes me an ideal candidate to help your company improve its sales and customer satisfaction.

Bojakt's Properties Crawler

I am proud to have entirely developed a cutting-edge system for Bojakt that crawls for-sale properties from the top 10 selling agents' websites in Sweden and collects valuable information about nearby amenities from OpenStreetMaps.

The system also crawls information about the people living on each property, providing users with comprehensive and detailed information while searching for an apartment to buy.

My ability to develop and integrate a comprehensive property-crawling system with various data sources makes me an ideal candidate to help your company create a powerful and informative user experience.

Languages

C#, SQL, C#.NET, XML, JavaScript, TypeScript, Python, Visual FoxPro, Active Server Pages (ASP), GraphQL, CSS, HTML

Frameworks

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

Tools

AWS Cloud Development Kit (CDK), Git, AWS CLI, AWS CloudFormation, Jira, Terraform, GitLab, GitLab CI/CD, Microsoft Dynamics CRM, Visual SourceSafe, Postman, Amazon Simple Queue Service (SQS), Jenkins

Paradigms

DevOps, Object-oriented Programming (OOP), Azure DevOps, Continuous Delivery (CD), Continuous Integration (CI), REST, Microservices, Design Patterns

Platforms

Amazon Web Services (AWS), Docker, Azure, Amazon EC2, Linux, Oracle, SharePoint, AWS Lambda, AWS Elastic Beanstalk

Storage

JSON, Web Forms, Microsoft SQL Server, PostgreSQL, Databases, Amazon S3 (AWS S3), Relational Databases, MySQL, Google Cloud, Elasticsearch, MongoDB

Other

APIs, Full-stack Development, API Integration, Web Scraping, Scraping, Cloud Services, Software Engineering, Back-end, .NET 6, AWS Cloud Development, Infrastructure as Code (IaC), Minimum Viable Product (MVP), AWS Certified Solution Architect, Back-end Performance, Cloud Computing, BizTalk, CI/CD Pipelines, Architecture, Pipelines, Containers, Data Scraping, System Architecture, Scalability, DevOps Engineer, Amazon RDS, Single Sign-on (SSO), OAuth, Web Applications, Cloudflare, DevExpress, Load Balancers, Monitoring, SSL, Octopus Deploy, GitHub Actions, POS, Electronic Data Interchange (EDI), ECS, Cloud, Azure Resource Manager (ARM), NMI Payment Gateway, DocumentDB, Full-stack, Integration, System Integration, Schemas, System Architecture Design, BizTalk Server

Libraries/APIs

REST APIs, Node.js, Jenkins Pipeline, Vue, QuickBooks API

2009 - 2013

Diploma of Higher Studies (Postgraduate Diploma Equivalent) in Computer Science

Cairo University - Cairo, Egypt

2002 - 2006

Bachelor's Degree in Accounting

Faculty of Commerce - Beni Suef, Egypt

APRIL 2019 - PRESENT

Associate Cloud Engineer

Google Cloud

APRIL 2019 - APRIL 2022

AWS Certified Solutions Architect Associate

AWS

FEBRUARY 2019 - FEBRUARY 2022

AWS Certified Developer Associate

AWS

MARCH 2015 - PRESENT

MCTS: Microsoft BizTalk Server 2010

Microsoft

MAY 2013 - PRESENT

Microsoft Certified Professional

Microsoft

MARCH 2012 - PRESENT

Certified Ethical Hacker

EC-Council

NOVEMBER 2007 - PRESENT

Microsoft Certified Solution Developer

Microsoft

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