About Arjun
Malayalam
Native or bilingual
English
Fluent
German
Conversational
Konkani
Native or bilingual
Tamil
Conversational
Hindi
Conversational
Experience
- Fraunhofer Institute for Mechanics of Materials IWMResearch Software EngineerNovember 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
- Envestnet, Inc.Engineer -> Senior Engineer -> Associate Lead EngineerJuly 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
Recommendations
Be the first to recommend Arjun
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- M.Sc. Embedded Systems EngineeringUniversity of Freiburg2025M.Sc. Embedded Systems Engineering
- B.TechMar Athanasius College of Engineering2016B.Tech