Adrian Marchewka

Senior Software Engineer | Team Lead | Backend, Cloud & AI Platform Engineer

Salaire / Taux journalier

Freelance, ouvert au CDI

Expertises

JavaPythonJavascriptTypescriptSpring BootDjangoFastAPIFlaskNodeNestReactAngularVueNuxtHTMLCSSSassRESTful APIsGraphQLPostgreSQLMySQLMicrosoft SQL ServerDynamoDBMongoDBRedisKafkaRabbitMQAWSGoogle Cloud PlatformAzureDockerKubernetesTerraformMicroservicesDomain Driven DesignTest Driven Development

Langues

Anglais (Courant)

À propos

Introduction

Senior Software Engineer and Team Lead with 8+ years of experience delivering production-grade backend, frontend, cloud, and AI-enabled systems across SaaS, AI-driven products, e-commerce, media platforms, and enterprise B2B systems. Strong expertise in Java and Python backend engineering, complemented by JavaScript/TypeScript full-stack development using React, Angular, and Node.js, building end-to-end systems from UI to distributed backend services. Hands-on experience designing and operating AI-enabled platforms, including RAG pipelines, vector search, LLM-based features, and agent-based systems, with a strong focus on observability, reliability, and safe system evolution. Proven remote team lead, collaborating across product, data, and business stakeholders while maintaining high engineering standards.

Liens

Expérience de travail

Software Engineer → Team Lead

Luna Solutions

avr. 2022 - Présent

4 ans 7 mois

À distance

– Led backend, frontend, and AI platform development for a production AI-driven consumer product, promoted to Team Lead. – Designed and maintained Java (Spring Boot), Python, and Node.js services, selecting technologies based on throughput, latency, and ML proximity. – Built TypeScript-based backend services (Node.js / NestJS) for API aggregation, orchestration, and frontend- facing endpoints. – Developed React and Angular frontends integrating with Java/Python/Node APIs, handling auth, API versioning, and streaming responses. – Stabilized production systems, reducing user-facing issues by ~35% through observability, structured logging, and alert tuning. – Built and operated RAG pipelines covering ingestion, chunking, embeddings, vector indexing, retrieval, and synthesis. – Integrated FAISS, Pinecone, and ChromaDB for semantic search. – Implemented multi-agent LLM workflows for retrieval, validation, ranking, and response generation. – Added LLM observability (prompt tracking, latency, token usage, failure analysis). – Designed Kafka-based asynchronous workflows with idempotent consumers and failure isolation. – Improved performance via JVM profiling, Node.js memory tuning, query optimization, batching, and Redis caching. – Built ETL and analytics pipelines on AWS (S3, Athena, Lambda, RDS). – Contributed to Kubernetes deployments and Terraform-managed infrastructure. – Established code review, testing, and delivery standards across Java, Python, and TypeScript codebases. – Owned production incident response across services, data stores, and cloud infrastructure. – Built React and Angular applications consuming RAG and LLM APIs. – Implemented streaming LLM responses, source attribution, and AI feedback loops. – Optimized frontend performance using RxJS, React hooks, memoization, lazy loading, and modular UI architectures.

Software Engineer (Team Lead)

Sling TV

août 2020 - févr. 2022

1 an 7 mois

À distance

– Designed and led Java-based backend microservices ingesting high-volume external data. – Built Node.js services for ingestion orchestration and internal tooling. – Developed React-based dashboards for data monitoring and operational visibility. – Built a standardized ingestion framework using Spring Boot and Kafka. – Solved schema evolution using versioned contracts and tolerant readers. – Implemented idempotent processing and fault isolation, reducing data corruption. – Defined API contracts and service boundaries using DDD principles. – Mentored engineers through Java, Node.js, and frontend-focused code reviews.

Senior Python / Full-Stack Engineer

Oliver Wyman

mai 2016 - août 2020

4 ans 4 mois

– Delivered full-stack systems using Java, Python, JavaScript, and TypeScript. – Built Spring-based backend services for authentication, authorization, and data processing. – Developed Node.js APIs and backend-for-frontend layers. – Built Angular and React frontends for enterprise dashboards and client-facing tools. – Designed relational models using Hibernate/JPA and Django ORM. – Developed serverless workflows using AWS Lambda and DynamoDB. – Led client migrations and legacy system consolidation. – Actively handled production incidents across frontend, backend, and data layers.


Formation

Aalto University

Bachelor of Science, Computer Science

2012 - 2016

4 ans 1 mois


Licences et certifications

AWS Certified Cloud Practitioner

Délivré le : –

Certifié par AWS

AWS Certified Developer – Associate

Délivré le : –

Certifié par AWS

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.