Summary
Overview
Work History
Education
Skills
Timeline
Awards and Honours
Awards and Honours

Sadegh Mokari

Software Engineer
Melbourne,VIC

Summary

Career Summary As an ambitious problem solver and enthusiastic software engineer with over a decade of commercial experience, possess excellent communication skills, a positive attitude, and a proven track record of delivering successful projects.

Overview

11
11
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

ANZ bank
Melbourne, Australia
01.2022 - Current

Company: One of the largest financial institutions in Australia and New Zealand, providing a wide range of banking and financial services to its customers. With a history spanning over 180 years, ANZ is committed to delivering exceptional customer experiences and driving economic growth in the region

Skills: Golang, Cloud services, Docker, Microservices architecture, Spanner DB

Responsibility: I design and implement reliable, high-tech solutions using Golang and GCP services, while leveraging microservices architecture to overcome complex challenges. I also enjoy mentoring and guiding team members to ensure the delivery of top-quality software products

Projects

  • ANZx home loan

Senior Software Engineer

Colonial First State
Melbourne, Australia
02.2022 - 08.2022

Company: An Australian wealth management group that provides investment, superannuation and retirement products to individuals and corporate and superannuation fund investors

Skills: C/C++, Microsoft SQL Server, High Performance trading

Responsibility: My responsibilities included developing, and maintaining software systems in C/C++ and Microsoft SQL Server. I collaborated with cross-functional teams to gather requirements and implement solutions. Additionally, I participated in the CFS Uplifting project and stayed up-to-date with emerging technologies and industry trends to inform the company's technology strategy.

Projects

  • CFS Uplifting

Senior Software Engineer

AE Capital
Melbourne, Australia
08.2021 - 02.2022

Company: A fast-growing technology company which combines domain experts with data science and machine learning experts to produce the best commercial solutions, particularly in financial markets

Skills: AWS services, C#, Algorithmic trading, Microservices, MySQL, Docker, CI/CD

Responsibility: I was responsible for maintaining existing microservices, such as OMS and EMS. In addition, I designed and implemented new services aimed at reducing trading costs and improving efficiency. Working with AWS services was an amazing opportunity that allowed me to gain practical experience in cloud services and their usage.

Projects:

  • Order Management Service(OMS)
  • Execution Management Service(EMS)

Senior Software Engineer

IRESS
, Australia
11.2016 - 07.2021

Company: One of the leading suppliers of innovative technology solutions for clients in the financial markets, wealth management, and mortgage sectors

Skills: Modern C++, Python, FIX Protocol, Google Test, real-time development, CI/CD, TDD

Responsibility

As a C++ expert in the core backend team at IRESS, I contribute to product improvements, troubleshoot issues, and provide client support. I have worked on both back-end and front-end applications as part of the FIX+ and MarketTi teams, making it a valuable experience within a fast-growing company.

Projects

  • Trading Interfaces
  • FIX Plus Server

Senior Software Engineer

Peykasa
Tehran, Iran
08.2012 - 06.2016

Company: Peykasa group is the market leader for providing software solutions for international message roaming and call management. All software solutions in Peykasa are entirely developed with their in house software team. These applications were mostly related to short message sending, routing, load balancing and call management.

Skills: C++, Python, Multi-threading, Agile and Scrum, TDD, Git, Concurrency, Qt, SIP, VoIP.

Responsibilities: As a software engineer, I made significant improvements to network robustness and performance optimisation in the SMSC project. After my promotion to technical leader, I designed a service to collect and store aggregated data online, and extended services in the Asanak project to include faxes, voice messages, and IVR services.

Projects

  • Hub service
  • Short Message Service Centre (SMSC)
  • G-Reporter
  • Asanak Cloud Services
  • Telecom Firewall (Telewall)

Education

Master of Science - Computer Engineering, Artificial Intelligence

Amirkabir University of Technology, Tehran, Iran
09.2009 - 05.2011

Bachelor of Science - Computer Engineering

Rajaee University, Tehran, Iran
09.2004 - 05.2009

Skills

C, Modern C(17, 20) and C libraries like Boost, OpenCV and OpenGLundefined

Timeline

Senior Software Engineer - Colonial First State
02.2022 - 08.2022
Senior Software Engineer - ANZ bank
01.2022 - Current
Senior Software Engineer - AE Capital
08.2021 - 02.2022
Senior Software Engineer - IRESS
11.2016 - 07.2021
Senior Software Engineer - Peykasa
08.2012 - 06.2016
Amirkabir University of Technology - Master of Science, Computer Engineering, Artificial Intelligence
09.2009 - 05.2011
Rajaee University - Bachelor of Science, Computer Engineering
09.2004 - 05.2009

Awards and Honours

 

  • Biped walking optimisation using inverse kinematics, patent registered.
  • 2nd Place in German Open 2009 International Robocup Open Competitions, Soccer Simulation 3D League, Hanover, Germany, 2009
  • 1st Place, 2nd Khwarizmi National Robotic Competitions, Soccer Simulation 3D League, Iran, 2009.
  • 2nd Place in German Open 2008 International Robocup Open Competitions, Soccer Simulation 3D League, Hanover, Germany, 2008
  • 1st Place, 1st Khwarizmi National Robotic Competitions, Soccer Simulation 3D League, Iran, 2008

Awards and Honours

 

  • Biped walking optimisation using inverse kinematics, patent registered.
  • 2nd Place in German Open 2009 International Robocup Open Competitions, Soccer Simulation 3D League, Hanover, Germany, 2009
  • 1st Place, 2nd Khwarizmi National Robotic Competitions, Soccer Simulation 3D League, Iran, 2009.
  • 2nd Place in German Open 2008 International Robocup Open Competitions, Soccer Simulation 3D League, Hanover, Germany, 2008
  • 1st Place, 1st Khwarizmi National Robotic Competitions, Soccer Simulation 3D League, Iran, 2008
Sadegh MokariSoftware Engineer