Ramil Mamedov
Email: rommelmamedov@gmail.com
GitHub: github.com/rommelmamedov
LinkedIn: linkedin.com/in/ramilmamedov
👨💻 About
Senior Frontend Engineer with 7+ years of experience crafting high-performance, user-centric web applications. Proficient in React, TypeScript, Next.js, and GraphQL, with a strong focus on performance optimization, accessibility, and scalable architecture. Experienced in migrating legacy systems to modern stacks and leading frontend initiatives in cross-functional, multilingual teams.
🛠️ Technical Skills
- Frontend: React.js, Next.js, Ember.js, Solid.js, Zustand, Redux, GraphQL, REST
- Languages: TypeScript, JavaScript, HTML, CSS
- Styling: Tailwind CSS, SASS, PostCSS
- Tooling: Vite, Webpack, Storybook, Vitest, Jest, Playwright
- Backend: Node.js, Express, Ruby on Rails, Django
- Other: SEO optimization, Web Accessibility, CI/CD, microservices, PWA
- Blockchain: Ethereum, Solana, Terra, MetaMask, Phantom
💼 Work Experience
Senior Frontend Engineer / May 2023 – Present
Thrive Career Wellness / Toronto, Canada
- Migrated React app from CRA to Vite (11x faster start, 5x faster builds, 82% smaller bundle).
- Transitioned testing from Jest to Vitest, improving test speed and coverage (incl. TypeScript).
- Led migration of 80% of API calls to GraphQL with React Query, improving state management.
- Migrating Ember.js pages to React.js (50% completed) for maintainability and consistency.
Frontend Engineer / May 2022 – May 2023
Webisoft / Montreal, Canada
- Built blockchain-based UI applications (NFT marketplace, P2P poker) using Next.js, React, Redux.
- Integrated Ethereum, Solana, and Terra wallets (MetaMask, Phantom).
- Collaborated with blockchain specialists using CosmJS, Keplr, WASM, Matrix SDK.
Frontend Engineer / May 2021 – May 2022
Creditinfo / Prague, Czech Republic
- Refactored legacy JavaScript to TypeScript, improving type safety and maintainability.
- Implemented Storybook for isolated component testing.
- Built reusable components to streamline the codebase.
Frontend Lead / Jan 2020 – May 2021
Buglance / Dubai, UAE
- Led frontend team to develop reusable, responsive UI components.
- Ensured high code quality and optimized user experience across web/mobile-first apps.
🎓 Education
Computer Systems Technician (Postgraduate) / 2021 – 2022
George Brown College / Toronto, Canada
B.Sc. Civil Engineering / 2014 – 2018
Azerbaijan State Oil and Industry University / Baku, Azerbaijan