avatar

Gosia Zaremba

Front-end Developer
Phone

+48 664 744 741

Location

Gdańsk, Poland

about

I am a front-end developer, I graduated from Junior Front-end Bootcamp at InfoShare Academy. After that I started taking lessons from a mentor to further deepen knowledge of React and React Native. In 2023 I managed to get an internship at Sii Poland, where I learned about Angular, Bootstrap, Jira, Bitbucket and many more.

Im very curious about programming. Whatever I lack in exipirience I make up for it with insight and inquisitiveness. I'm a fast learner and commited fully to the task at hand. Strong team player, I consider programming a "team sport", willing to help others solve problems as much as receiving help from more expirienced colleagues.

What I do!

React

Understanding of React Principles: Proficient in understanding the core principles of React and its underlying concepts. Basic Hooks: Familiar with fundamental React hooks such as useState, useRef, useEffect/useLayoutEffect, and useImperativeHandle(). Functional Components: Skilled in creating and utilizing functional components, promoting code reusability and maintainability.

Angular

Understanding of Angular Framework: Proficient in understanding the core principles and architecture of the Angular framework. RxJS & Observables: Experienced with the RxJS library and understanding of Observables, enabling efficient asynchronous programming and data handling. Reactive Forms & Template Forms: Skilled in implementing both reactive and template-driven forms, ensuring robust and dynamic form handling. Latest Features: Familiar with the latest Angular features, including the @for loop/@if directive and signal mechanism, enhancing component functionality and performance.

JavaScript

Basic JavaScript: Proficient in fundamental JavaScript concepts, including variables, data types, operators, and basic control structures. DOM Manipulation: Basic understanding of Document Object Model (DOM) manipulation using vanilla JavaScript. Event Handling: Familiar with handling and responding to user events within the browser using JavaScript. Basic ES6+ Features: Knowledge of essential ES6+ features such as arrow functions, template literals, and destructuring. HTML & CSS: Basic proficiency in HTML and CSS for structuring and styling web pages. Version Control: Familiarity with basic version control using Git and platforms like GitHub. Debugging: Basic skills in debugging JavaScript code. Responsive Design: Understanding of responsive design principles and basic CSS frameworks like Bootstrap.

Web Development

HTML & CSS: Proficient in HTML and CSS for structuring and styling web pages, with an understanding of responsive design principles. Version Control: Basic familiarity with version control using Git and platforms like GitHub. Debugging & Testing: Basic skills in debugging JavaScript code and writing simple unit tests. Responsive Design: Understanding of responsive design principles and basic CSS frameworks like Bootstrap. Problem-Solving: Ability to troubleshoot and solve basic frontend development issues.