AK

Hi, I’m Amir Keshtkar

Toronto, ON

Designing scalable systems across backend, cloud, and intelligent platforms.

I build |

Software Engineer specializing in backend platforms, system modernization, and infrastructure automation. Experienced across Java, Spring, Kubernetes, and cloud-native tooling.

Amir Keshtkar

Technical Expertise

Powering my projects with a diverse stack of modern technologies.

Java
Python
JavaScript
TypeScript
Go (Golang)
Swift
C
C++
C#
MATLAB
SQL
Assembly
Spring
Spring Boot
Next.js
React Native
Node.js
gRPC
REST
SOAP
PostgreSQL
MySQL
Solr
Supabase
Java
Python
JavaScript
TypeScript
Go (Golang)
Swift
C
C++
C#
MATLAB
SQL
Assembly
Spring
Spring Boot
Next.js
React Native
Node.js
gRPC
REST
SOAP
PostgreSQL
MySQL
Solr
Supabase
Java
Python
JavaScript
TypeScript
Go (Golang)
Swift
C
C++
C#
MATLAB
SQL
Assembly
Spring
Spring Boot
Next.js
React Native
Node.js
gRPC
REST
SOAP
PostgreSQL
MySQL
Solr
Supabase
Kubernetes
Docker
Ansible
Jenkins
GitLab CI/CD
GitHub Actions
Xcode
Prometheus
Grafana
uC/OS-II RTOS
PID Control
Microprocessors
Digital Logic
System Architecture
Concurrency
Intel FPGA
Micro-Cap
TensorFlow
Keras
OpenAI
NumPy
Pandas
Machine Learning
Kubernetes
Docker
Ansible
Jenkins
GitLab CI/CD
GitHub Actions
Xcode
Prometheus
Grafana
uC/OS-II RTOS
PID Control
Microprocessors
Digital Logic
System Architecture
Concurrency
Intel FPGA
Micro-Cap
TensorFlow
Keras
OpenAI
NumPy
Pandas
Machine Learning
Kubernetes
Docker
Ansible
Jenkins
GitLab CI/CD
GitHub Actions
Xcode
Prometheus
Grafana
uC/OS-II RTOS
PID Control
Microprocessors
Digital Logic
System Architecture
Concurrency
Intel FPGA
Micro-Cap
TensorFlow
Keras
OpenAI
NumPy
Pandas
Machine Learning

Experience

Nov 2025 - Present

Software Engineer (Intermediate)

J.D. Power

Driving architectural standardization and enterprise modernization initiatives across backend platforms. Contributing to research and technical planning for large-scale framework upgrades (Java 8 → Java 21, Spring 4 → Spring 7), assessing compatibility risk, performance implications, and phased migration strategies. Contributing to system design alignment through version-controlled architecture documentation and cross-team engineering collaboration.

JavaSpringDistributed SystemsSystem ArchitectureApplication ModernizationTechnical Strategy
May 2024 - Nov 2025

Software Engineer (Junior)

J.D. Power

Owned backend deliverables across multiple production releases, executing independently during high-priority delivery windows. Led enterprise service migration from legacy SOAP integrations to RESTful microservices, implementing backward-compatible serializers and versioned APIs. Built Python-based Kubernetes automation tooling to streamline deployment workflows and developed Go monitoring services integrated with Prometheus and Grafana to enhance observability and reliability. Optimized ETL pipelines to improve data integrity, validation accuracy, and processing efficiency across downstream analytics systems by adding transactional integrity and data validation.

JavaSpringREST APIsSOAPMicroservicesETLData PipelinesPythonGoKubernetesPrometheusGrafanaObservability
May 2022 - Sept 2023

Software Engineer Intern

J.D. Power

Contributed to production engineering releases, progressing to independent ownership of over 50% of assigned delivery tickets by the end of the internship. Mentored incoming interns on backend development workflows and authored onboarding documentation covering Java services, GitLab CI/CD pipelines, Docker environments, and internal tooling—reducing ramp-up time and improving team onboarding efficiency.

JavaGitLab CI/CDDockerJUnitAgile DeliveryDeveloper Onboarding
May 2021 - Sept 2021

Student Analyst (Co-op)

CIBC

Supported strategic initiatives within Capital Markets, collaborating with executive leadership to develop business cases, initiative charters, and operational analyses. Produced data-driven reports and executive presentations that informed financial planning and organizational investment decisions.

Data AnalysisBusiness StrategyFinancial ServicesStakeholder CommunicationExecutive Reporting
Aug 2020 - Nov 2020

Internet Consultant

Western University

Delivered technical support for campus internet services, managing service tickets and troubleshooting network connectivity and system configuration issues across Windows, macOS, and Linux environments. Built strong diagnostic and user-support skills in high-volume operational settings.

Technical SupportNetworkingLinuxWindowsmacOSSystems Troubleshooting
Jun 2017 - Oct 2023

Sales Advisor

Best Buy

Provided customer-facing technical consultation across computing and consumer electronics products. Advised clients on hardware, networking, and performance trade-offs, translating technical requirements into practical purchasing decisions while strengthening communication and solution-oriented thinking.

Customer ConsultationTechnical Product KnowledgeSolution SellingCommunicationClient Needs Analysis

Academic Background

Highlighted coursework from my undergraduate studies.

2020Grade: 100%

Algorithms & Data Structures

Western University

Mastery of fundamental algorithms, complexity analysis, and efficient data structure implementation. (SE 2205A)

2020Grade: 98%

Scripting Programming Language

Western University

Advanced scripting concepts and implementation. (SE 2202A)

2021Grade: 98%

Software Req & Analysis

Western University

Software requirements engineering and system analysis. (SE 3352A)

2019Grade: 97%

Linear Alg & Num Analysis

Western University

Linear algebra and numerical analysis for engineering applications. (APPLMATH 1411B)

2023Grade: 93%

Cloud Computing

Western University

Cloud infrastructure, services, and distributed systems. (SE 4455B)

2023Grade: 90%

Artificial Intelligence II

Western University

Advanced AI concepts involving machine learning and intelligent systems. (COMPSCI 4442B)

2023Grade: 87%

Real-Time & Embedded Systems

Western University

Real-time operating systems, embedded architectures, and hardware-software integration. (ECE 4460B)

2020Grade: 85%

Intro to Electrical Engineering

Western University

Fundamentals of electrical circuits and components. (ECE 2238B)

2020Grade: 85%

Digital Logic Systems

Western University

Boolean algebra, logic gates, and digital system design. (ECE 2277A)

Check out my Resume

Grab a copy of my resume to see a detailed history of my experience, education, and skills.

About Me

I’m a Backend & Distributed Systems Engineer building enterprise-scale platforms at J.D. Power. My work focuses on designing reliable services, modernizing legacy architectures, and improving system performance in production environments. I graduated with Distinction from Western University (BESc, Software Engineering), where I built a foundation across operating systems, embedded computing, and artificial intelligence.

Professionally, I specialize in backend platform engineering and large-scale system modernization. I’ve led legacy service migrations (SOAP → REST), implemented backward-compatible APIs, and contributed to enterprise upgrade initiatives spanning Java, Spring, and infrastructure ecosystems. My work extends into CI/CD architecture, Kubernetes automation, observability tooling, and production reliability engineering using Java, Python, and Go.

I’m particularly driven by systems that operate close to the hardware layer. My interests span real-time and embedded systems, computer architecture, and intelligent infrastructure—where software performance, physical constraints, and distributed computation intersect. Long term, I aim to design resilient, high-performance systems that bridge cloud-scale software with hardware-aware optimization.

Let's Connect

Find me on these platforms or shoot me an email.

LinkedIn

Connect

GitHub

Follow