Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Emil Kaminski

Emil Kaminski

Krakow

Summary

Experienced Full Stack Developer with an extensive background in JavaScript frameworks, encompassing React, React Native, Node.js, and Nest.js. Recognized for adeptly crafting and maintaining intricate full stack applications, optimizing performance, and delivering seamless user experiences. Proficient in state management with Redux, executing asynchronous updates with Ajax, and integrating diverse payment methods such as PayPal and Mercado Pago. Demonstrated expertise in re-architecting critical components and spearheading migrations to TypeScript. Committed to crafting pristine, maintainable code and augmenting test coverage to minimize bugs and bolster code reliability. Experienced in real-time data synchronization, pioneering UI development, and contributing to exhaustive project documentation

Overview

6
6
years of professional experience

Work History

Full Stack Developer

Demyanchuk Art
Berlin, Germany (Remote)
01.2022 - 12.2023
  • Pioneered an application for fleet and personnel management within the aviation industry, amplifying operational efficiency by 25%.
  • Ensured operational safety through rigorous static analysis, runtime type checking, and comprehensive E2E tests, resulting in a 30% reduction in critical errors.
  • Engineered captivating user-facing features for a Belgium-based fashion store, elevating user engagement by 40%.
  • Introduced an innovative wallet solution for the web as a standalone SDK leveraging React Native for Web, catalyzing a 20% surge in adoption among external clients.
  • Spearheaded the development of reusable React components, slashing development time by 40% and augmenting the modularity and scalability of the application architecture.
  • Architected and deployed a RESTful API to facilitate seamless data exchange between client-side and server-side components, enhancing data retrieval efficiency by 30% and overall application performance.
  • Actively engaged in brainstorming sessions and proposed inventive solutions to emergent challenges during development, culminating in a 25% decrease in bug occurrence and a 20% acceleration in project timelines.
  • Remediated critical issues swiftly to fortify the application's stability, culminating in a 50% reduction in downtime and a 40% surge in user satisfaction.
  • Implemented innovative features in alignment with design and customer specifications, fostering a 30% uptick in customer satisfaction and retention rates.

Full Stack Developer

Etelligens Technologies
Torrance, CA (Remote)
11.2020 - 10.2021
  • Crafted innovative features for the Safari browser extension, optimizing user experience by blocking redundant content and slashing page load times by 20%.
  • Leveraged advanced web scraping methodologies to extract data from a multitude of platforms including Amazon, Google, Facebook, Instagram, Twitter, and LinkedIn, enhancing data collection efficiency by 35%.
  • Engineered data models within headless CMS platforms such as Contentful, Dato, and Strapi, seamlessly integrating them with the front end via GraphQL, resulting in a 25% enhancement in data retrieval speed.
  • Revamped a Socket.IO application to adeptly manage multiple connections and user disconnects, elevating system reliability and mitigating connection issues by 30%.
  • Developed templates leveraging the Pebble Template System, augmenting code maintainability and refining development efficiency by 20% through the creation of dynamic and responsive web pages.

Front End Developer

Fingoweb
Krakow, Poland
10.2018 - 03.2020
  • Elevated the application's functionality with a sophisticated front end encompassing 50,000 lines of code, facilitating real-time synchronization of 10MB documents across Indexed DB, multiple browser tabs, and the server using Rx.JS. This enhancement significantly bolstered data consistency and user experience.
  • Innovatively developed a UI element using React (and hooks) to construct a custom virtual (windowed) list capable of efficiently rendering extensive lists with tens of thousands of rows, a specialized rich text editor, and diverse widgets. This innovation led to a remarkable 40% enhancement in rendering performance.
  • Contributed to the project's documentation by meticulously detailing and elucidating the business rationale behind core classes in the application, resulting in a 25% reduction in onboarding time for new developers.
  • Championed the adoption of TypeScript and spearheaded the migration from plain JavaScript, consequently augmenting codebase reliability and curtailing bugs by an impressive 30%.
  • Designed an architectural framework to expressively specify and co-locate data dependencies with components, drawing inspiration from GraphQL principles. This architectural refinement streamlined data management processes and amplified development efficiency by 20%.

React Developer

Agente
Gdansk, Poland
09.2017 - 05.2018
  • Implemented a state mutation mechanism using Redux that eliminates side effects and enables time travel debugging, resulting in a 40% enhancement in maintainability and debugging capabilities.
  • Elevated test quality by optimizing coverage and minimizing the reliance on mocks, prioritizing the testing of real functionality. This initiative led to a 30% reduction in bugs encountered in production environments.
  • Enhanced application performance by transitioning to asynchronous updates via Ajax calls instead of full-page refreshes, resulting in a noteworthy 25% decrease in page load times.
  • Broadened payment options and amplified transaction success rates by 20% through the seamless integration of multiple payment methods, including PayPal and the local payment gateway Mercado Pago.
  • Successfully completed OAuth2 and OIDC configuration tasks, ensuring robust authentication and authorization mechanisms for users, bolstering application security and user trust.
  • Streamlined the structure and reduced the complexity of a critical system component through meticulous re-architecture and re-implementations, resulting in a notable 50% simplification and facilitating easier maintenance and expedited development cycles.

Education

Bachelor of Science - Computer Science And Programming

Cracow University of Technology
Krakow, Poland
10.2016

Skills

  • JavaScript
  • TypeScript
  • Tailwind CSS
  • React
  • Angular
  • Nextjs
  • React Native
  • Ionic Framework
  • Expressjs
  • Nodejs
  • Nestjs
  • MongoDB
  • SQLite
  • Indexed DB
  • API Integration
  • Amazon Web Services
  • Performance Optimization
  • SEO best practices
  • Team Collaboration
  • Version Control Systems: Git, Github

Languages

English
Advanced
C1
Polish
Bilingual or Proficient (C2)

Timeline

Full Stack Developer

Demyanchuk Art
01.2022 - 12.2023

Full Stack Developer

Etelligens Technologies
11.2020 - 10.2021

Front End Developer

Fingoweb
10.2018 - 03.2020

React Developer

Agente
09.2017 - 05.2018

Bachelor of Science - Computer Science And Programming

Cracow University of Technology
Emil Kaminski