I'm Adam Nowak, a Senior Software Engineer specializing in building high-performance, secure, and scalable full-stack platforms. Over the past decade I have delivered multi-tenant SaaS, modernized monoliths into microservices, and led cloud-native deployments on AWS with Kubernetes. I thrive on translating complex business requirements into practical, maintainable architectures and mentoring teams to raise delivery quality and velocity. I enjoy applying applied AI features such as LLM-assisted workflows and semantic search to empower knowledge discovery and faster decision-making. Beyond coding, I drive reliability through observability, CI/CD automation, and robust security practices, while contributing to a positive, collaborative engineering culture.

I'm Adam Nowak, a Senior Software Engineer specializing in building high-performance, secure, and scalable full-stack platforms. Over the past decade I have delivered multi-tenant SaaS, modernized monoliths into microservices, and led cloud-native deployments on AWS with Kubernetes. I thrive on translating complex business requirements into practical, maintainable architectures and mentoring teams to raise delivery quality and velocity. I enjoy applying applied AI features such as LLM-assisted workflows and semantic search to empower knowledge discovery and faster decision-making. Beyond coding, I drive reliability through observability, CI/CD automation, and robust security practices, while contributing to a positive, collaborative engineering culture.

Available to hire

I’m Adam Nowak, a Senior Software Engineer specializing in building high-performance, secure, and scalable full-stack platforms. Over the past decade I have delivered multi-tenant SaaS, modernized monoliths into microservices, and led cloud-native deployments on AWS with Kubernetes. I thrive on translating complex business requirements into practical, maintainable architectures and mentoring teams to raise delivery quality and velocity.

I enjoy applying applied AI features such as LLM-assisted workflows and semantic search to empower knowledge discovery and faster decision-making. Beyond coding, I drive reliability through observability, CI/CD automation, and robust security practices, while contributing to a positive, collaborative engineering culture.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Polish
Fluent

Work Experience

Senior Software Engineer at Polarising
July 1, 2021 - December 1, 2025
Owned delivery of a multi-tenant SaaS product with React and Next.js (SSR/ISR); designed service boundaries and migrated monolithic workflows into containerized microservices (Python/Django/Flask, Node.js, Java Spring Boot, .NET Core) to enable independent scaling and safer releases. Implemented event-driven processing with Kafka and RabbitMQ; ensured reliability with idempotency keys, retries, and DLQ patterns. Built applied AI capabilities (LLM/NLP) including summarization, classification, and semantic search; implemented RAG pipelines with embeddings and vector indexing using LangChain. Created secure REST and GraphQL APIs with strict validation, pagination, rate-limiting, and consistent error contracts; improved performance and reduced client over-fetching.
Senior Software Engineer at Polaris
July 1, 2021 - December 1, 2025
Led modernization of web apps using React.js, Next.js, and GraphQL; migrated legacy monoliths to containerized microservices on AWS; built production-grade mobile app in React Native with Firebase; implemented secure authentication (OAuth2/JWT), canary deployments, CI/CD with GitHub Actions; improved caching, observability, and performance.
Full Stack Engineer at data.ai (by Sensor Tower)
August 1, 2018 - June 1, 2021
Delivered a data-intensive analytics SaaS platform using TypeScript/React on the frontend and Python/Node.js services on the backend to support enterprise reporting and dashboards. Built ingestion and transformation services in Python and Java that processed high-volume telemetry, including schema evolution, validation, deduplication, and backfills. Designed performant data access layers on PostgreSQL and Redis, tuning indexes and query plans; reduced expensive report execution time by up to ~30%. Implemented asynchronous job orchestration for batch reports and scheduled analytics, added GraphQL for complex read use-cases, and introduced ML-assisted enrichment to improve data quality.
Full Stack Engineer at Data.ai
August 1, 2018 - June 1, 2021
Designed and developed end-to-end platforms using Laravel and Vue.js; built multi-tenant architecture; migrated existing apps to modular microservices to improve scalability and deployment speed; created automation tools, case templates, and NLP-based contract parsing.
Software Engineer at Storyteq
February 1, 2016 - July 1, 2018
Built secure end-to-end enterprise platforms (Java/Spring) with real-time dashboards; implemented a custom OAuth2-based API gateway; standardized monitoring using OpenTelemetry, Prometheus, and Grafana; migrated legacy services to containerized microservices in GK/EKS.
Full Stack Engineer at Attract Group
October 1, 2014 - January 1, 2016
Designed and maintained websites and eCommerce platforms using PHP (Laravel /CodeIgniter) and JavaScript, implementing core catalog, checkout, and order workflows. Built responsive, mobile-first UIs with Vue.js and optimized performance and accessibility. Implemented secure payment integrations, admin dashboards, REST endpoints, and server-side validation; optimized MySQL/PostgreSQL schemas and queries. Introduced background processing, improved SEO and performance, standardized Git workflows, and provided production incident support with preventive fixes.
Full Stack Engineer at Atrac Group
October 1, 2014 - January 1, 2016
Designed and maintained websites and eCommerce platforms using Laravel, jQuery, and CodeIgniter; implemented modular plug-ins and admin dashboards; built responsive, mobile-first UIs; configured CI/CD pipelines; collaborated with product and design teams to deliver high-impact features.

Education

Bachelor of Science in Computer Science at London Metropolitan University, UK
April 1, 2010 - September 1, 2014
Bachelor of Science in Computer Science at London Metropolitan University
April 1, 2010 - September 30, 2014

Qualifications

AWS Certified Developer (recommended)
January 11, 2030 - January 11, 2026
Azure Fundamentals (recommended)
January 11, 2030 - January 11, 2026

Industry Experience

Software & Internet, Professional Services