Freelance Software Engineer

Bartosz Podgruszecki.

I create performant and visually beautiful web applications with React and TypeScript.

I'm Software Engineer from Krotoszyn, Poland, working mostly in web development. I enjoy turning complex problems into performant and beautiful applications. Recently, I've been designing web applications for medical clinics from United States like video-call solutions, live events CRMs, and orders management applications.

For my upcoming projects, I prefer to choose Next.js with TypeScript and TailwindCSS. I also rely on Vercel for hosting and NeonDB for the database. When it comes to the UI, Figma is my choice for designing and prototyping.

Family is everything to me so I spend most of my free time with my two kids and my lovely wife. Outside of that, I really enjoy cooking, running and calisthenics. If I can I really like watching esports matches while cheering for my favorite teams.

When everyone is sleeping I definitely don't slain any 😈 in Diablo 2 or Path of Exile. Nope. Not at all.

Experience.

2022 - Present

Senior Front-End Developer

Building web applications with Next.js, TypeScript, TailwindCSS, and serverless functions in TypeScript. Maintaining mobile apps in Expo and Firebase.

Helping with estimating features, crafting proposals, providing technical documentation, and supporting recruitment and onboarding for new developers.

  • React
  • TypeScript
  • Next.js
  • Expo
2020 - 2022

Front-End Developer

Built a Routes Planner - SaSS for European companies using Vue.js and ApiPlatform, allowing users to manage orders and routes through map markers.

Developed video-call platforms with scheduling and payment features.

Created various fast, SEO-friendly websites using headless CMS platforms like Sanity.io, StoryBlok, and Strapi.

  • React
  • Next.js
  • Gatsby
  • Firebase
  • Stripe
  • SendGrid
  • MaterialUI
  • Expo
2018 - 2019

Front-End Developer

Developed interactive admin dashboards (CRMs) using Vue.js/React integrated with Laravel, Strapi, or API Platform. Created 3D product configurators using Three.js and Vue.js.

Designed websites using Bolt.CM and Wordpress. Integrating with tools such as Google Analytics, Google Search Console, and other dedicated SEO tools.

  • PHP
  • Vue.js
  • React
  • Three.js
  • ApiPlatform
  • Laravel
  • Bolt.CM
2015 - 2017

WebDeveloper

Built custom WordPress themes using the Timber framework, SCSS and Gulp. Developed custom admin WordPress plugins.

Helped to create specialised SEO tools to automate tasks, enhancing website speed, performance, and ranking in Google Search.

Constructed PHP applications with Laravel, and authored scripts to boost interactivity on websites using JavaScript with jQuery and AngularJS.

  • WordPress
  • Laravel
  • Angular.js
  • Grunt
  • Gulp
  • SCSS
  • Rollup
  • BrowserSync
2009 - 2014

Beginner WebDeveloper

Designed and coded company websites and landing pages using HTML, CSS, and WordPress. Implemented basic JavaScript jQuery scripts, helped to perform website audits for SEO improvements, and optimized initial loading speed.

Developed and maintained PHP 5 applications, including simple admin dashboards with basic UI interactivity.

Designed website logos, business cards, brochures, responsive layouts for websites, and other branding graphics using PhotoShop.

  • jQuery
  • PHP
  • MySQL
  • SEO
Check my CV

Projects.

Routes planner

Routes planner

Fully featured CRM web application built with Next.js for planning orders and grouping them into routes on map as markers thanks to Mapbox.

  • Next.js
  • React.js
  • TypeScript
  • Mapbox
  • shadcn/ui
  • NeonDB
  • TailwindCSS
Visual Motion Interactive

Visual Motion Interactive

Website for interactive agency VMI built with Next.js and Sanity.io. Content is managed by Sanity.io - modern headless CMS.

  • Next.js
  • Sanity.io
  • TypeScript
  • TailwindCSS
  • Framer Motion
Live Events Platform

Live Events Platform

Multiplatform solution for managing live events organized by company from healthcare industry.

  • Next.js
  • Firebase
  • TypeScript
  • MaterialUI
  • SendGrid
  • Styled Components
Taurustal.com

Taurustal.com

3D garage configurator built in Vue.js and custom admin panel in WordPress for managing garages costs and other parameters.

  • Vue.js
  • Three.js
  • WordPress
Check all projects