
Adrian Marchewka
Senior Software Engineer | Team Lead | Backend, Cloud & AI Platform Engineer
Salaire / Taux journalier
Freelance, ouvert au CDI
Expertises
Langues
À 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.
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 : –
AWS Certified Developer – Associate
Délivré le : –