Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mohammad Anbari

Senior Software Engineer
Farum

Summary

Highly motivated Senior Software Engineer with 15 years of experience in designing, developing, and implementing enterprise-grade software applications. Passionate about code quality, testing, and CI/CD practices. Proven ability to architect and implement scalable solutions using event-driven architectures and microservices. Consistently volunteers for challenging and demanding assignments, demonstrating exceptional motivation, problem-solving skills, and a quick learning ability.

Overview

7
7
years of professional experience
4
4
Languages

Work History

Senior Software Engineer

A.P. Moller - Maersk
10.2019 - Current
  • Designed and developed backend services and APIs for Maersk's internal and customer-facing mobile applications, ensuring a seamless user experience.
  • Successfully migrated legacy applications to Azure Cloud utilizing AKS, Microservices, and Spring Boot Reactive stack, achieving a cost optimization of approximately 40%.
  • Led the transition of dashboards and synthetic tests from Datadog to open-source Grafana/Prometheus, promoting cost-effectiveness and platform independence.
  • Enhanced existing backend services by implementing an event-driven architecture with Kafka, improving system responsiveness and scalability.
  • Contributed to team development by mentoring junior engineers and streamlining processes, leading to increased productivity.
  • Automated data transfer pipelines between external systems and mobile backend databases using Azure Data Lake, enhancing data availability.
  • Streamlined CI/CD workflows by migrating service pipelines from Azure DevOps to GitHub Actions, fostering a more efficient development lifecycle.

Software Engineer | Cash and Pay Team

Tradeshift
03.2019 - 10.2019
  • Designed and developed a microservice for document data exchange with funding partner companies using Spring Boot and PostgreSQL.
  • Responsible for creating and managing build pipelines in Jenkins.

Senior Software Engineer

Mohaymen ICT Group
01.2017 - 03.2019
  • Developed and customized an open-source messaging application to enable end-to-end encrypted communication, facilitating group chats, channels, and individual messages.
  • Designed and developed an agent-based dashboard for efficient management of private cloud storage using OpenStack Swift.
  • Engineered a transaction auditing service utilizing Elasticsearch, Kibana, and Logstash for comprehensive monitoring and analysis of transactions.

Education

Master of Science - Computer Networking

Amirkabir University of Technology
Tehran, Iran
04.2001 -

Bachelor of Science - Computer Engineering

Shahed Universtiy of Tehran
Tehran, Iran
04.2001 -

Skills

Java 21/17, Spring MVC/Reactive,Python, JavaScript, OOP, Design Patterns, JPA/Hibernate, REST, CDI, Maven, PostgreSQL,MSSQL, Docker, K8S, Azure Data Factory, Elasticsearch, JUnit, Testcontainers, Kafka

Timeline

Senior Software Engineer

A.P. Moller - Maersk
10.2019 - Current

Software Engineer | Cash and Pay Team

Tradeshift
03.2019 - 10.2019

Senior Software Engineer

Mohaymen ICT Group
01.2017 - 03.2019

Master of Science - Computer Networking

Amirkabir University of Technology
04.2001 -

Bachelor of Science - Computer Engineering

Shahed Universtiy of Tehran
04.2001 -
Mohammad AnbariSenior Software Engineer