Experienced software engineer and designer with a passion for coding. Highly skilled in React and Typescript. Have a robust background in operating systems (linux), mobile development (android/kotlin flutter/dart), network, web, and OS security. Team leader and front-end developer with a deep understanding of the full stack development process.
Graduated from IT studies, specializing in Networks and Operating Systems, at the Polish-Japanese Academy of Technology in Warsaw, Poland, with a graduation project in mobile development.
Software design and development |
Proficient system designer and developer adept at crafting user interfaces across front and back-end realms. Possessing a keen eye for optimization, excels in breaking down tasks into manageable components and delegating them effectively. |
React Expertise |
Deep understanding of React's intricacies and its ecosystem, including technologies like Redux, Bootstrap, Tailwindcss and more. Skilled in leveraging advanced features such as hooks, code splitting, and suspense for data fetching. Familiarity with build tools like Vite and Create React App, ensuring seamless navigation of diverse project environments. Extensive experience implementing React apps across various platforms, including web, mobile, and smart TVs. Contributed to the React ecosystem through the development of libraries and packages, enhancing developer experience and extending functionality. |
Typescript |
Proficient in TypeScript, with a strong command of its advanced features such as generics, complex types, and template literals. Skilled in producing type-safe code that enhances readability and maintainability. Extensive experience in leveraging TypeScript to optimize project development, ensuring robustness and scalability. Proficiency extends to integrating TypeScript into diverse project environments, contributing to streamlined development processes and improved code quality. |
Code style |
Proficient in maintaining high-quality code across projects, with expertise in utilizing tools like ESLint and Prettier to establish consistent and error-free code styling. Skilled in configuring and customizing these tools to enforce best practices and ensure code consistency. Adept at leveraging automated code formatting and linting to enhance code readability, maintainability, and overall project quality. |
Other programming languages |
Proficient in a wide range of programming languages spanning from low-level languages like C and C++ to high-level languages such as Python, JavaScript, TypeScript, PHP, Dart, and Kotlin. Skilled in leveraging the unique strengths and features of each language to develop efficient and robust solutions across diverse domains. Able to adapt quickly to new languages and technologies, ensuring versatility and agility in project development. |
Dec 2020 - Present |
Software Developer and Team Lead
tetranet
Designed, implemented and optimized various features for the product,
managing the development process from conception to deployment.
Coordinated work across frontend and backend teams, ensuring
seamless integration of features and optimal system performance.
|
Jul 2020 - Dec 2020 |
Software Developer and Team Lead
tetranet
Coordinated the rewrite of the front end base code, overseeing
tasks such as configuring CI/CD, Jenkins setup, database design,
security enhancements, and performance optimizations. Led the
frontend development team, assigning tasks and overseeing code
writing and review processes.
|
Sep 2019 - Jul 2020 |
Fullstack Developer
poogi
Undertook significant responsibilities in enhancing the existing
Digital Signage (DS) system. Designed and implemented new
features, expanding the range of media types available for
external clients. Notably, integrated RTSP/UDP/HTTP video
streaming capabilities with native implementations on client
devices.
|
Jul 2019 - Sep 2019 |
Software Developer
poogi
Designed and implemented a React application, REST API, and custom message queueing system for the website allowing administrators to monitor temperature changes of the remote devices connected with the system. |
Dec 2018 - Oct 2019 |
Member
SKN Konsultingu IT
Led the frontend team and designed several websites for the clients. Maintained and improved websites already created by the company. |
Oct 2018 - Feb 2022 |
Student
Polish-Japanese Academy of Information Technology
Undertook a comprehensive study program in Computer
Science, which was conducted entirely in English.
This immersion in an English-speaking environment facilitated
learning of the language and gathering a vast amount of IT-related
vocabulary and terminology, enhancing communication skills within
the field.
|
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 Technology
X liceum ogólnokształcące im. Królowej Jadwigi w
Warszawie
|