Senior Software Engineer / Principal Engineer Web Platforms · Frontend Architecture · Integrations · Technical Leadership
I design and build complex web and business platforms, especially where architecture, maintainability, integrations and delivery risk matter.
My background combines hands-on software engineering, frontend architecture, technical leadership, mentoring, code review, CI/CD, testing strategy and client-facing solution design. I usually work close to implementation, but with enough architectural context to help teams make safer long-term decisions.
📄 Professional profile: Download PDF
- Designing and reviewing architecture for web platforms and business applications
- Leading frontend-heavy architecture decisions in TypeScript, React, Angular and Nx ecosystems
- Entering complex or blocked projects to diagnose problems and unblock delivery
- Designing APIs, integrations, modular architectures and microservice-oriented PoCs
- Improving engineering standards: code review, testing strategy, CI/CD, quality gates and ADRs
- Supporting discovery, estimation and client-facing architecture discussions
- Mentoring developers and helping teams reason about trade-offs, maintainability and delivery risk
Architecture: Solution Architecture · Frontend Architecture · System Design · API Design · Integration Architecture · Microservices · Modular Monoliths · Event-Driven Systems · DDD · Clean Architecture · Hexagonal Architecture · ADRs
Frontend: TypeScript · JavaScript · React · Angular · Nx · Web Components · Playwright · Jest/Vitest · Canvas
Backend & data: Node.js · PHP · Python · SQL · PostgreSQL · MySQL/MariaDB · REST · GraphQL · Message Queues
Engineering quality: Code Review · CI/CD · Testing Strategy · TDD · BDD · Static Analysis · Quality Gates · Developer Experience
Infrastructure: Docker · Linux · Nginx · GitHub Actions · Proxmox · OpenTelemetry · Prometheus/Grafana
-
Frontend Tech Lead / Senior Software Engineer, SoftwareHut Led and mentored 12-15 frontend engineers, supported project teams as a technology expert, designed frontend architectures, performed code reviews and participated in discovery/sales meetings. Frequently joined unfamiliar or blocked projects to diagnose issues, solve implementation problems and unblock delivery.
-
Senior Software Developer / Principal Frontend Engineer, Vistex Designed and implemented a browser-based business expression language used across enterprise planning, pricing and modelling tools distributed within the SAP ecosystem. Owned syntax design, parser implementation, editor integration, runtime, validation, public API, BDD tests and multi-format packaging.
-
Architecture and Technology Consultant, PwC Advisory Designed and optimized a React/.NET analytical web application supporting financial statement audit workflows, document analysis, annotations and correlation tracking.
-
CTO / Chief Architect / Lead Developer, Inn4Tech / Citicar Led architecture and development of a car-sharing and scooter-sharing platform supporting real business operations.
-
Senior Software Developer / Solution Architect, Focus Telecom / Ericpol Worked on communication platforms, public-sector workflow systems, dynamic reporting modules and microservice-oriented PoCs.
Most of my work has been in systems where the hard part was not only writing code, but understanding the domain, reducing ambiguity and keeping the system maintainable.
Typical project patterns:
- complex business applications with non-trivial workflows and edge cases
- analytical dashboards and data-heavy user interfaces
- frontend-heavy applications with demanding UX and performance constraints
- integration-heavy systems connecting internal tools, APIs and external services
- legacy modernization and migration from older platforms to modern web applications
- internal tools supporting financial, operational, academic or public-sector processes
- platforms where architecture, delivery risk and long-term maintainability matter
A few things I care about:
- readable architecture over fashionable architecture
- explicit trade-offs over hidden assumptions
- maintainable delivery over heroic firefighting
- useful documentation over documentation theatre
- engineering standards that help teams, not slow them down
- security and reliability considered early, not bolted on at the end
I am a PhD candidate in Information and Communications Technologies at Lodz University of Technology. My research focuses on traffic management and congestion control in multipath network transmission, including MPTCP and streaming quality.
I have delivered B2B workshops and consulting engagements in software engineering, architecture, JavaScript, TypeScript, PHP, Angular and React. I also teach cybersecurity and application security topics.
- Professional profile: Download PDF
- Email: lukasz@luczak.tech
- LinkedIn: linkedin.com/in/lukaszpiotrluczak
- GitHub: github.com/lukaszpiotrluczak
- Location: Łódź, Poland
- Work model: remote / hybrid





