Szymon Kin

Frontend Developer

From: Poznan, Poland
Contract type: B2B

Hi! I am a remote Frontend developer with a passion for the latest solutions and interactive design, that's why I also do it outside of work. I started my journey with web application programming in 2020. Since then, I have developed quite a few projects. Starting from commercial, through projects for non-government organizations, to personal. Thanks to the variety of domains, I had the great pleasure to experience numerous different tech stacks and work environments. I'm looking for new opportunities to create impactful products.

Open for work
Working on side project
Total time coded since Jul 12 2020

Skills

Work experience

Frontend developer

JJM Development

February 2023 - now

In my current role as a Frontend Developer, I have the privilege of working on a cutting-edge virtual marketplace that revolutionizes the buying and selling of used items. Here's what sets me apart:

  • Responsibilities: I create and implement key business features while collaborating closely with the business team, all within a startup environment.
  • Quality Delivery: Despite limited time and resources, I prioritize delivering high-quality front-end solutions that align with our company's vision.
  • Ownership and Collaboration: I take ownership of developing essential business features, ensuring close communication and collaboration with the business team to meet their requirements and enhance the user experience.
  • Expertise and Results: Leveraging my expertise in frontend technologies, including React and TypeScript, I consistently deliver optimal solutions that drive our marketplace's success.
  • Technical Debt and Code Quality: I proactively address technical debt and improve code quality by conducting thorough code reviews, implementing best practices, and continuously optimizing the codebase for scalability and efficiency.
  • Agile Mindset: Thriving in a dynamic startup environment, I adapt quickly to changing priorities, embracing an agile mindset to deliver impactful solutions.
  • Personal and Professional Growth: Working in a startup environment provides invaluable experiences and challenges that fuel my personal and professional growth as a frontend developer.

Frontend developer (Organization member)

Coders Crew

June 2021 - now

As a Software Developer at CodersCrew (an NGO organization), I have the incredible opportunity to contribute to open-source projects. Within this dynamic and collaborative organization, I actively participate in knowledge-sharing sessions, fostering an environment of continuous learning and growth among our talented team of developers.
Being part of CodersCrew means not only working on impactful open-source initiatives but also attending various workshops and development events. Engaging in these enriching experiences allows me to stay updated with the latest trends and technologies in the industry, empowering me to deliver top-notch solutions that align with our organization's vision.

Frontend developer

DreamStorm Studios

October 2021 - December 2022

As a Junior Frontend Developer, I embarked on a journey of growth and learning, contributing to the development of an all-in-one multitool for interactive Web experiences. Here's what sets me apart:

  • Promotion and Growth: Thanks to my dedication and continuous development, I earned a promotion to Frontend Developer. This allowed me to expand my technical expertise and take on more significant responsibilities, delivering high-quality code for seamless user experiences and optimal performance.
  • Soft Skills Enhancement: Alongside frontend development, I honed my soft skills by taking on a side role as a technical recruiter. Engaging with candidates and assessing their skills, I provided valuable insights to the hiring team, strengthening my communication and interpersonal abilities.
  • Backend Exposure: I also had the opportunity to undertake backend tasks, gaining valuable exposure to backend development. This cross-functional experience broadened my understanding of the development process and enhanced my collaboration with backend developers. It equipped me with a comprehensive skill set for contributing to end-to-end solutions.
  • Team Collaboration: I was a member of a team that planned and executed a major platform refactor, contributing to the project's success through collaborative efforts.
  • Test Strategy and Quality Assurance: I actively participated in writing unit and integration tests, taking part in creating a comprehensive test strategy for the product to ensure high-quality code and a reliable user experience.
  • Storybook Implementation: I introduced and implemented a storybook UI components library in the application, streamlining the development process and improving the consistency of user interface elements.

Freelance Frontend Developer

Netzwind

August 2021 - September 2021

As a Freelance Developer, I have had the opportunity to work on diverse projects, including an information system for students and a popular mobile app with over 50k downloads. Here's a closer look at my contributions:

  • Information System for Students: I played a key role in planning the application architecture and implementing the initial version of the system. Leveraging my expertise in frontend technologies, I ensured a smooth user experience and seamless integration of features.
  • Mobile App Development: I was part of a team responsible for developing a mobile app that gained significant traction with over 50k downloads. By closely collaborating with the team, I contributed to the success of the app by delivering high-quality code and user-friendly features.
  • Backend Integration: I successfully connected the frontend with an existing backend, ensuring efficient data transfer and synchronization. Through effective communication and coordination with the backend team, I delivered a seamless end-to-end experience for users.
  • Product Owner Collaboration: Working closely with the product owner, I actively participated in defining requirements and translating them into actionable features. By understanding the user needs and aligning them with the project goals, I contributed to the timely delivery of new features.
  • User-Centric Approach: Throughout my work, I consistently focused on creating an exceptional user experience. By conducting user research, gathering feedback, and implementing iterative improvements, I ensured that the applications I worked on provided value and met user expectations.

React Native Developer Intern

Expansio Software House

July 2021 - August 2021

During my internship as a React Native Developer, I had the privilege of contributing to the development of a mobile application aimed at enhancing programming skills through interactive learning experiences. Here's a closer look at my internship experience:

  • Internship as a React Native Developer: Contributed to the development of a mobile application focused on enhancing programming skills through interactive learning experiences.
  • Collaborative Team Environment: Worked as part of a collaborative team to build a chatbot-driven mobile application that provided an immersive learning environment.
  • Insights into the Development Process: Gained valuable insights into the end-to-end development process, from conceptualization to implementation, within a dynamic team setting.
  • Agile Methodologies: Actively participated in agile development methodologies, such as scrum, to ensure efficient collaboration and timely delivery of project milestones.
  • Learning from Experienced Developers: Collaborated with experienced developers, benefiting from their mentorship and learning best practices in React Native development.
  • Passion for Application Development: This internship experience further fueled my passion for application development and reinforced the importance of teamwork in achieving project success.

Education

Computer Science

Collegium Da Vinci

October 2020 - February 2024

Engineer's degree. Specialization in mobile and web application development.

Certificate of finishing web programming course

Coders Camp

November 2020 - April 2021

Credential ID CC012021W065

Projects

Vilandy

February 2023 - now

Team size: 10 people
My role: Frontend Developer
Company: JJM Development
Category: Web app, Mobile app, Commercial

The app is an all-in-one unique Home & Garden shopping platform offering the opportunity to sell and buy used furniture and accessories.

The Labz Event Designer

October 2021 - December 2022

Team size: 6-10 people
My role: Frontend Developer
Company: DreamStorm Studios
Category: Web app, Commercial

The app is an all-in-one event website builder for creating interactive, fully customizable virtual events. The app can support various use cases, starting from a simple static website to an advanced video-conferencing platform. My contribution to the project was that I maintained and developed the existing codebase in a team with other developers.

Devscard

September 2022 - January 2023

Team size: 4 people
My role: Frontend Developer
Organization: CodersCrew
Category: Web app, Open Source

The main objective of the app is to create a comprehensive virtual portfolio in just a few minutes. It's an open-source project created in collaboration with a team of passionate developers. Project tech-stack allowed me to learn and use the newest cutting-edge technologies for creating static web pages.

CodersCamp

August 2021 - October 2021

Team size: 8-10 people
My role: Frontend Developer
Organization: CodersCrew
Category: Web app, Open source

The goal of the app is to create an all-in-one platform to organize CodersCamp entirely online. CodersCamp is a 6-month web programming course organized by the CodersCrew Association. Our mission is to lead everyone from the first lines of code to start a career as a web developer.

Rick & Morty Wiki

October 2021 - December 2021

Team size: 1 person
My role: Frontend Developer
Category: Web app, Learning purpose, Personal

Rick & Morty Wiki is an app that allows to search through the series universe. It was a personal project that helped me learn and understand GraphQL and its related concepts.

Task Berry

April 2021 - June 2021

Team size: 1 person
My role: Fullstack Developer
Category: Web app, Learning purpose, Personal

Task Berry is a task organizer app for daily activities management. The goal of the app was to practice using TypeScript with React and Redux Toolkit. I also wrote my first API with NestJS for this project.