You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Arjun GopalakrishnanAG

Arjun Gopalakrishnan

Senior Python Backend Engineer | FastAPI | Data Pi

€500/day
Freiburg im Breisgau, DE
8-15 years

Average response time: 1 hour

About Arjun

I build Python backend services, REST APIs, and data pipelines that work reliably in production. With nine years of professional experience across scientific research and enterprise fintech, I am comfortable owning a project from architecture through deployment.
At Fraunhofer IWM in Freiburg, I spent four years building Python backend services and distributed data pipelines for AI-driven materials simulation, working in a multi-institution European research environment. My stack there: FastAPI, PostgreSQL, Docker, GitLab CI/CD, pytest. Before that, I spent five years at Envestnet building Java microservices using Spring Boot and Spring Cloud for a fintech platform handling millions of transactions daily for clients, including Salesforce, BlackRock, and Fidelity.
I work well with technical and non-technical stakeholders and can translate domain requirements into software that solves real problems. I am particularly interested in projects in scientific computing, research infrastructure, data engineering, and AI-adjacent tooling.
Based in Freiburg, available for remote projects across Europe and on-site work in the Freiburg and Karlsruhe area.
  • Malayalam

    Native or bilingual

  • English

    Fluent

  • German

    Conversational

  • Konkani

    Native or bilingual

  • Tamil

    Conversational

  • Hindi

    Conversational

Remote only
Primarily works remotely

Experience

  • Fraunhofer Institute for Mechanics of Materials IWM
    Research Software Engineer
    November 2021 - September 2025 (3 years and 10 months)
    79 Freiburg im Breisgau, Germany
    • • Built Python backend services and distributed data pipelines for AI-driven materials simulation, handling large volumes of experimental data from multiple sources
    • • Designed modular service architectures with clearly separated layers so components could be adapted to different research setups without rewriting core logic
    • • Wrote anomaly detection and validation checks to catch bad data before it caused problems downstream
    • • Built and maintained REST APIs using FastAPI, connecting simulation workflows to downstream analysis tools
    • • Managed GitLab CI/CD pipelines and Docker environments across a multi-institution international project
    • • Worked closely with materials scientists and engineers to translate complex domain requirements into production ready software
    • • Thesis: applied machine learning and numerical simulation to model the creep behaviour of metallic materials, combining physics-based simulation with AI-driven predictive analysis
    Python API REST flask FastAPI Machine learning
  • Envestnet, Inc.
    Engineer -> Senior Engineer -> Associate Lead Engineer
    July 2016 - March 2021 (4 years and 8 months)
    India
    • • Built and maintained microservices using Java, Spring Boot, Spring MVC, and Spring Cloud for a fintech SaaS platform handling financial data across stocks, ETFs, retirement schemes, and portfolio management tools for advisors across the US
    • • Clients included Salesforce, BlackRock, and Fidelity, with systems handling millions of transactions daily
    • • Designed REST APIs and produced technical documentation using Swagger and OpenAPI
    • • Implemented security flows including OAuth2, JWT, and SAML across services
    • • Integrated with APIGEE for external-facing API gateway management
    • • Built batch processing and data orchestration pipelines connecting internal and external financial systems
    • • Set up CI/CD pipelines using Jenkins, Docker, Maven, and Gradle
    • • Contributed to a React-based API documentation portal for clients, working with TypeScript and component-based UI design
    • • Began mentoring junior engineers and running code reviews as responsibilities grew
    • • Joined as a graduate engineer and progressed to Associate Lead Engineer over five years, taking on technical leadership, architectural decision-making, code reviews, and cross-team mentoring
    API REST Java Spring boot React.js SQL

Recommendations

Be the first to recommend Arjun

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • M.Sc. Embedded Systems Engineering
    University of Freiburg
    2025
    M.Sc. Embedded Systems Engineering
  • B.Tech
    Mar Athanasius College of Engineering
    2016
    B.Tech

Skill set

Categories