Jan Witkowski

Experienced frontend developer with a passion for coding. Highly skilled in React and Typescript. Have a robust background in software design and development, mostly in web and mobile applications. Proficient in maintaining high-quality and efficient code across projects.

Graduated from IT studies, specializing in Networks and Operating Systems, at thePolish-Japanese Academy of Technologyin Warsaw, Poland, with a graduation project in mobile development.

Work

Dec 2020 - Present
Software Developer and Team Leadpoogi
  • Led frontend team estimating features and assessing code quality
  • Coordinated work across frontend (React) and backend teams
  • Designed and coordinated implementation of various features optimizing them both for frontend and backend
  • Maintained Gitlab CI/CD pipelines for frontend
  • Developed and maintained E2E tests in Playwright
  • Improved and maintained integration data model (Typescript, Typia, JSON Schema) used across frontend, backend and mobile
  • Designed and implemented a visual data presentation module
  • Managed multiple npm and Kotlin packages in self-hosted registry
  • Developed fullstack Dockerized applications in Python FastAPI, React, and native C++ clients for Raspberry Pi
  • Developed face and object detection mechanisms and integrated them into Raspberry Pi clients
Sep 2019 - Dec 2020
Fullstack Developer (PHP/Symfony + React/HTML/CSS)poogi
  • Incorporated RTSP/UDP/HTTP video streaming capabilities with native implementations on client devices
  • Integrated PowerBI for advanced data visualization and Easy Redmine for streamlined issue tracking
  • Restored system functionality following a production server failure due to a fire incident
  • Maintained React frontend application
  • Implemented new API features in Symfony backend
Jul 2018 - Sep 2019
Software Developerpoogi
  • Developed a React client for LG WebOS TV platform
  • Developed a custom message queueing system in Java
  • Designed and implemented a React application for monitoring temperature changes of remote devices
  • Developed a Node.js REST API for the system

Education

Oct 2018 - Feb 2022
Bachelor of Information Technology"Networks and Operating Systems" (studied in English)Polish-Japanese Academy of Information Technology
Sep 2015 - Jun 2018
Graduate, Information TechnologyX liceum ogólnokształcące im. Królowej Jadwigi w Warszawie