Johann Avramov

Remote Full-stack Engineer

Salaire / Taux journalier

Antibes, France

Freelance

À distance uniquement

Expertises

TypescriptAngularSymfonyGoogle Cloud PlatformJavaPHPJavascriptRequêtes SQLCSSSassNodeVueRESTful APIsMySQLMongoDBGitGitHubGitLabBitbucketDockerKubernetesSwagger/OpenAPIJiraCoaching agileScrumTest & QAClean CodeSpring BootReactExpressSQLiteSEOFigma

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Full-Stack Engineer (Angular 19, Symfony 7). Led legacy migrations (Angular 8→19, Symfony 5→7), improving performance and reliability; accelerated heavy report generation; reduced regression defects by strengthening CI/CD and test automation. Experience as both a technical lead and an individual contributor within cross-functional teams (up to 15 people) in Agile SAFe. Effective in remote work: asynchronous communication, documented decisions, and rigorous code reviews.

Liens

Expérience de travail

Full-stack engineer

Orange

févr. 2025 - Présent

1 an 9 mois

À distance

Design and delivery of new features on Cockpit, the platform for managing omnichannel advertising and recommendations (SMS, email, TV, Orange website), including business impact simulations. Led critical front-end and back-end migrations on core business applications, including the customer reimbursements tool. Analysis: – Scoping workshops, gathering/refining user stories and acceptance criteria. – Technical feasibility assessment, risk identification, and solution proposals. Development / Features: – Designed and implemented a planning view to optimize campaign scheduling and handle date conflicts/collisions. – Continuous feature delivery on Cockpit and code optimization for reliability and maintainability. – Code reviews, testing, and ongoing improvements to code quality across the feature lifecycle. Migrations & Reliability: – Reimbursements Tool (Orange mission-critical): solo migration from Angular 8 → Angular 16; Symfony backend migration from Symfony 5 → Symfony 7. – Cockpit: migration from Angular 15 → Angular 17. – Goals: stack modernization, vulnerability fixes, long-term compatibility, and improved stability. Cloud & CI/CD (GCP + GitLab): – GCP: containerized deployments on Cloud Run via Cloud Build, Cloud SQL database, access management with IAM, observability with Cloud Logging/Monitoring (dashboards & alerts). – GitLab CI/CD: build/test/lint pipelines, Docker packaging, multi-environment deployments (dev/preprod/prod), automated DB migrations, rollback strategy, and CI variables/secrets management. Collaboration & Methodology: – 20-person team in Agile SAFe: participation in ceremonies, workflow management, cross-team synchronization. – Ongoing communication with Product, QA, and business teams to secure deliverables. Tech stack: – Angular 16/17, Symfony 7 (previously 5), TypeScript, PHP

Project Manager Analyst

Naxan Group

juil. 2024 - janv. 2025

7 mois

Produced detailed project estimates and requirements analyses using UML diagrams to clarify specifications and validate project feasibility. Responsible for drafting the specifications documents (SOW/requirements specs) for each application. Led task allocation across teams, created Gantt charts, and monitored project execution using ClickUp on the client side and Jira for the development team. Analysis: – Participated in client meetings to understand needs at project kickoff. – Produced estimates and analyzed client requirements. – Broke down every feature expressed (or omitted) by the client that was necessary for the solution. – Presented analyses and proposals to the client. – Drafted specifications documents for applications. – Assessed project viability. – Identified technical and functional needs. – Proposed solutions aligned with client requirements. – Highlighted potential risks and project constraints. Project Management: – Implemented Agile SAFe methodology, leading a 15-person team, improving project efficiency and reducing delivery timelines. – Oversaw task allocation and schedule management with a 15-person team. – Ran Agile ceremonies. – Ensured effective task distribution. – Built and managed Gantt charts. – Built and managed backlogs. – Used Jira and ClickUp for task management and project tracking, optimizing assignment processes. – Project monitoring and control. – Continuous process improvement. – Team training and mentoring. – Software infrastructure management. – Stakeholder communication. – Adopted DevOps practices.

Développeur Full-stack - Co-Fondateur

AzurIT et Datark

juin 2023 - juin 2024

1 an 1 mois

Creation of two companies. AzurIT: Computer repair and web development in Lorgues, promoting GreenIT and a signatory of Planet Tech'Care. Datark: A web platform enabling the submission of archaeological documents with AI-based anti-plagiarism verification, live chat, and a job search feature (Angular 17, Node.js, MongoDB). Back-end Development: – Development of the business layer and its components – Implementation of a RESTful API (Swagger) – Implementation of the data access layer – Setup of the MongoDB database – Integration with external APIs (Stripe, Copyleaks) – Writing unit tests to ensure development quality Front-end Development: – Development of various interfaces, modules, and features (Angular 17, Vue.js, REST) Analysis: – Preparing quotes and analyzing client needs – Writing specifications documents for applications – Creating and managing Gantt charts – Project tracking using Jira – UI design and visual improvements (Figma) Additional: – Promoting GreenIT and signing Planet Tech'Care with AzurIT – Fixing bugs reported by the business team (MOA) – Corrective and evolutive maintenance – Production deployment assistance

Back-end Engineer Java

Amadeus

sept. 2022 - sept. 2023

1 an 1 mois

Development and optimization of the back-end of the Loyalty application within an Agile SAFe team. Java-based back-end. Development of cart features and points management. Writing and automating unit tests with JUnit, ensuring 95% code coverage and reducing production errors by 30%. Back-end Development: – Implemented features in a RESTful API (Swagger) – Fixed bugs reported by the business team (MOA), improving system stability by 40% – Applied iterative/enhancement updates to meet evolving user needs – Corrective and evolutive maintenance – Supported production deployments by working closely with development and infrastructure teams – Supported the Scrum Master and Product Manager in sprint coordination and Agile meeting organization, increasing sprint efficiency by 15% and improving team communication

Full-stack Engineer

Native Spaces

sept. 2021 - sept. 2022

1 an 1 mois

Development of multiple internal tools and visual improvements to the website. Web-based software for scraping data from Google Maps. Website redesign. Back-end Development: – Development of the business layer and its components – Implementation of a RESTful API (Swagger) – Implementation of the data access layer – Setup of the MySQL database – Development and optimization of SQL queries and stored procedures – Integration with external APIs (Stripe, Google APIs) Front-end Development: – Development of various interfaces, modules, and features (React, REST) – SEO & search engine optimization – Implementation of client-facing interfaces

Full-stack Engineer

Freelance

juin 2017 - sept. 2021

4 ans 4 mois

Design and delivery of multiple freelance projects: a web application for archaeologists, marketing websites, web scraping automation, and a Minecraft plugin. Full-Stack Development (Archaeology Library App): – Developed the back-end with Node.js / Express.js and designed the core business logic – Implemented a MongoDB data model (sites, digs, findings, metadata, media, notes) – Built the front-end with Vue.js (CRUD interfaces, forms, dashboards) – Implemented REST endpoints and ensured clean API contracts between front and back – Corrective and evolutive maintenance based on user feedback – Improved data consistency and usability through iterative enhancements Front-End Development (Showcase / Marketing Websites) – Developed responsive interfaces in Vue.js – Integrated dynamic sections (forms, galleries, content blocks) – UI and visual improvements for clarity, conversion, and performance – Deployment support and post-launch fixes Automation / Web Scraping: – Implemented scraping and navigation flows using Puppeteer – Automated data extraction, cleaning, and export (structured outputs for reuse) – Added resilience against page variations (selectors fallback, retries, error handling) Game Development (Minecraft Plugin): – Built a Java plugin with persistent storage using SQLite – Implemented data access layer and queries for player/state persistence – Ensured performance and stability in real-time server context – Maintenance and iterative improvements based on server needs


Formation

Université Côte D'Azur

Master's Degree, MIAGE

2022 - 2024

2 ans 1 mois

– Secretary of the MIAGE Nice Student Union (BDE)

Université Côte D'Azur

Bachelor's Degree, MIASHS

2021 - 2022

1 an 1 mois

Lycée Jean Mermoz

BTS SIO, SLAM

2019 - 2021

2 ans 1 mois


Licences et certifications

GCP FUNDAMENTALS

Délivré le : –

Certifié par SFAIR

Portfolio

DatArk - Plateforme documentaire et de recherche pour les sciences humaines et l'archéologie

AquaPro Manager - SaaS de gestion d'interventions pour les professionnels de la piscine

MamaSafe Food - Application de nutrition pour la grossesse

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.