Joel Aoudi
Senior Software Engineer, Aoudi Solutions AB
My name is Joel, and programming has always been one of my biggest passions. I find it fascinating, and my enthusiasm for it has never wavered.
I’m committed to continuous learning, always looking for new opportunities to grow and expand my skills.
One of the things I enjoy most about programming is how quickly you can discover interesting and useful information.
Whether it’s Application, Mobile, or Web development, the field is constantly evolving, and there’s always something new to learn.
This keeps things exciting and ensures that no matter how experienced I get, there’s always room to improve and discover fresh ideas.
That’s what keeps my love for programming alive and thriving.
Programmingskills
C#, SQL, Bootstrap, Vue.js, Visual Basic .NET, HTML5, Razor (HTML5), LINQ, Microsoft .NET, jQuery
Framework and method skills
Entity Framework, Entity framework core, ASP.NET, Model–view–controller (MVC), Model–view–viewmodel (MVVM), .NET Framework, .NET Core, ASP.NET Core
Other competencies
Microsoft Azure, Azure DevOps, Devops CI/CD Pipeline, Microsoft Windows Forms (WinForms), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Hangfire, Windows forms
Pluskompetens
2006 - 2008
System development
Aoudi Solutions AB
2023 - Present
As a seasoned Senior System Developer with a strong background in building robust, scalable systems, I now offer my expertise as an independent contractor. With years of experience in delivering high-quality software solutions, I specialize in end-to-end system architecture, application development, and IT consulting. My focus is on providing tailored solutions to meet unique business needs, ensuring high performance, security, and efficiency.
Novacura
2022 - Present
Migration to a Multitenant Cloud-Native Solution on Azure
To keep up with changing needs and to create a more flexible and efficient system, we're focusing on completely upgrading your current on-site system to a modern, cloud-based one. We'll be using Azure Cloud as the foundation for this transformation, ensuring it can support multiple users and handle the growing demands of your customers.
One Group Sverige
2022 - 2023
Migration to a Multitenant Cloud-Native Solution on Azure
To keep up with changing needs and to create a more flexible and efficient system, we're focusing on completely upgrading your current on-site system to a modern, cloud-based one. We'll be using Azure Cloud as the foundation for this transformation, ensuring it can support multiple users and handle the growing demands of your customers.
Sopra Steria
2017 - 2022
Cultural Event Booking System
Create an easy-to-use booking system that allows teachers to schedule their students for various cultural events in the city. The system should have simple and clear interfaces for booking and choosing events. It should also include strong notification features to keep users updated about their reservations. Additionally, provide an admin dashboard for event organizers to manage bookings and monitor attendance.
Port Pipeline Management System
Build an advanced system of pipelines within the port to efficiently transport different products. Include features that allow stakeholders to reserve pipeline space for their shipments. Add real-time monitoring and reporting tools to track the flow of products through the pipelines. Make sure the system has secure access and protects data for confidential shipments.
World Crop Diversity Backup System
Create a cutting-edge system to preserve global crop diversity over the long term. Build a secure storage facility within the solid rock of Plateau Mountain, equipped with strong backup systems. Design an easy-to-use interface for managing and accessing seed samples, ensuring authorized personnel can access them effortlessly. Implement strict security measures to prevent unauthorized access or tampering. Include thorough logging and auditing tools to track changes and protect data integrity.
Omegapoint
2015 - 2017
Travel Statistics Report Tool
Create a detailed reporting tool that tracks and analyzes customer travel patterns. Set up systems to collect key travel data, like destinations, frequency, and transportation methods. Design an easy-to-use interface where users can customize and generate reports based on specific criteria. Use visual tools to display travel statistics clearly, helping users make informed decisions. Include options to export reports in formats like PDF or Excel for easy sharing.
Data Import/Export Application
Create a strong application that allows easy import and export of large amounts of data between different databases. Ensure it works smoothly with various database systems, giving users flexibility with different data sources. Use fast data transfer methods to speed up the process. Include error-handling features to catch and fix issues during transfers, keeping the data accurate. Add scheduling options for automated and recurring data transfers to make workflows more efficient.
SIBA AB
2013 - 2015
Modernization of Legacy E-commerce Platform to .NET Core
To improve the user experience and adopt the latest technology, we're planning a complete upgrade of your current e-commerce platform. By moving from outdated systems to a modern .NET Core architecture, this transformation aims to create a stronger, more scalable, and user-friendly e-commerce experience.
Aimit Solutions / BIMobject
2012 - 2013
Creation of an Online Buy and Sell Marketplace
To meet the growing demand for a dynamic and easy-to-use online marketplace, we're developing an innovative buy-and-sell portal. This platform will make it simple for buyers and sellers to complete transactions, creating a lively and engaging online shopping experience.
Sigma AB
2010 - 2012
Marstrand Administration Tool Development
Create an administration tool for managing boat moorings at Marstrand. Include features to generate statistics, invoice customers, and provide a detailed view of the marina’s locations. Design easy-to-use interfaces for smooth navigation and efficient management of mooring tasks. Ensure that the tool secures customer data and complies with relevant regulations for both customer information and financial transactions.
Payment Machine Development for Marstrand's Gästhamn
Develop a payment machine for Marstrand's Gästhamn designed for transient boaters needing short-term moorings. Create an easy-to-use interface for quick payment processing, allowing users to pay for a set number of hours. Integrate secure payment systems to support various payment methods. Include real-time monitoring to track payments and check mooring availability. Ensure that both the hardware and software are reliable and durable to operate effectively in a marine environment.
Optidev AB
2008 - 2010
Development of an Advanced Fleet Management Administration Tool
To boost operational efficiency and improve communication in trucking operations, we’re developing an advanced administration tool. This tool is designed to thoroughly evaluate and enhance the performance of truck drivers in their daily tasks.
C# 90%
WPF 65%
Javascript 70%
LINQ 85%
Web apps 80%
SQL 75%
VUE.js 50%
Azure 70%
.NET 90%
HTML 70%
Entity framework 85%
Windows apps 70%
Mobile apps 60%
Oracle 40%
VB.net 50%
Devops 70%
Your go-to marketplace for children's products, ages newborn to 12. Embrace a circular economy, reduce emissions – make a sustainable impact with every transaction on Sellio. Join us in shaping a greener future!
Used stack:
www.sellio.seWelcome to Topp Till Tå I Hovås, where we combine a serene atmosphere with personalized hairstyling. From relaxation to professional care, we prioritize your experience. Our team ensures you feel at home, providing expert recommendations. Discover the perfect blend of professionalism and joy at Topp Till Tå I Hovås. Welcome!
Used stack:
www.topptilltåihovås.seGet in touch_
Or just write me a letter here_