Amir Najmi
Cloud-Native Architect

Hi, I'm Amir

I build exceptional digital experiences with modern web technologies. Focused on creating elegant solutions to complex problems.

Java Kotlin Azure Kubernetes
About Me

Who I Am

I'm a passionate full-stack developer with extensive experience creating modern, high-performance web applications. My approach combines technical expertise with a keen eye for design to deliver solutions that not only function flawlessly but also provide exceptional user experiences.

Years
0+
Experience
Projects
0+
Completed
Clients
0+
Satisfied

Technical Skills

Java/KotlinSpring BootSpring CloudQuarkusMicroservicesRESTful APIsDockerKubernetesGraphQLRESTFul APIDatabase DesignAzureAWSCI/CDGitMavenMongoDBMySQLPostgreSQLRedisKafka

Industries

  • Finance
  • Banking
  • Security
  • Accounting
  • AI
  • SaaS Platforms

Education

MSc in Information Technology

Payam-e-Noor University

2019

AZ-900

Microsoft

2024
My Services

What I Offer

Specialized solutions tailored to meet your project needs with expertise and precision.

DevOps & Cloud

Automating infrastructure, CI/CD pipelines, and cloud deployments for scalable and resilient applications.

DockerKubernetesJenkinsOpenShiftAzureAWSTerraformGitLab CI/CDGitHub ActionsCloud Optimization

Backend Development

Building robust, scalable, and secure APIs with efficient data management and event-driven architectures.

JavaKotlinSpring BootQuarkusJakarta EEMicroprofileRESTful APIsGraphQLMicroservicesEvent-Driven ArchitectureKafkaActiveMQ

Software Architecture

Designing scalable and maintainable software architectures with security, observability, and high availability in mind.

Software ArchitectureDesign PatternsMicroservicesCloud ArchitectureContainerizationOrchestrationResilient APIsEvent SourcingHigh Availability

Security & Identity Management

Implementing secure authentication and authorization systems with fine-grained access control.

OAuth2OIDCSpring SecurityKeycloakIAMRBACZero Trust SecurityMulti-Tenant Security

AI-Powered Development

Integrating AI into applications for intelligent automation, text processing, and predictive analytics.

LLM IntegrationNLPAI APIsMachine LearningPredictive AnalyticsAI ObservabilityAI-Driven Automation

Observability & Monitoring

Building monitoring and alerting systems for real-time insights, performance optimization, and incident response.

PrometheusGrafanaElastic StackAlerting SystemsLogging & TracingAzure Monitor

FinTech & Banking APIs

Developing high-performance banking APIs with security, compliance, and scalability in mind.

Banking APIsFinancial ServicesScalabilityRegulatory ComplianceCost OptimizationDynamoDBCosmosDBPostgreSQLOracle

Team & Project Leadership

Leading cross-functional teams to deliver high-quality software solutions using agile methodologies.

Team ManagementProject ManagementAgile MethodologiesScrumKanbanDevOpsTechnical Leadership
Work Experience

My Journey

My journey in the tech industry, building innovative solutions and products

Sytac (Consultancy)
Aug 2023 — Present

Senior Java/DevOps Engineer

Sytac (Consultancy)
Amsterdam, Netherlands
Featured
Tap to expand

Working as a senior consultant providing expertise in cloud-native Java development and DevOps practices for financial institutions.

Technologies

Java 21 Spring Boot Azure CosmosDB Spring Security OAuth2 OIDC Mockito TestContainers WireMock

Client Projects

ABN Amro
Financial Services • Apr 2024 - Present

Developing a Cloud-Native Overdraft API with pre-risk assessment checks, ensuring compliance with AML and KYC regulations.

Java 21 Spring Boot Azure CosmosDB Spring Security
  • Integrated External Referral Application checks into pre-risk assessment processes, ensuring compliance with AML and KYC regulations.
  • Refactored APIs to unify employee and customer service flows, eliminating redundant code paths.
  • Designed and implemented Azure DevOps CI/CD pipelines, automating deployments while ensuring zero-downtime releases.
Grid Dynamics
Nov 2022 — Aug 2023

Senior Java Developer

Grid Dynamics
San Ramon, USA
Tap to expand

Led a team of five engineers in migrating Sephora's e-commerce platform from Oracle ATG to Commerce Tools.

Technologies

Java 11 Spring Boot GraphQL Azure DGS Framework Redis Jenkins CI Docker Kubernetes Junit Mockito

Key Achievements

  • Migrated 180+ APIs from Oracle ATG to Commerce Tools, modernizing system architecture.
  • Developed four GraphQL microservices, improving development velocity by 40%.
  • Managed & optimized Jenkins CI/CD pipelines, streamlining deployments across four environments.
  • Implemented Redis caching, reducing database read load and cutting cloud storage costs by 30%.
Authlete
Jun 2020 — Nov 2022

Senior Software Engineer

Authlete
Tokyo, Japan
Tap to expand

Developed and optimized Authlete's OAuth2/OIDC security solutions, enhancing security compliance and performance.

Technologies

Java 11 Java EE Spring Boot OAuth2 OIDC Google Cloud MySQL PostgreSQL Gitlab CI Data Nucleus

Key Achievements

  • Built a fully parameterized OAuth2/OIDC test suite with 400+ specs, adapting to multiple environments.
  • Optimized DataNucleus ORM, cutting queries from 30K to 6K and boosting efficiency by 80%.
  • Integrated Google Cloud HSM, improving security compliance by 60%.
Sadad Informatics Corporation
Oct 2018 — Jun 2020

Senior Software Engineer

Tap to expand

Redesigned core banking architecture for mobile banking applications, improving maintainability and scalability.

Technologies

Java 8 Java EE Microprofile OpenLiberty IBM DB2 Maven Rest Assured JUnit Mockito

Key Achievements

  • Extracted and migrated three microservices from a monolithic core banking system, improving maintainability by 50%.
  • Designed an API Gateway to facilitate seamless transitions between legacy and modern microservices, handling 40+ APIs.
  • Influenced architectural decision-making by collaborating with stakeholders and senior architects.
Torfeh Negar
Mar 2017 — Oct 2019

Java Software Engineer

Torfeh Negar
Tehran, Iran
Tap to expand

Developed a Java web-based accounting system for 400k customers, optimizing performance and development workflows.

Technologies

Java 8 Java EE Spring Boot SQL Server Glassfish Maven Nexus OSS

Key Achievements

  • Orchestrated the creation of the company's first online accounting system, supporting 400k customers.
  • Configured Nexus OSS repository for Maven, boosting development efficiency by 100% across 3 dev teams.
  • Set up an offline Git server and trained 40 employees, modernizing the company's code versioning process.