Aug 2023 - Present
pCloud
As a dynamic Frontend Web Developer at pCloud, a leading cloud storage platform, I specialize in developing, maintaining, and optimizing the frontend codebase.
Key Responsibilities:
Code Excellence: Tasked with writing clean, efficient, and scalable code. My role
consists of implementation of new features, maintenance, refactoring, and
redesigning of legacy code to align with modern best practices and technological
advancements. My tech stack consists of react with javascript (using flow package as an alternative to typescript) and styled components for styling. Also maintaining php, vanilla j, less, scss and css files.
Collaborative Development: I actively engage with product/project leads, marketing, and design teams to translate business and creative requirements into technical specifications. This collaborative approach ensures a cohesive and seamless user experience across all pCloud offerings.
Technological Research: Committed to continuous improvement, I research and
implement cutting-edge technologies and methodologies. This forward-thinking
approach allows for the innovative development of features and functionalities that set pCloud apart from competitors.
Versatile Project Development: My expertise spans across multiple repositories,
including the main product, a cloud storage platform, commercial website, utilities
npm package that we share trough multiple repositories for shared logic, design and a custom landing page builder platform.
Notable Tasks and Achievements:
Authentication Flow: Cooperate on redesign and refactoring, rewriting of the
authentication flow, enhancing user experience across every browser and operating system (iOS, Android, macOS, Linux, Windows). My contribution ensured a unified user flow and logic, bolstering security and user engagement.
Page Builder Templates: Developed multiple customizable templates for the page
builder platform, empowering the design and marketing teams to swiftly create
promotional landing pages.
Upload Manager Development: Spearheaded the research and development of an
advanced upload manager, researching the leading competitors like Google Drive and OneDrive. Designed a highly efficient, recursive logic for file tree extraction and concurrent file/folder uploads, complete with real-time progress updates.
Complete rewriting of multiple pages and components using React:
- Navigation left menu, Profile section, Customer Journey, Explore cards, Business,
Familly and Folder invitation, Resset/Change password, Deactivate account,
Deactivate Crypto, Unsubscribe.
Continuous Enhancement: Beyond major tasks, I had a variety of smaller tasks aimed at refining user experience and resolving technical issues.
javascript react Styled Components css scss html5 webpack less sass css3 gulp figma jquery json npm responsive design git php