Ivan Krivchikov
@ivankrivchikov
Senior Frontend Engineer | React | TypeScript | Vue | 9+ Years
What I'm looking for
I've built and modernized web applications for Hoodies, PlantVillage, Onlinetours.ru, and WB—Tech, working across startups and established products in distributed teams.
At Hoodies, I reduced mobile page load time by 13.2%, enabled real-time delivery tracking that cut support requests by 23%, and built MVPs to validate ideas and support early-stage funding. I also resolved rendering and animation performance issues on mid-range devices.
At PlantVillage, I built a crisis-response MVP in one week during the 2020 locust outbreak, replacing a legacy map with a 3–4 second load experience for a platform supporting a UN FAO-led response across East Africa. I later introduced a new frontend stack and design system that sped up development by 34% and overhauled the public site to improve load time by 42%.
I enjoy owning features end-to-end, from requirements and UI/UX collaboration through implementation, testing, and iteration based on user feedback and analytics. I'm currently exploring how AI can enhance my work as a frontend developer.
Experience
Work history, roles, and key accomplishments
Health and well-being
Career Break
May 2026 - Present (3 months)
Using this break to recharge, start my blog, and dive into how AI can enhance my work as a front-end developer.
- Investigated and fixed a rendering issue caused by CSS-in-JS and filter shadows, resolving animation jank and improving performance on mid-range devices.
- Reduced mobile page load time by 13.2% through lazy-loading and more efficient image formats.
- Enabled real-time delivery tracking via WebSockets, cutting support requests by 23%.
- Introduced template-based generation of UI components, redu
- Built a crisis-response MVP in 1 week during the 2020 locust outbreak, despite major tech debt.
Replaced a legacy map that consistently timed out, cutting load times to 3–4 seconds. The
platform supported a UN FAO–led response that protected $1.56B worth of food security for 36
million people across East Africa.
asset pipeline)
- Modernized the frontend stack post-crisis by introducing a new tec
- Led frontend modernization: migrated from CoffeeScript to JavaScript, removed BlessCSS,
transitioned from CommonJS to ES modules, replaced Karma with Jest, performed major
upgrades to Webpack and React, and enforced Prettier + strict ESLint.
- Improved payment error handling, uncovering silent failures and increasing completed
transactions by ~3%.
- Refactored form components into modular and co
Frontend web developer with skills in JavaScript, React.js, AngularJS, and SASS.
Education
Degrees, certifications, and relevant coursework
Tomsk State University
Bachelor's degree, Information Technology
2007 - 2013
Tomsk State University
Master's degree, Computational Mathematics
2005 - 2010
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ivan?
You can contact Ivan and 90k+ other talented remote workers on Himalayas.
Message IvanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
