About

- Name:
- Lukasz Krawczyk
- Website:
- https://lksd.pl
- Phone:
- +48 515 598 375
- City:
- Cracov
- Email:
- lukasz.krawczyk@lksd.pl
- Birthday:
- 1988/12/04
Skills
Fullstack Architecture & API: I am proficient in backend technologies, building logic in Node.js and managing data in relational MySQL databases. I have practical experience working with modern BaaS (Backend as a Service) platforms such as Supabase and Firebase, which allows me to rapidly deploy functional prototypes and stable production applications. I specialize in Headless CMS integrations (Drupal, Hygraph/GraphCMS) and working with GraphQL APIs.
Automation & DevOps: I believe in the Infrastructure as Code culture and process automation. I effectively implement and maintain CI/CD pipelines using GitHub Actions and Bitbucket Pipelines. My knowledge of server configuration and development environments allows me to have full control over the application lifecycle – from the first commit to deployment.
Optimization & Quality (Performance-First): I don't just build; I refine. I use advanced tools for code profiling and build optimization (Webpack, Vite) to achieve top Core Web Vitals scores. My projects are characterized by:
- Full accessibility in compliance with WCAG.
- Clean Code principles and strong typing in TypeScript.
- Advanced SEO/AEO optimization, ensuring visibility in modern search engines and AI systems.
Frontend
Backend
CMS
Tools
Professional experience
My professional experience spans 8 years as a Frontend Developer, during which I delivered projects for international brands including Mercedes-Benz, mBank, Colgate, Sanofi, and Netto. I worked on complex e-commerce applications, medical platforms for research grant management, and enterprise-level corporate websites. In my current role as Senior Software Engineer at VML Poland, I am responsible for technical architecture of projects, developer team mentoring, code reviews, and application performance optimization.
Senior Software Engineer
-
VML Poland
- Creating websites based on provided graphic designs, with consideration for responsiveness, accessibility, and optimization according to senior standards
- Optimizing websites for performance, best programming practices, and SEO to ensure the highest quality projects
- Updating outdated code and library versions in projects, along with recommending best solutions
- Configuring projects in terms of technology and deployment environment, including selecting optimal tools and technologies
- Overseeing code quality, conducting code reviews, and implementing best practices in the team
- Providing mentoring and substantive support for development team members
- Creating cost estimates for entire projects and individual features based on business and technical requirements analysis
- Creating and developing websites using Drupal, WordPress, and Shopify, including complex functionalities and integrations
- Working with technologies such as React.js (mainly Next.js), GraphQL, TypeScript, REST API, and Next.js integration with Drupal to create modern, performant web applications
Frontend Developer
-
VML Poland
- Creating websites and web applications based on provided graphic designs, with consideration for responsiveness, accessibility, and optimization according to regular standards
- Performing basic UX work in the area of interface optimization and user flow
- Creating and developing website components using frameworks and CMS such as AEM, Drupal, WordPress, and Liferay
- Selecting appropriate technologies for project implementation and implementing websites in chosen technologies
- Overseeing code correctness and quality according to industry best practices
- Creating cost estimates for entire projects and individual features based on business and technical requirements analysis
- Working with technologies such as SASS, jQuery, Vue.js (Nuxt.js), React.js (create-react-app, Gatsby.js, Next.js), TypeScript, GraphQL, REST API, and Webpack
Junior Frontend Developer
-
VML Poland
- Creating websites and web applications based on provided graphic designs, with consideration for responsiveness, accessibility, and optimization
- Developing and implementing website components using Adobe Experience Manager (AEM)
- Selecting appropriate technologies for project implementation and implementing solutions according to the chosen technology
- Managing website content based on CMS systems
- Working with technologies such as Gulp, SASS, jQuery, Vue.js (Nuxt.js), and React.js (create-react-app, Gatsby.js, Next.js)
Web Developer
-
Asco Systemy Informatyczne
- Maintaining, updating, and configuring e-commerce stores to ensure full functionality and security
- Implementing new features in existing services according to business requirements
- Creating and developing new websites based on provided graphic designs, with consideration for responsiveness and optimization
- Managing and developing a proprietary CMS system for content and functionality management
- Conducting consultations with clients to analyze needs, requirements, and recommend the best technological solutions
Portfolio
Below you'll find selected web projects and applications I created for companies across various industries - from e-commerce through medical platforms to corporate websites. Each project was delivered with attention to performance, accessibility, and best programming practices.
In my portfolio, you'll find projects built with React.js, Next.js, Gatsby.js, Vue.js, and Nuxt.js, integrated with various CMS platforms (Drupal, WordPress, AEM) and utilizing GraphQL, REST API, and modern technology stack. All showcased projects are implementations for which I was comprehensively responsible - from code architecture, through implementation, to production deployment and optimization.