Summary
Jan Święcki is a versatile Full Stack Developer and Product Manager with 13 years of professional experience and nine years focused on web applications, architecture, and functional programming. He blends deep backend expertise in Java and Python with modern frontend work in Angular and Vue, and substantial DevOps and cloud skills across AWS, Azure, GCP and Terraform. Jan has led teams and shaped architecture—from migrating monoliths to microservices to building OCR-driven data pipelines for historical archives—and has hands-on experience in security, OSINT and pentesting training. Comfortable across the stack, he frequently combines data engineering, ML-adjacent tooling and production-grade CI/CD to deliver resilient products. Based in Warsaw, he’s pragmatic about technology choices (and explicitly not seeking pure Java roles), favoring cross-disciplinary product work that turns complex domain problems into robust, deployable solutions.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BS), Fizyka, Bachelor of Science (BS), Fizyka at Uniwersytet Warszawski
English, Polish