Summary
Overview
Work History
Education
Skills
Websites
Certification
Company
Languages
Current Position
Ielts Score
Affiliations
Timeline
Generic

Ali Makhmali

Auckland,New Zealand

Summary

Software solution design and engineering specialist with 14+ years of experience in full-stack development, delivering scalable solutions across the aviation, healthcare, and finance industries. Proven track record of designing and building enterprise-grade applications using .NET, Vue.js, and Azure. Skilled in leading cross-functional teams, mentoring developers, and driving end-to-end software delivery.

Experienced with both Azure Cloud and AWS.
Microsoft Certified in C#, ASP.NET, and cloud integration.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

MoleMap New Zealand
Auckland, New Zealand
01.2021 - Current
  • Company Overview: MoleMap is the world's most advanced melanoma detection programme designed to help protect you and your family from the deadly effects of melanoma skin cancer by diagnosing it at the earliest possible stage. With over 30,000 patients seen yearly, MoleMap is leading the way in melanoma detection.
  • Leading the architecture, design and development of the new hybrid software being used in MoleMap clinics throughout NZ and AU.
  • Maintaining existing internal and patient facing platforms.
  • Components used: .NET core, .NET 5, VueJS, WPF, WCF, HTML, CSS, TypeScript, Web Apis, Micro services, Api security, SQLite, etc.
  • MoleMap is the world's most advanced melanoma detection programme designed to help protect you and your family from the deadly effects of melanoma skin cancer by diagnosing it at the earliest possible stage. With over 30,000 patients seen yearly, MoleMap is leading the way in melanoma detection.

Senior Software Developer

Centrix
Auckland, New Zealand
05.2022 - 12.2024
  • Company Overview: As New Zealand’s credit bureau, with consumer credit payment data on 95% of Kiwi consumers and most credit-active businesses, Centrix knows New Zealand better than anyone.
  • Full stack development of the new Credit Bureau web application using .NET Core, Vue 3, TypeScript, SQL Server.
  • Maintaining legacy .NET applications of the company.

Senior Full Stack Developer

BidOne Ltd
Auckland, New Zealand
03.2018 - 08.2021
  • Company Overview: BidOne is a local company with a global presence. Every day thousands of businesses around the world place orders with their wholesale suppliers on the BidOne apps and online platforms for the global BidFood.
  • Full-Stack Development of SaaS platforms using ASP.NET Core, .NET Standard Library, C#, Entity Framework, SQL Server, Angular 1, 2.5 and 4, TypeScript, HTML, CSS and JavaScript.
  • Maintenance and development of the existing online shopping platforms and contributing in development of the newer versions.
  • BidOne is a local company with a global presence. Every day thousands of businesses around the world place orders with their wholesale suppliers on the BidOne apps and online platforms for the global BidFood.

Senior Software Developer

Private Flight Global Limited
Auckland, New Zealand
08.2016 - 05.2019
  • Company Overview: Private Flight provides intelligent flight operations technology and processes for the private aviation industry. Private Flight's customers include a broad range of operators including government, management and charter companies throughout the world. Private Flight is recognized as the thought leader in the aviation catering community and has shifted catering related procurement from out-dated manual processes to an automated transparent web-based approach.
  • Designing and Full-Stack Development of SaaS platforms using ASP.NET Core, .NET Standard Library, C#, Entity Framework 6, SQL Server, Angular 2, TypeScript, HTML, CSS and JavaScript.
  • Maintenance and development of Private Flight existing aviation management system using .NET (VB.NET) and SQL Server.
  • Providing customer support when customers face problems or require enhancements on the existing systems.
  • Private Flight provides intelligent flight operations technology and processes for the private aviation industry. Private Flight's customers include a broad range of operators including government, management and charter companies throughout the world. Private Flight is recognized as the thought leader in the aviation catering community and has shifted catering related procurement from out-dated manual processes to an automated transparent web-based approach.

Co-Founder

Infinnogen Limited
Auckland, New Zealand
01.2018 - 03.2019
  • Analysis of and contribution in the application design, user experience.
  • Analysis of technical requirements.
  • Managing day to day operations.
  • Research and Development.
  • Full stack development.

Software Engineer

InternetNow
Malaysia
07.2013 - 06.2016
  • Company Overview: InternetNow Sdn Bhd started its business in 1999. It's focus primarily is on Research & Development in the Internet arena. InternetNow has helped primarily the SMEs (Small & Medium-sized Enterprises).
  • To design and develop commercial enterprise internet based solutions and products including mail server engines and their web clients, web development and server applications.
  • To plan, design and Full-Stack development of new version of the commercial Mail Server including back end development using .NET (C#) and front-end development using ASP.NET, HTML, CSS, DevExpress, Telerik, Javascripts and Bootsrap.
  • Setting up, configuring, maintaining and troubleshooting servers in Microsoft Windows or Unix based OS.
  • Designing and developing desktop applications, websites, cloud, front and back-end applications as required.
  • Programming languages and components used are C#, .NET, Java, Python, JavaScripts, ASP .NET, HTML, CSS, Telerik, DevExpress, Database Design and Administration and etc.
  • InternetNow Sdn Bhd started its business in 1999. It's focus primarily is on Research & Development in the Internet arena. InternetNow has helped primarily the SMEs (Small & Medium-sized Enterprises).

Software Developer - RA

Universiti Tenaga Nasional
Malaysia
03.2013 - 09.2013
  • For the contract-based project, I was in charge of planning, designing and developing a Learning Management System (LMS) as a concept of a paperless college.
  • This web-based platform provided a prototype for the College of Information Technology for the lecturers and students to have communication.
  • The lecturers are able to send messages and notifications to the students, provide assignments and deadlines for the students, students could download, perform and submit back the assignments and tests, and the lecturer could manage and mark the assignments online.
  • The system provided a discussion forum for the students and the lecturers in addition to other features.
  • Model and Incorporate an Educational Management System Using Agent-Based Modeling Technology.

Web Developer - RA

University
Malaysia
08.2012 - 12.2012
  • Incorporating a Medical Expert System into Web-Based Application Supported by various layers of data protection.
  • Web Development using MySQL, PHP, HTML and CSS.

Software Developer - RA

Universiti Tenaga Nasional
Malaysia
05.2010 - 11.2011
  • A Computational Approach to Modelling Multi-Dimensional Human Aesthetic Perception.
  • During my Master degree, I was funded by the Ministry of Science (Malaysia) to plan, design and develop a computer software to incorporate an aesthetics recognition model.
  • This (experimental) software is able to play through given databases of chess end game studies, play through the game and to rate the aesthetics of the game in a similar way as human being judges would perceive beauty of chess.
  • This software is copyrighted under the name of the Ministry of Science, UNITEN, my supervisor Dr. Azlan Iqbal and I.
  • More information about Chesthetica End Game (CEG) can be found at: A computer program to identify beauty in problems and studies: https://en.chessbase.com/post/a-computer-program-to-identify-beauty-in-problemsand-studies

Education

Master's Degree - Software Design and Engineering

Universiti Tenaga Nasional
01.2012

Bachelor of Applied Science (B.A.Sc.) - Computer Science - Systems and Networking

Universiti Tenaga Nasional
01.2010

Skills

  • Solutions Design
  • Fullstack development: NET (C#, ASPNET Core, NET 5/6), Vue 2/3, Angular 1-4, TypeScript, JavaScript, HTML, CSS
  • Database: SQL Server, MySQL, MongoDB, SQLite Azure, AWS, Web APIs, WCF, Microservices DevOps, Git, CI/CD
  • API development & integration
  • Project management
  • Version control
  • Technical documentation
  • Mentoring juniors
  • Continuous Integration and Continuous Delivery (CI/CD)
  • Cloud architecture

Certification

  • Exam 483: Programming in C#, Microsoft Certified Solutions Associate (MCSA)
  • Exam 486: Developing ASP.NET MVC Web Applications, Microsoft Certified Solution Developer (MCSD) - App Builder

Company

MoleMap

Languages

  • English
  • Persian

Current Position

Lead Software Engineer

Ielts Score

7

Affiliations

  • Playing the piano
  • Singing
  • Taking care of animals

Timeline

Senior Software Developer

Centrix
05.2022 - 12.2024

Lead Software Engineer

MoleMap New Zealand
01.2021 - Current

Senior Full Stack Developer

BidOne Ltd
03.2018 - 08.2021

Co-Founder

Infinnogen Limited
01.2018 - 03.2019

Senior Software Developer

Private Flight Global Limited
08.2016 - 05.2019

Software Engineer

InternetNow
07.2013 - 06.2016

Software Developer - RA

Universiti Tenaga Nasional
03.2013 - 09.2013

Web Developer - RA

University
08.2012 - 12.2012

Software Developer - RA

Universiti Tenaga Nasional
05.2010 - 11.2011

Master's Degree - Software Design and Engineering

Universiti Tenaga Nasional

Bachelor of Applied Science (B.A.Sc.) - Computer Science - Systems and Networking

Universiti Tenaga Nasional
Ali Makhmali