Ali Alizadeh,西澳大利亚珀斯的开发者
Ali is available for hire
Hire Ali

Ali Alizadeh

Verified Expert  in Engineering

.NET and Azure Developer

Location
Perth, Western Australia, Australia
Toptal Member Since
August 4, 2021

Ali is a master's degree qualified, technically skilled, 结果驱动的高级软件开发人员,拥有15年以上构建企业应用程序的经验, including analyzing, designing, developing, testing, implementing, and successfully delivering complex .NET, mobile, and Azure applications.

Portfolio

Velrada Capital
Xamarin.Forms, Azure PaaS, Azure Resource Manager (ARM), REST APIs...
Capricorn Society
Xamarin.Forms, Xamarin.UITest, Autofac, REST APIs, SQLite, Notification Hubs...
Capricorn Society
C#.NET WinForms, Epicor, ASP.NET MVC, Windows Services, SQL Server 2012...

Experience

Availability

Part-time

Preferred Environment

.NET, .. NET Core, REST api, SQL Server 2012, Azure PaaS, Azure资源管理器(ARM), c#, Web MVC, Xamarin.Forms

The most amazing...

...在过去的15年里,我参与的项目都是微软的堆栈项目.

Work Experience

Senior Full-stack Developer and Consultant

2019 - PRESENT
Velrada Capital
  • Built several mobile apps, including a pre-sales mobile app, school enrolment mobile app POC, and aged care service mobile app.
  • 完成以下Azure云项目-将一台游戏机与D365集成, integration of InEight with MYOB, 将Ascender本地Oracle数据库与Azure AD集成, and integration of mainframe DB2 on-prem DB with D365FO.
  • Delivered all projects successfully and in a timely manner. 获得Azure基础和Azure开发人员助理认证.
Technologies: Xamarin.Forms, Azure PaaS, Azure Resource Manager (ARM), REST APIs, Notification Hubs, Google Maps, SQLite, SQL Server 2012, .NET Core, LINQ, Moq, Autofac, Xamarin.UITest, Visual Studio App Center, APNs, GCM, Dynamics CRM 365, Microsoft Dynamics 365 for Finance and Operations, Azure Monitor, C#, .NET, Mobile Apps, Azure, APIs, SQL, Azure SQL, iPaaS, Architecture, API Integration, Web Development, OpenAI, MYOB, Azure Cloud Security, Xamarin, Syncfusion, Mobile Development

Mobile Tech Lead Developer

2018 - 2019
Capricorn Society
  • Created an HR mobile app for Android and iOS using Xamarin.Forms. It provides basic HR services like viewing leave balance.
  • 将应用程序与MuleSoft API集成,用于后端操作. Applied OAuth2.使用JWT令牌验证和证书固定作为安全性.
  • Used Xamarin.UITest用于UI测试自动化,并利用Microsoft App Center进行CI/CD和分发.
Technologies: Xamarin.Forms, Xamarin.UITest, Autofac, REST APIs, SQLite, Notification Hubs, APNs, GCM, LINQ, NUnit, Visual Studio App Center, Moq, Model View ViewModel (MVVM), XAML, Google Maps, C#, .NET, Mobile Apps, APIs, Azure, Architecture, Azure Cloud Security, Xamarin, Syncfusion, Mobile Development

Full-stack Developer

2016 - 2018
Capricorn Society
  • Built a portal using the ASP.NET MVC web application framework. 它为公司员工、会员、供应商和股东提供各种服务.
  • Assisted in designing and implementing new features, fixed bugs, 维护ERP系统中的现有功能,以满足已定义的业务需求.
  • Built SSRS reports on top of ERP SQL Server database.
Technologies: C#.NET WinForms, Epicor, ASP.NET MVC, Windows Services, SQL Server 2012, SQL Server Reporting Services (SSRS), REST APIs, Autofac, LINQ, JavaScript, HTML, CSS, Infragistics, Entity Framework, Log4Net, Typemock, Bootstrap, C#, .NET, APIs, Microsoft Access, Microsoft Excel, SQL, Azure, Azure SQL, iPaaS, Architecture, API Integration, Web Development, Azure Cloud Security

Senior Full-stack Developer

2015 - 2016
KineticIT
  • 开发了一个仪表板web应用程序,以提供不同的报告,如广域网利用率, startups and logons, and network infrastructure overview, with various access levels for different positions, such as director or school principal.
  • 构建学生自助服务(SSS) web应用程序,为学校提供实时管理其网络基础设施的能力. 它包括管理组策略对象(GPO),以允许或拒绝学生访问不同的东西.
  • 建立了一个测试计划或容量计算器web应用程序,用于安排和计划学校的NAPLAN测试.
Technologies: ASP.NET MVC, REST APIs, Entity Framework, Autofac, Moq, AngularJS, Bootstrap, SQL Server 2012, NUnit, SOAP, Windows PowerShell, Android SDK, Android Studio, SQLite, Google Maps, Azure PaaS, C#, .NET, Mobile Apps, Azure, APIs, Microsoft Access, Microsoft Excel, SQL, Azure SQL, Architecture, API Integration, Web Development, Azure Cloud Security, Mobile Development

Senior Full-stack Developer

2015 - 2015
Sólar Sky
  • 作为一名冰岛公司的高级全栈开发人员. 这家公司为客户提供不同的清洁服务. I developed their website.
  • 使用Azure DevOps作为跟踪工具跟踪和修复bug.
  • Added few new reports to the company's management features.
Technologies: ASP.. NET MVC, SQL Server 2012, REST api, LINQ, JavaScript, HTML, CSS,实体框架,Moq, c#, .NET, APIs, Microsoft Access, Microsoft Excel, SQL, Azure, Architecture, Web Development, Azure Cloud Security

Senior Full-stack Developer

2006 - 2015
Postbank
  • Developed and implemented .NET applications and complex SQL Server queries.
  • Developed and implemented online transaction web monitoring.
  • 设计并开发Android手机银行应用.
Technologies: ASP.NET MVC, SQL Server 2005, Web API, REST APIs, LINQ, JavaScript, HTML, CSS, Bootstrap, Entity Framework, Android SDK, Android Studio, SOAP, Sockets, C#.NET WinForms, C#, .NET, Mobile Apps, APIs

Aged Care Service Mobile Application

Used Microsoft Xamarin.表单构建一个面向Android和iOS平台的养老服务移动应用. 用户通过Azure B2C进行身份验证,然后可以访问请求等服务, editing, and canceling appointments.

School Enrolment Mobile App

这款移动应用程序使用微软Xamarin构建了15个屏幕.Forms for Android and iOS platforms. 该应用程序实现了学校学生注册过程的自动化.

Field Services Mobile App

This mobile application is built with Microsoft Xamarin.Android和iOS平台的表单,为销售团队提供用于演示的原型应用程序. 在这个应用程序中实现了一个小型的现场服务应用程序.

HR Mobile App

人力资源移动应用程序是使用Xamarin为Android和iOS创建的.Forms. 它为员工提供基本的人力资源服务,如查看休假余额. It is integrated with MuleSoft API for back-end operations. OAuth2.使用JWT令牌验证和证书固定作为安全性. Xamarin.UITest is used for UI test automation, 使用Microsoft App Center进行CI/CD和发布.

Field Services Android App (FSA)

FSA是一款用于管理学校硬件和网络支持技术人员的安卓应用程序.

• Implemented Google OAuth for user authentication.
• Used Azure custom web API for the back end.
• Implemented pushing and pulling blobs to Azure cloud.
• Implemented cross-phone syncing using WiFi-Direct.
• Used Google APIs and Google Maps.

Integration of Gaming Machine Data with D365

使用Azure集成工具实现酒店游戏机数据与D365 CRM的集成. Gaming machine data like location, type, and serial number are stored in D365 and updated accordingly.

Integration of D365 with PureCloud

通过PureCloud api集成D365联系人,使用Azure集成工具在呼叫中心应用程序和CRM之间同步数据. 它是双向同步的,通过Pure和CRM RESTful api实现.

Integration of InEight with MYOB

将InEight作为人力资源系统与MYOB PayGlobal作为工资系统集成,使用Azure集成工具跨两个系统同步员工数据. 数据通过RESTful api显示,MYOB通过SFTP位置中的CSV文件接受输入.

Integration of Ascender with Azure AD

负责将Ascender本地Oracle数据库作为工资系统与本地Azure AD集成,以自动创建用户AD帐户,作为工资系统入职过程的一部分. 通过本地数据网关和Oracle连接器访问Ascender数据库. On-prem AD operations were exposed by creating RESTful APIs.

E-payment Transaction Switching System

用于使用ISO8583标准消息传递协议授权POS设备以及交换和路由金融交易的企业POS获取器多线程解决方案. 它以各种协议与账单服务器和凭证服务器通信,并处理反转消息.

Languages

C#, C#.NET, XAML, SQL, JavaScript, HTML, CSS

Frameworks

.NET, Xamarin.UITest, NUnit, .NET Core, ASP.. NET MVC, Bootstrap, Windows PowerShell, AngularJS, Android SDK

Libraries/APIs

REST API, Moq, LINQ,实体框架,Web API,谷歌地图,GCM, inffragistics, Log4Net, socket

Tools

Visual Studio App Center, Autofac, C#.NET WinForms, Microsoft Access, Microsoft Excel, Syncfusion, Azure Active Directory B2C (ADB2C), Azure Logic Apps, Azure Key Vault, Typemock, Android Studio, Microsoft Dynamics 365 for Finance and Operations

Paradigms

Model View ViewModel (MVVM), Mobile Development, Azure DevOps, DevOps, ITIL, Asynchronous Programming

Platforms

Azure, Xamarin, Azure PaaS, Azure通知中心,Azure功能

Storage

SQL Server 2012, SQLite, SQL Server 2005, Microsoft SQL Server, Azure SQL, Azure Cloud Services, Azure Active Directory, SQL Server Reporting Services (SSRS)

Other

Xamarin.表单,软件开发生命周期(SDLC),移动应用程序,api, .NET MAUI, iPaaS, Architecture, API Integration, Web Development, Azure Resource Manager (ARM), APNs, Azure Service Bus, Microsoft Azure Cloud Server, Data, Notification Hubs, Windows Services, Azure Monitor, Pipelines, API Gateways, OpenAI, Azure Cloud Security, IT Management, Web MVC, Dynamics CRM 365, SFTP, CSV, Epicor, SOAP, ISO 8583, MYOB

2011 - 2013

Master's Degree in IT Engineering

Amirkabir University of Technology - Tehran, Iran

1999 - 2003

Bachelor's Degree in Software Engineering

Islamic Azad University, Najafabad Branch - Isfahan, Iran

APRIL 2021 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

NOVEMBER 2020 - NOVEMBER 2022

Microsoft Azure Developer Associate

Microsoft

JANUARY 2019 - PRESENT

Programming in C#

Microsoft

AUGUST 2016 - PRESENT

ITIL Foundation in IT Service Management

AXELOS

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring