Andrei Petrovcic

Senior AI Full Stack Engineer

andreipetrovcic@gmail.com  Piatra-Neamt, Romania    linkedin.com/in/andrei-petrovcic-490a39370/  +40 731 143 518

SUMMARY

Senior AI Full-Stack Engineer with 10+ years of experience building real-time platforms, agentic AI systems, and scalable backend services using Node.js, Python, and AWS. Strong frontend expertise in React, Next.js, and TypeScript, RestfulAPI/GraphQL, Node.js and Python along with AWS. Skilled in integration of AI/LLM features, delivering reliable, production-grade systems end-to-end.

SKILLS

  • Languages : TypeScript, JavaScript, Python, SQL, Go, Bash, Java, C#
  • Frontend & Mobile: React.js, Next.js, React Native, Zustand, TailwindCSS (kept short since role is AI-focused).
  • Backend : Node.js, Express, NestJS, FastAPI, Django, GraphQL, REST, WebSockets, microservices, event-driven architecture, Kafka, RabbitMQ.
  • AI & Machine Learning: Agentic AI systems, LLM apps (OpenAI, Anthropic), LangChain, LangGraph, function calling, embeddings, vector databases, RAG, document pipelines, probabilistic algorithms, text classification, semantic search, data transformation pipelines.
  • Cloud & DevOps: AWS (Lambda, API Gateway, SQS, SNS, EC2, ECS, S3, RDS), GCP, Docker, Kubernetes, Terraform, GitHub Actions, CI/CD.
  • Databases : MongoDB, DynamoDB, PostgreSQL, Redis, VectorDB (Pinecone, FAISS), Firebase.
  • Other : Security, observability, OpenTelemetry, system design, Agile, mentoring.

WORK EXPERIENCE

Senior Full Stack Engineer | Work & Co | New York, US | Remote                                   09/2022 - 2025

  • Delivered large-scale, high-performance digital products across AI, healthcare, and real-time communication, operating as a senior full‑stack engineer working across Node.js, Python, React/React Native, GraphQL, and AWS.
  • Developed a generative AI health platform serving 50K+ daily requests with <200ms latency using embeddings, vector search, hybrid RAG pipelines, and secure data ingestion workflows.
  • Built production‑ready backend services using Node.js (Express, NestJS) and Python (FastAPI), including GraphQL APIs supporting complex querying, schema stitching, and high‑throughput workloads on AWS (Lambda, API Gateway, SQS, SNS, ECS, EC2, RDS, S3).
  • Integrated AI/ML features and services into core products using LLM orchestration, function calling, and multi‑step reasoning to enhance healthcare automation and intelligent triage workflows
  • Migrated legacy ecommerce systems to a modern stack (Next.js, TypeScript, Vercel), introducing GraphQL gateways to unify data access and improve compile times, DX, and scalability across web and mobile.
  • Updated the product search engine, implementing Elasticsearch and visual search features to enhance search speed, relevance, and user experience.
  • Led CI/CD improvements with GitHub Actions, Vite, OTA automation, and containerized deployments, reducing build times by 60%.
  • Mentored junior developers across AI, backend, frontend, and GraphQL API design while driving engineering best practices, code quality, and system‑level thinking.

Senior Software Engineer | Innovator Spark | Cluj, Romania | Hybrid                       03/2019 – 08/2022

  • Built AI-enhanced digital health and loan systems impacting 800M+ users across Africa, focusing on secure data workflows and intelligent decision engines.
  • Engineered distributed backend microservices (Python, Node.js) with probabilistic deduplication, hashed identity checks, and large-scale data transformation pipelines.
  • Designed ML-supported contribution scoring and fraud detection workflows using Python, and AWS services.
  • Optimized data ingestion pipelines (PostgreSQL, DynamoDB), improving batch processing speed by 60%.
  • Developed real-time collaboration & communication engines (WebRTC, MediaSoup), incorporating AI-enhanced moderation and event classification.
  • Migrated monolithic ERP system to modern microservice architecture using Next.js 14, Node.js, Python, and AWS.
  • Created secure multi-step workflows across devices using JWT, encrypted API flows, and high-volume data sync.
  • Led engineering best practices across AI workflows, backend architecture, and scalability.

Full Stack Engineer | vTrader.io | Romania | Remote                                       03/2018 – 02/2019

  • Built the MVP of a crypto trading SaaS platform with real-time analytics and portfolio management using React, TypeScript, Node.js, PostgreSQL/MongoDB.
  • Engineered real-time data pipelines with WebSockets and Redis, streaming market feeds from Binance and other exchanges with sub‑second latency.
  • Integrated live price feeds and order book APIs, enabling reliable, low‑latency trade execution.
  • Created interactive dashboards with D3.js and Chart.js to visualize PnL, volatility, and AI model predictions.
  • Developed secure backend services with Express.js, JWT authentication, and event-driven triggers (RabbitMQ/Redis).
  • Deployed containerized services with Docker and AWS, laying groundwork for Kubernetes orchestration.
  • Optimized database schemas and indexing strategies, improving query performance by 40% on high‑frequency trading data.
  • Collaborated in a fast-paced startup team, delivering iterative releases from prototype to alpha in under 6 months.
  • Automated ingestion and archiving jobs with cron, ensuring continuous availability of historical analytics.

Junior Developer | Noviforum Ltd | Ljubljana, Slovenia                                      08/2015 – 02/2018

  • Supported the development of enterprise B2B data platforms by building dynamic UI components for company profile views, search filters, and analytics dashboards.
  • Gained hands-on experience across full web stack: C#, PHP, Python, MySQL, HTML5, CSS3, and Bootstrap, with Git-based version control and Jenkins CI pipelines.
  • Wrote RESTful API consumers and enforced AJAX-based client-server interactions to improve UI responsiveness and reduce page reloads by 80%.
  • Developed SQL queries and indexes in MySQL for large-scale business and financial datasets, improving data load and filter performance.
  • Assisted in debugging and sustaining older codebases while refactoring into modular, testable structures aligned with newer SPA architecture patterns.
  • Progressed from intern to trusted junior contributor by delivering production-ready features under mentorship and gradually increasing autonomy.

EDUCATION

  • Bachelor’s degree in computer science, Aston University, 2011 - 2015